Utilities and websites

Note : I have arranged all the resources mentioned in the article at the end of the article. Just take them. If you think it is good, forwarding and sharing are the biggest support.

1. PDF search website recommendation

For most programmers, the demand for e-books is still very large. Let me introduce some good free e-book search websites.

1. Kumo search for books

This URL can be used to search for some pdf books. With this URL, there is no need to search for pdf books on Baidu's entire network. Although it may not be as comprehensive as Baidu's entire network search, most of them are also available. Pay attention to the source of each search result. Some sources are Baidu cloud disks, some are microdisks, etc., which can be obtained as needed.

Website: https://www.jiumodiary.com/

2. Script House

There are still many resources in Script House, one of which is e-books, but there are also many e-books, and there are many ways to download them. If you can’t search for books, you may consider searching in Script House , Or if you can’t find it in the script house, go to Kumo Soushu to search.

Website: https://www.jb51.net/books/

Two, practical tools

1. Freezing Point Library

Sometimes we often search for some documents, such as Baidu documents, but cannot download them. We need to log in and points. At this time, we can use this tool to convert the documents into pdf and txt files. Freezing Point Library can freely download Baidu Library, Douding.com, Dingxiang.com, Electrical Appliance Network, MBAlib Think Tank, Aiwen Document, Changxiang, IT168, HP009, MAX, Book118, Dao Ke Baba, Pyramid Medicine, and University Library files such as orange lights support multi-task simultaneous download and resumable upload.

As long as you copy and paste the corresponding link to the corresponding place in Bingdian Library.

A compressed package will be provided at the end of the article. You only need to unzip the compressed package and open the .exe file directly, without installation .

2. File search tool: Everything

This software is mainly used to search for local files. If you forget where a file is placed, you can use this software to search directly. This software is n times faster than the file search that comes with the system, and it can be found in basic seconds. , And you can search based on many conditions, such as restricting the size of the search file, extension, specified path, regular expression, etc. You will know it with just one click.

3. Online teaching video website

In the process of self-study, I can guarantee that 99.9% of people learn through videos. What are the commonly used online videos? Below I list a few software/websites I often use.

1. Bilibili

When I said that, Bilibili has contributed to China’s education. Many videos can be found directly in Bilibili, and I often look for videos here.


I usually look for those with high playback volume and good reviews, and Bilibili supports downloading to local to watch.

Website: https://www.bilibili.com/

2. MOOC/NetEase Cloud Classroom

There are a lot of paid videos on Mukenet/Netease Cloud Classroom, but there are also many free ones, but what I want to say is that most of the free ones are generally for beginners , and they will not be very deep and not very long, so , If you want to quickly get started with a certain kind of knowledge, then MOOC/Netease Cloud Classroom is a good choice. However, what needs to be explained here is that the video experience of MOOC/NetEase Cloud Classroom is definitely more comfortable than Bilibili. After all, Bilibili was the last time the user went up, and many of them were paid videos from some institutions.
Insert picture description here
Mu class network: https: //www.imooc.com/
Netease cloud classroom: https: //study.163.com/

3. Chinese University MOOC

If you are in a non-disciplinary class and want to systematically supplement the courses of a certain university, then the Chinese University MOOC is a good choice. There are various courses here, and some teachers still speak very well, and the teaching of university course teachers Almost, and will assign you homework. I learned the principles of compilation here, hehe. Generally, teachers are selected based on the evaluation of others...

Website: https://www.icourse163.org/

But for these three or four, I use the mobile app to watch Didi. You can also download the app to see if you like Le.

4. Online non-video learning websites

Compared to the video, I personally want to learn a certain skill, and I also like to read the text version. It depends on the situation. I also bought a lot of paid columns and books. But if you want to get started to learn a certain skill, then I also recommend one or two websites to you. I don’t recommend too many, because there are too many and it’s hard to choose

Novice Tutorial

When I said that, this should be an introductory learning tutorial that I strongly recommend. For many installation and operation environments that are not yet used, the website will provide you with the operation environment. It is really good, but it is only suitable for getting started . E.g

Website: https://www.runoob.com/

Five, programmer interview/job search website

For interviews and job hunting, it is indispensable to do questions and see other people's interview experience. The following two most used websites are recommended, and these two are enough.

1. Niuke.com

During the autumn recruitment period, Niuke.com should be the website I visited the most. Here, you can write a variety of questions, basically there are algorithm questions, computer basics, front-end, real questions from major companies, and weekly algorithms. Competitions, various face-to-face scriptures, various internal pushes, and to be honest, a must for fresh graduates!

Website: https://www.nowcoder.com/

2. Collar button (Chinese version leetcode)

In fact, many questions of Niuke.com can be found in Leetcode. If you want to improve your algorithm capabilities, then you should brush more systematically in Leetcode, and now Leetcode also provides more functions. For Niuke.com, the algorithmic questions are just in which a small part of them, so, if you time more, you can brush leetcode, but less time, and have not seen a lot of arithmetic problem, then you can put in the cattle off network wins the offer title swipe


There are not only algorithmic questions, but also database, shell, multi-threading, etc., but some require VIP to do it.

Website: https://leetcode-cn.com/

Six, software download

As a programmer, along the way, you need to download a lot of development tools, and these tools are basically foreign, and some have to be paid. Unlike our mobile phone software, you can download it casually, so I recommend it to everyone today A nice website

1. I love sharing

This website is actually quite good. There are all kinds of office software, but the development software is not very complete. I personally collect all kinds of development software and plan to sort them out and download them for readers. However, this website still has Quite a lot of good software, and they all provide cracking methods

Website: http://www.zhanshaoyi.com/rjxz.html

2. Excellent MAC application sharing

After a few months of changing the computer to a mac, all kinds of software need to be reinstalled, and then a very good website is posted, but the software of this website is all on the mac side, so if your computer is a mac, then this website is still It's pretty good, but for those students who haven't worked yet, after work, you are also likely to use mac Di.

Website: https://xclient.info/

to sum up

Today I will share so much. For those who want to learn by themselves, the above introduction is quite good. Choose a favorite for yourself, and then study hard. My Baidu Cloud has collected dozens of development tools, etc. I have collected 100+ and I will share them so that everyone can easily download various commonly used open tools.

The tools involved in the article can be obtained by replying to " welfare " on my official account. My official account : Play Programming . There are more than a thousand books for you.

Also for beginners, I recommend this article

After writing for a long time, this is a "learning route" that is most suitable/appropriate for the general public/subject/non-subject

Gain? I hope that the old guys will have a three-shot combo, so that more people can see this article

1. Give me a compliment , so that more people can see this article, and encourage me by the way, hehe.

2. Ladies, pay attention to my original WeChat public account " Handsome Play Programming ", focusing on writing algorithms + basic computer knowledge (computer network + operating system + database + Linux).

Guess you like

Origin blog.csdn.net/qq_44378854/article/details/104536040