17
头图

Hey guys, this is cxuan, you are welcome to watch my latest article.

This is a long-standing article. . . . . .

Things have to start from the last time. . . . . .

I love station B!

In this article, I have compiled the computer basics (operating system, computer network, data structure and algorithm, compilation, etc.) learning videos on station B, which have been recognized and followed up by many small partners.

image-20210707092255679

Even CSDN has readers who are urging me to update

So this article can't be delayed anymore, update it! ! !

Java basics

  1. Java Foundation: Song https://www.bilibili.com/video/BV1Qb411g7cz?from=search&seid=3239754642326087699

Teacher Song Hongkang's lectures are very interesting. Before he talks about Java, he will first introduce some basic computer knowledge to you, so that you will not be in the fog when you learn Java. After finishing the Java basics, there will be a project driver to take you to review the Java basics and the interpretation of some new Java features. It is highly recommended.

image-20210707092244491

  1. Dark Horse Java Basic + Employment Class + Various Project Idea Version https://www.bilibili.com/video/BV1T7411m7Ta?from=search&seid=7814817997553885082

Using idea as a tool is not available in many Java tutorials. You can see that this tutorial is very new. There are 561 sections in this tutorial, which runs through Java basics, projects, databases, MySQL, JDBC, and database connection pools. It can be said that after learning this video, you can directly get started with Java web development.

image-20210707092237669

  1. Power Node Java Zero Basic Tutorial Video https://www.bilibili.com/video/BV1Rx411876f?from=search&seid=8188804264018104029

This zero-based Java course of Momentum Node has a complete classification, covering almost all the basic knowledge of Java. There are more than 800 videos, which is enough to show the level of care of this zero-based video course.

image-20210707092230303

  1. Beijing Shangxuetang Gao Qi (recommended) https://www.bilibili.com/video/BV1ct411n7oG?from=search&seid=1325362106445226276

Teacher Gao Qi's video is also very good. It also contains knowledge points of multi-threading and network programming. There are also some handwritten collection videos that are very characteristic, which are not available in other video tutorials.

image-20210707092223004

  1. Java Basic Course 160e511b9175f2 https://www.bilibili.com/video/BV1CJ411m7gg?from=search&seid=18277504940090538498

This is a teacher who has an in-depth understanding of students. The reputation is very good, and there is almost no nonsense, no urine, a very good Java basic tutorial, and many friends think it is the best Java basic tutorial in the whole network

image-20210707092153200

Design Patterns

  1. Shang Silicon Valley Design Pattern (Illustration + Frame Source Analysis) https://www.bilibili.com/video/BV1G4411c7N4?from=search&seid=4428845171746122125

The best design pattern on station B may be this video from Shang Silicon Valley. It has to be said that Shang Silicon Valley has indeed made a lot of contributions to this part of the free video and promoted the progress of the Java industry. This kind of tolerance is not a general training institution. Yes, respect! ! ! The key is to be like me, can you share knowledge for free, and love it.

image-20210707092140263

  1. Dark horse programmer Java design pattern detailed https://www.bilibili.com/video/BV1Np4y1z7BU?from=search&seid=9219265800052022566

In addition to Shang Silicon Valley, Dark Horse also shared a lot of Java learning videos at station B. It is commendable. This design pattern starts from the principles of design patterns, and then goes deep into each specific design pattern, through illustration + framework source code + actual combat It’s worth checking out the way to analyze the 23 design patterns for you.

image-20210707092132718

Concurrent

  1. Crazy God said Java, the latest version of concurrent programming 160e511b91781c https://www.bilibili.com/video/BV1B7411L7tE?from=search&seid=6509425418407149239

I always think that JUC can be understood by self-study + reading books, because there are so many books about concurrency that you can read. For book recommendations, you can read my after half a month: Proficient in Java .

But the video of Mad God has changed my mind. This video of JUC can be very clear, and the comment section can also learn a lot of things. Give Mad God a thumbs up.

image-20210707092121879

  1. Dark horse programmers comprehensively and deeply learn Java concurrent programming https://www.bilibili.com/video/BV16J411h7Rd?from=search&seid=12886808285377462926

I did not expect that a dark horse of concurrent programming can talk about so many sections. The whole video is divided into 281 sections. Each section can explain a small point of knowledge clearly, which can be said to be very detailed.

image-20210707092111488

JVM

Shang Silicon Valley JVM full set of tutorial https://www.bilibili.com/video/BV1PJ411n7xZ?from=search&seid=2261805012215925675

For this part of the JVM, you can actually watch the video of Song Hongkang at station B. A set of JVM videos covers 381 sections. This is really too detailed. Station B is really an excellent sacred place for prostitutes. The key is that the quality is still very high.

image-20210707092100586

About the JVM video, one is enough, the rest can be seen "In-depth understanding of the Java Virtual Machine" and "Java Virtual Machine Specification", a video and two books, JVM this piece is very tight.

MySQL

  1. MySQL Basic + Advanced https://www.bilibili.com/video/BV12b411K7Zu?from=search&seid=8822212220843339542

In fact, the best way to learn MySQL basics is actual combat. Of course, you can practice step by step according to the teacher's explanation, but you must practice more. MySQL basics. I remember that when I first started learning, I was writing SQL without a brain. Statement. . . . . .

image-20210707092050818

  1. Mad God says MySQL https://www.bilibili.com/video/BV1NJ411J79W?from=search&seid=8822212220843339542

The MySQL that the mad god said is not a basic novice actual combat video, more as a MySQL advanced video.

image-20210707092041272

Oracle

Oracle from entry to master https://www.bilibili.com/video/BV1kx411s71n?from=search&seid=15106088305695188518

I believe that some of my readers and friends are traditional enterprise development. Such companies generally do not cost money and mostly use Oracle databases. So in addition to MySQL, I also post Oracle-related videos.

The Oracle of the power node is not bad for Mengxin, but the disadvantage is that it is a bit old.

image-20210707092009958

Maven

As a Java programmer, you should be familiar with Maven, but I believe that most students only know what Maven is doing + know how to use it. There are various problems and errors but they don’t know how to troubleshoot. So, for Maven, you still have to learn systematically.

Power node Maven 2020 latest tutorial https://www.bilibili.com/video/BV1dp4y1Q7Hf?from=search&seid=6464949663316281669

image-20210707092002177

MyBatis

When it comes to Java development frameworks, I know that this is what the mad god said.

  1. Mad God says MyBatis https://www.bilibili.com/video/BV1NE411Q7Nx?from=search&seid=2879637916148091984

The MyBatis that the mad god said is very good, using idea, and will be exposed to a large number of core concepts in the official website, basically watching this video can also hit the official website again, it is not too cool.

image-20210707091952699

  1. Shang Silicon Valley MyBatis Actual Combat https://www.bilibili.com/video/BV1mW411M737?p=7

This MyBatis of Silicon Valley uses eclipse. If you are not used to idea, you can try eclipse.

image-20210707091944573

Spring

  1. Crazy God said the latest full version of Spring 5 https://www.bilibili.com/video/BV1WE411d7Dv?from=search&seid=6090986099699750271

A feature of Mad God’s video is that it is very new. This course is based on Spring 5, and Mad God’s lectures are relatively clear and easy to accept. Another point is that the comment section of the mad god is very characteristic. If you have any questions, you can basically find it in the comment section. This is very helpful.

image-20210707091932011

  1. The latest full version of Spring 5 in Silicon Valley https://www.bilibili.com/video/BV1Vf4y127N5?p=2

Shang Silicon Valley’s video is more chronological than what Crazy God said, but for the explanation of knowledge points, it is still very good. This Spring video has a high density of information, and the teacher basically has no nonsense, and the whole process is dry.

image-20210707091921768

JSP / Servlet

  1. Java Web Tutorial JSP / Servlet https://www.bilibili.com/video/BV18s411u7EH?from=search&seid=5352003383479045881

I saw that some official account owners said that JSP/Servlet doesn’t need to be learned. I was really surprised. . . . . . as big as World, nothing is nonexistent. Servlet is the cornerstone of front-end and back-end interaction. If you don't learn Servlet, you never know how the front-end request is sent to the back-end, and you don't know how the web container works. As for JSP, you don't need to take it as the main point, just take the time to go through it.

image-20210707091912573

  1. Mad God says Java Web https://www.bilibili.com/video/BV12J411M7Sj?from=search&seid=14721206289992767391

Crazy God’s Java Web is also very good. After learning this, the following Spring MVC will be very easy

image-20210707091858672

Spring MVC

  1. Power node Spring MVC tutorial https://www.bilibili.com/video/BV1sk4y167pD?from=search&seid=12702663615298459448

Spring MVC is actually just a layer of Servlet packaging. It is also a module of Spring. Some people say that Spring MVC does not need to be learned, and some people say that it is still necessary to learn. There are mixed reviews, but there is no harm in learning more.

image-20210707091850730

  1. Thor Spring, Spring MVC, MyBatis https://www.bilibili.com/video/BV1d4411g7tv?from=search&seid=12702663615298459448

Many people say that this tutorial is a dark horse, and some people say it is the best SSM framework system in the entire network. I believe it, you can listen to it.

image-20210707091840334

Spring Boot

  1. Lei Fengyang 2021 SpringBoot 2 full set of tutorial https://www.bilibili.com/video/BV19K4y1L7MT?from=search&seid=738549918980451379

A set of tutorials based on SpringBoot 2, which involve source code process analysis, series integration, etc., are very useful.

image-20210707091833170

  1. Crazy God says SpringBoot https://www.bilibili.com/video/BV1PE411i7CV?from=search&seid=13812615317828669529

The SpringBoot that the mad god said is similar to Lei Fengyang's, you can choose one to watch and learn.

image-20210707091716374

Spring Cloud

Spring Cloud is too popular. The distributed enterprise is basically Spring Cloud and Dubbo. The advantage of Spring Cloud is that it is based on Spring, which is easy to learn and easy to use.

Spring Cloud https://www.bilibili.com/video/BV18E411x7eT?from=search&seid=849283632457170229

Shang Silicon Valley is here again. Shang Silicon Valley has opened a door for self-taught students. It is indeed not an empty talk that there are no hard-to-learn technologies in the world. This video is based on the H version. There are still many pit practices in the comment area, which is highly recommended.

image-20210707091705804

Dubbo

Dubbo is a distributed framework that is as important as Spring Cloud. It is now maintained by Ali. Many companies have also used Dubbo as a distributed framework for enterprises. In addition, Dubbo has been asked a lot of interview questions.

Shang Silicon Valley Dubbo Tutorial https://www.bilibili.com/video/BV1ns411c7jV?from=search&seid=918597271364290917

image-20210707091656629

Redis

  1. Mad God says Redis https://www.bilibili.com/video/BV1S54y1R7SB?from=search&seid=15441709125806143660

This Redis of Mad God is very good.

image-20210707091642270

  1. Shang Silicon Valley's Redis course https://www.bilibili.com/video/BV1Rv41177Af?from=search&seid=15441709125806143660

After the identification, the white prostitute is very fragrant.

image-20210707091629926

Kafka

Shang Silicon Valley Kafka Tutorial https://www.bilibili.com/video/BV1a4411B7V9?from=search&seid=2486588475719309528

Kafka has not many up masters or training institutions that record video courses, and Silicon Valley is one of them.

image-20210707091601515

ZooKeeper

Shang Silicon Valley Kafka Tutorial https://www.bilibili.com/video/BV1to4y1C7gw?from=search&seid=17934154894823279789

The middleware is basically the world of Silicon Valley, and ZooKeeper is also a course recommended by Silicon Valley.

image-20210707091553787

Nginx

  1. Nginx from shallow to deep https://www.bilibili.com/video/BV1zJ411w7SV?from=search&seid=6154098961934401121

    Nginx as a load balancer, reverse proxy is also widely used in enterprises, here is the Nginx video tutorial from Shang Silicon Valley.

image-20210707091544716

  1. Mad God says Nginx https://www.bilibili.com/video/BV1F5411J7vK?from=search&seid=6154098961934401121

image-20210707091536745

Netty

Netty is a client/server framework that utilizes Java's advanced networking capabilities, hides the complexity behind it and provides an easy-to-use API.

  1. Dark horse programmer Netty tutorial https://www.bilibili.com/video/BV1py4y1E7oA?from=search&seid=6418554548883631427

image-20210707091529054

  1. Teacher Han from Shang Silicon Valley https://www.bilibili.com/video/BV1DJ411m7NR?from=search&seid=6418554548883631427

image-20210707091521544

Elasticsearch

Crazy God said Elasticsearch https://www.bilibili.com/video/BV17a4y1x7zq?from=search&seid=9586259662275156042

Elasticsearch is a search server based on Lucene. It provides a full-text search engine with distributed multi-user capabilities, based on a RESTful web interface, and is also widely used in enterprises. Here I recommend Elasticsearch of Mad God. As long as you don't die, learn from the dead. . . . . . I'm afraid I'm afraid.

image-20210707091512948

Git

Almost all of the Internet now uses Git, and only traditional software companies are still struggling with svn. Git I think it’s good to just look at the Git tutorial on Liao Xuefeng’s official website, as well as gif animation explanation https://www.liaoxuefeng.com/wiki/896043488029600

For video, you can take a look at the Git tutorial Mad God https://www.bilibili.com/video/BV1FE411P7B3?from=search&seid=13484074141457830433

image-20210707091456836

You can also take a look at Shang Silicon Valley, this one from Shang Silicon Valley is taught by git and github together. https://www.bilibili.com/video/BV1pW411A7a5?from=search&seid=13484074141457830433

image-20210707091447158

Linux

  1. Brothers Linux 160e511b9187c3 https://www.bilibili.com/video/BV1mW411i7Qf?from=search&seid=16225995836074244006

This Linux of Brothers Company is highly rated, the quality is very good, and the courses are divided very carefully.

image-20210707091437792

  1. Han Shunping's graphic Linux https://www.bilibili.com/video/BV1Sv411r7vd?from=search&seid=16225995836074244006

For Xiaobai, Mr. Han's easy-to-understand speech is recommended.

image-20210707091426499

Docker

Now that we talk about Linux, we have to mention Docker, which is necessary for packaging, whether it is operation and maintenance or development.

Crazy God Chat Docker https://www.bilibili.com/video/BV1og4y1q7M4?from=search&seid=13307177942089285796

This docker tutorial by Mad God is highly rated.

image-20210707091415131

Jenkins

Most companies now use Jenkins + Docker for continuous integration. Regarding Jenkins, I recommend you to take a look

Dark horse programmer Jenkins https://www.bilibili.com/video/BV1kJ411p7mV?from=search&seid=14498842163543360751

image-20210707091333808

postscript

In addition, I own six PDFs, which have been spread over 10w+ throughout the Internet. After searching for "programmer cxuan" on WeChat and following the

six PDF links


程序员cxuan
4.7k 声望17k 粉丝