Custom blog skinVIP only

*Blog header:

The format is PNG and JPG, the width * height is greater than 1920 * 100 pixels, not more than 2MB, the main visual suggestion is placed on the right, please refer to the online blog header

Please upload pictures larger than 1920 * 100 pixels!

Blog basemap:

The picture format is PNG and JPG, no more than 1MB, and can be tiled up, down, left and right to the whole background

Column diagram:

The picture format is PNG and JPG, and the picture width * height is 300 * 38 pixels, no more than 0.5Mb

Main title color:

RGB color, for example: #afaf

Hover:

RGB color, for example: #afaf

Subtitle color:

RGB color, for example: #afaf

Custom blog skin

-+
  • Blog (143)
  • Resources (3)
  • Forum (4)
  • Q & A (9)
  • Collection
  • follow
Sort:
By last release time
By visits
RSS subscription

original Half a year after graduation, I'll get my first million. Talk about my four years of college

Hello, I'm handsome. The official account of the offer is 0 times to 1. During the period of school, a 100 thousand vertical fan number has been groped out, and half a year has been earned by working and sideline. The first 1 million of them have come back. The handsome student has graduated for over a year. Now I want to talk about my four year old school. The first semester is freshman year. Because I think my thinking has changed a lot in my freshman year. After my freshman year, my ideas and plans are basically settled. I do what I like according to my own plans. The first priority of the first semester of freshman year: change your major. Readers who have read my previous articles may know that my first semester of freshman year is not calculation

2021-09-26 15:21:44 nineteen thousand seven hundred and twenty-six ninety-five

original School recruitment, interview, learning route, this programming learning website, I love it

Today we must introduce ourselves to a programming learning website: https://www.iamshuaidi.com Now there are many blog platforms, such as CSDN, blog Garden, Jianshu, Nuggets, etc. These blog platforms are suitable for writing articles, but the articles inside are a little messy and the quality is uneven. Based on this, Shuai has also made a website himself. A website for students, school recruitment and interview. On this website, Shuai will update the knowledge we need in the learning process. All knowledge points are based on my own learning. If I feel it is necessary to learn or helpful to job hunting, I will sort them out and classify them in detail, as shown in the figure. For beginners, the most important thing is to find a suitable learning route, such as

2021-09-06 15:02:18 three thousand and fifty-eight twenty-one

original Half a year after graduation, Shuai Di is the first one million in his life

Hello, I'm handsome. I have graduated for one year, but I may have experienced more and contacted more than most people who graduated for one year. In fact, at the beginning of the year, I earned the first million in my life, and I will also send the annual expenditure in the screenshot of my circle of friends. WeChat annual expenditure Bill: Alipay annual expenditure Bill: that would just be half a year's graduation from June 2020. Of course, it's not that I made one million in this half year, but I made one million from the third year to the half year of my graduation, and I spent so much on my annual bills because I finished my first goal after graduation, and built a house for my parents in my hometown. Of course, I don't say this to brag, let alone to show off, because it's nothing. I just want to be in my handsome number,

2021-06-23 13:59:32 five thousand two hundred and sixteen sixty-three

original Download breaking 2W +, which must be seen by college students. The second edition of programmer's internal skill cultivation has been released

Last week, I sent a preview article: Download broken 2W +, and make a great rectification of programmer's internal skill cultivation. The new second edition will be released soon. However, I didn't sort out the second edition of programmer's internal skill cultivation last week, mainly because I was too busy that week, so I didn't sort it out until this week. However, according to the speed, I can't sort it out this week, because this PDF has hundreds of thousands of words, which needs to be proofread. I need to convert the markdown format into PDF format. In the process of conversion, because there are too many pictures, I have encountered many problems. For example, 1. Typera software opens this 270000 word file and is almost stuck. 2. Because there are too many pictures, they are being converted to PDF

2021-05-31 13:26:39 five thousand three hundred and twenty-eight twenty-six

original After four years of self-study in college, I have contributed these private practical tools / learning websites

After four years of college, it is impossible to read textbooks all the time. It is still very necessary for learning, especially self-study, to be good at searching some resources on the Internet for assistance. Next, I will contribute all kinds of resources and websites hidden in recent years to you. There are: e-book search, utilities, online video learning website, non video learning website, software download, interview / job search essential website. Note: I've sorted out all the resources mentioned in the article. Just take them. If you think they're good, forwarding and sharing are the greatest support. 1、 E-book search for most programmers

2020-03-19 13:35:24 nine hundred and thirty-four thousand and six hundred nine hundred and twenty-six

original What are the core algorithms that programmers must master in order to have the opportunity to enter a large factory?

Since I have always emphasized the importance of learning data structures and algorithms, some readers often ask me, to what extent should I learn data structures and algorithms?, To tell you the truth, I don't know how to answer this question. It mainly depends on what degree you want to learn. However, for this question, I'd like to summarize the algorithm knowledge I've learned and the algorithms I think are worth learning. Most of the learning of these algorithms and data structures are scattered, and there is no book covering them all. Here are some algorithms and data structures that I think are worth learning. Of course, I will sort them out and read them

2019-12-26 17:54:22 six hundred and sixty-four thousand six hundred and fifty-three four hundred and one

original It has been written for a long time. This is the most suitable / appropriate "learning route" for the general public / subject / non subject classes

To tell you the truth, I generally don't write articles about the learning route. You know from my articles, I rarely write articles on how to advise others. More importantly, I write my own real experience for your reference. In this way, I'm more down-to-earth and not afraid to mislead others. However, recently, many people asked me about my learning route, and many freshmen and sophomores said they were confused. They saw my ordinary article. After three years of college, I was very inspired and thought I could do it. (yes, don't be too wave, you can do it.) I hope I can give him a learning route and say

2019-12-26 15:08:20 one hundred and seventy-six thousand and sixty-one one hundred and fifteen

original Why can't you learn recursion? Say goodbye to recursion and talk about my experience

Many people may have been exposed to recursion in their freshman year. However, I can guarantee that many beginners are confused when they first contact recursion. I was the same at the beginning. I feel that recursion is amazing! Maybe most people know recursion and can understand recursion, but they don't know how to use it in the actual problem-solving process. Sometimes they are easily confused by recursion. Several people also asked me if I had a shortcut to quickly master recursion. To tell you the truth, there are so many shortcuts. However, I still want to write an article to talk about some of my experience. Maybe it can bring you some help

2019-10-28 23:58:03 ninety thousand six hundred and thirty-three one hundred and thirty-four

original Xiaobai's growth and learning track: my four years of college, written to you who are studying in college

A while ago, some readers asked me about my study route in college and said that he was a little confused now. To tell you the truth, there are a lot of articles on the learning route, and I don't like to suggest others how to learn, learning order and so on. However, for the University, many people may enter the University from the same starting point. After four years of University, they have a completely different life trajectory. At the same time, I also want to record my study and changes in the past few years from high school to college. My college experience can be said to be very ordinary. I didn't participate in any competition or get a scholarship (of course, I have to get a national grant, ha ha)

2019-10-24 20:47:37 eighteen thousand three hundred and seventeen eighty-six

original Because he earned 1 million in half a year after graduation, he was sprayed on the hot list in CSDN

The first time I was sprayed on the hot list was at the end of 2018. At that time, I wrote a computer network article. Because the content was too simple, I was sprayed on the hot list. However, they didn't know that I was written to Xiaobai. The second time I was sprayed on the hot list was because I said that I had earned a million in half a year after graduation. In fact, I also wrote this before: half a year after graduation, In the first million years of my life, I didn't have my own planet. This time I was sprayed because I promoted my knowledge planet. Screenshots and some comments for you to see. If I had been two years ago, I would have been very angry and told them why to hate each other. However, I have experienced too much in the past two years and have been used to it for a long time. Whether to hate or not depends entirely on my mood. I don't make sense, It's hate. You know nothing about me, so you discredit me,

2021-09-29 11:16:41 four thousand seven hundred and fourteen thirty-eight

original I met Tencent 50 times and recorded 50 face classics

The biggest advantage of the interview question is to verify how well you master your knowledge, and it can also find out and fill in the gaps for you. After all, with such a volume, you still have to master the eight part essay. The interview is nothing more than investigating computer foundation + algorithm + language characteristics + projects. However, according to my interview experience, in fact, each company focuses on different candidates. For example, if you interview Tencent, you may ask more questions on the Internet; When facing Ali, Java may ask more questions; The algorithm may ask more when using face bytes. However, many people know nothing about the interview and often ask me whether it is difficult for Tencent to interview and XXX company. I am also tired of being asked! I think it's best to take a look at the face of the company before the face of the company

2021-09-23 13:16:41 four hundred and fifty-four three

original 60 computer network interview questions (with answers, recitation version)

About three months ago, I sorted out the computer network interview questions on my website, but I only sorted out 20 core questions at that time. After about two months, I spent most of the day looking for the computer network interview questions, because 20 questions were certainly not enough, so I sorted out 42. But haven't I been sorting out the experience of various companies recently? I found that 42 questions were still missing, so I made up the computer network interview questions I saw this week, a total of more than 60. As long as these interview questions are won, the computer network is basically almost. The interview questions are as follows? 1. The seven layer models of OSI are? What are their functions? 2. Why do you need three handshakes? Not twice? 3. Why four times

2021-09-15 21:24:34 one thousand two hundred and eighty-eight

original I met Ali 50 times and got all 50 interview experiences down. I have a long memory

Before, I sorted out a hard core interview question (with answers) for Java and C + +. For details, you can see the 150000 word C + + hard core development test question and 200000 word Java hard core interview question here. The biggest advantage of the interview question is to verify how you master your knowledge, and can also find out and fill gaps for you. After all, you still have to master the eight part essay in this volume. The interview is nothing more than investigating computer foundation + algorithm + language characteristics + projects. However, according to my interview experience, in fact, each company focuses on different candidates. For example, if you interview Tencent, you may ask more questions on the Internet; When facing Ali, Java may ask more questions; When the face byte, the algorithm may

2021-09-10 15:29:41 three hundred and seventy-three

original Cartoon: how to judge whether a number is in 4 billion integers?

The article comes from: https://wwww.iamshuaidi.com , a programming website that focuses on school recruitment, interview and face-to-face experience. Question: I have 4 billion integers, and then give a new integer. I need to judge whether the new integer is in the 4 billion integers. What would you do? [ask God] Xiao Shi went back to school and told Mr. Lu of the computer school about the interview. Xiao Shi hurriedly pulled Mr. Lu and asked, why do I say loading data eight times, and the interviewer will say it's too slow? Mr. Lu: ha ha, loading data from disk is a disk IO operation, which is very slow. You have to load such large data every time, and you have to do it eight times. I estimate that the time you find a number can reach the level of minutes or even hours

2021-09-09 14:19:10 two hundred and forty-eight one

original Ten sorting algorithms specially written for younger and younger students (recitation version + dynamic diagram + code)

The article comes from: https://wwww.iamshuaidi.com , a programming website focusing on school recruitment, interview and face-to-face experience shows that the top ten sorting algorithms must be mastered by every programmer. If you learn each article in detail from 0, you can see the previous articles. However, some people may have learned it and want to review it quickly to see how the code is written. You can see this minimalist summary of the top ten sorting. If you want to review it in detail, there are corresponding detailed articles. Oh, terminology foreshadowing. Some people may not know what is stable sorting, in-situ sorting, time complexity and space complexity, Let me briefly explain here: 1. Stable sorting: if a was originally in front of B, and

2021-09-08 14:00:43 four hundred and forty-four three

original 300 Java interview questions (including computer foundation), less detours

Face to face starting source website: https://wwww.iamshuaidi.com , a programming website focusing on school recruitment, interview and face-to-face experience. This set of interview questions sorted out the mainstream of Java, from Java foundation, to framework, and then to computer foundation, as follows: 1. Java foundation 44. 1. Explain what is object-oriented? What is the difference between object-oriented and process oriented? 2. Three characteristics of object-oriented? Explain it separately? 3. What is the relationship among JDK, JRE and JVM? 4. What is the difference between overloading and rewriting? 5. Can you rewrite a private or static method in Java? 6. What are the characteristics of the construction method

2021-09-08 13:46:49 four hundred and fifteen

original 200000 word Java interview questions second edition (recitation version)

About three months ago, I sent an article on sorting out a complete set of interview questions in Java: 500 Java interview questions must be known and learned. This PDF basically sorted out the Java technology stack, computer network, operating system, redis, mysql, and message queue, adding up to 150000 words. However, after finishing the first edition, I also added other interview questions one after another. At the same time, I also sorted out the first edition of C + + interview questions: I'm handsome and ready to switch to C + +, and I have a hard liver of 150000 words... However, PDF is not easy to update in time. It may be updated once a month or two. Recently, redis and other questions were updated: redis interview questions are finished (all)

2021-09-07 18:04:35 one hundred and fifty-two one

original 60 redis facial Classics (full + recited version)

About three months ago, I sorted out the interview questions of redis on my website, but only then did I sort out 13 core questions. After about two months, I spent most of the day looking for the interview questions of redis, because 13 questions were certainly not enough, so I sorted out 33 questions. 33, plus the answer is more than 10000 words, but I'm not sorting out the experience of various companies recently? It was found that many of the 33 questions were missing, so this week I made up the redis interview questions I saw. There were more than 60 questions in total, from the basic redis to the final distributed lock. As long as these interview questions are won, redis is almost the same. The interview questions are as follows? 1. Talk about your understanding of redI

2021-09-06 12:45:10 one hundred and thirteen

original 40 Tencent Java, go, front end and C + + profiles

Hello, I'm Shuai di. Recently, the system collected all kinds of post related experience of Tencent, mainly to let you know what Tencent Java Posts Tencent likes to test. 1. [Tencent] Java post - spring recruitment Internship - being fished three times (offered) 2. [Tencent] Java post - Summer Internship experience 3. [Tencent] Java post - Tencent map fished me twice. 4. [Tencent] Java post - wechat payment experience on three sides 5. [Tencent] Java post - IEG operation development experience on two sides 6. [Tencent] Java post - CSIG offer 7. [Tencent] Java post - Tencent cloud internship development experience 8. [Tencent] Java post - first and second round of experience (too difficult) 9. [Tencent] ja

2021-09-01 14:47:43 one hundred and forty-two

original After staying up late, Tencent front end, Java, C + +, go face to face summary (full)

Hello, I'm handsome. Before, I sorted out a hard core interview question (with answers) for Java and C + +. For details, you can see the 150000 word C + + hard core development test question and 200000 word Java hard core interview question here. The biggest advantage of the interview question is to verify how you master your knowledge, and can also find out and fill gaps for you. After all, you still have to master the eight part essay in this volume. The interview is nothing more than investigating computer foundation + algorithm + language characteristics + projects. However, according to my interview experience, in fact, each company focuses on different candidates. For example, if you interview Tencent, you may ask more questions on the Internet; When facing Ali, Java may ask more questions;

2021-08-27 12:26:41 two hundred and ninety-two three

original A zero foundation C + + development learning route for younger brothers and sisters to stay up late

Hello, I'm handsome. I have written several articles on the learning route before. The learning route of front-end development is java back-end development. Generally, the mainstream of development posts is java back-end development, front-end development and C + + back-end development. Now there are more and more go development. Today, I make up the learning route of C + + back-end development. Before writing, let's answer a few questions. 1. What are the positions of C + + background development? There are still many posts in C + + background development, such as game engine development, game server development, audio and video server / client development, database kernel development, etc. Moreover, C + + can also be used to write in-depth learning and do the underlying hardware. In short, C + + background development posts are still very rich, everyone

2021-08-17 12:16:11 five hundred and seventy-two one

original Ordinary school, should I play ACM or do projects?

Hello, I'm handsome. Before, a freshman on the planet asked Shuai Di, because the school is general, should he continue to brush the algorithm and play ACM, or spend his time on the project? The words he sends are a little long, so I don't take too many screenshots. If I only take screenshots of my summary and play ACM, freshmen and sophomores will have less time to learn other knowledge, but if they have the opportunity to get ACM medals, they can add points to their resumes; If you don't play ACM, you will have a lot of time to learn computer basics, brush leetcode, do projects, and then go to practice early, but you feel that your education is average and you're afraid you can't pass the resume of a large factory. So, for people with ordinary education, ACM or not? I wonder if you have this doubt? Anyway, I didn't because

2021-08-06 13:25:17 nine hundred and seventy-nine five

original Second, I finally got Tencent Ali offer, flop!

This is a learning experience that Shuai Di asked a reader to write. This reader is a reader who has a good relationship with Shuai di. He added my wechat when he was a freshman. At that time, he often harassed me, asked me this and that, and even asked me to find bugs in his algorithm problems..... However, I think he is very sincere and gives praise to my friends every time. I reply to him patiently every time (to be honest, it's still useful for my friends to give praise often). Note that Shuai Di was still at school and was not so busy at that time, but now Shuai Di is too busy, and I basically don't reply to this question. It's no exaggeration to say that I still have a great influence on him. I always told him that it's not necessary to follow the school's rules, because some schools really have a bad learning atmosphere. Programming is a thing that can be taught by self-study

2021-07-28 14:05:43 three thousand nine hundred and seventy-three eight

original Talk about my outsourcing colleagues in Tencent

I have an autumn recruitment group. Sometimes I see them talking about outsourcing posts. Basically, 99% of them are trying to avoid outsourcing posts. Indeed, many people don't want to be labeled as outsourcing posts, but in fact, there are a lot of outsourcing companies, and someone will always be outsourcing posts. Is the outsourcing post really not worth going at all? A: I don't know, but today I'm not talking about whether it's worth going, but about the outsourcing colleagues around Shuai di. Note that Tencent is so big, the treatment of outsourcing personnel in each department may be different, so I mean the outsourcing colleagues around me. The information mainly comes from the following three aspects: 1. Handsome working experience with them. 2. According to their own understanding, combined with relevant online articles. 3. Consulted three outsourcing colleagues for some relevant questions

2021-07-22 13:51:47 three thousand one hundred and seventy fourteen

original The world's most complete computer network interview arrangement (with answers), refuse to fight!!

The most complete in history, do not accept refutation!!!!!!! In addition, the PDF version is also given at the end of the article. Remember to give Shuai a praise!!! 1. Say three handshakes. When the interviewer asks why you need three handshakes, the role of three handshakes, and talk about three three handshakes, I think many people will answer this: first, many people will talk about the handshake process: 1. First handshake: the client sends a syn message to the server. 2. Second handshake: after receiving the syn message, the server will respond to a syn + ACK message. 3. The third Handshake: after receiving the syn + ACK message, the client will respond to an ACK message. 4. After the server receives the ACK message, three handshakes are established

2021-07-15 17:38:18 six thousand seven hundred and twenty-five thirty-one

original Is it better to read books or watch videos? My five-year experience in programming

Hello, I'm handsome. When learning a knowledge, I don't know whether we have struggled with reading or watching videos. Anyway, I've been tangled. For a while, my view was that the effect and efficiency of reading books were better than watching videos. Especially when I first started learning algorithms, it was more recommended that you read books. Why? If you read a book, you can get a book and turn to the directory to know what the book contains. According to the directory, we can quickly locate the content we want to see, and which content is suitable for quick browsing and key research. We can control the length of stay at will. On the contrary, if it's a video, it's different. Sometimes if you don't understand it, you have to go back. Moreover, it's hard to grasp the time of going back, such as going back for 5 seconds

2021-07-11 12:55:00 two thousand four hundred and seventy-three thirteen

original Say goodbye to recursion, brush 40 questions and talk about my experience

Many people may have been exposed to recursion in their freshman year. However, I can guarantee that many beginners are confused when they first contact recursion. I was the same at the beginning. I feel that recursion is amazing! Maybe most people know recursion and can understand recursion, but they don't know how to use it in the actual problem-solving process. Sometimes they are easily confused by recursion. Several people also asked me if I had a shortcut to quickly master recursion. To tell you the truth, there are so many shortcuts. However, I still want to write an article to talk about some of my experience. Maybe it can bring you some help. In order to give consideration to beginners, I will start with the simplest problem! There are three elements of recursion. The first element is to clarify what you want to do with this function. For recursion, I think

2021-07-05 14:54:52 one thousand four hundred and fourteen nine

original In four years of University, from Xiaobai to great God, he studied the strategy of the hardest core algorithm in the whole network, and did not accept refutation

One problem is solved for half a day, and the other half looks at the solution of the problem. A computer, a pack of cigarettes and a solution for the whole day. Is there a problem with my IQ? After brushing the questions for two years, I can responsibly tell you that it is normal to brush the questions. Learning algorithms and brushing leetcode is not a thing overnight. It takes a process. Moreover, it is easy for novices to fall into some misunderstandings when learning algorithms. For example, they hold the heavenly book "Introduction to Algorithms" and brush leetcode before they learn any data structure. In fact, this is not good. It will only make them give up the algorithm. Learning algorithms should be planned step by step. Let's share my algorithm learning experience. I think it's helpful. Just give me a praise. 1、 Some preparations before brushing questions, if you connect the most basic data structure

2021-06-29 18:17:30 three thousand one hundred and twenty-five fifty-six

original Don't learn blindly. My MySQL learning path (super detailed and super hard core)

Hello, I'm handsome. In the previous school recruitment interview, MySQL was asked frequently. At the beginning, I read a lot of books and found a lot of information on the Internet in order to add points to MySQL. Fortunately, every time the interviewer asked me about mysql, I could basically answer like a stream, and I could pull a lot of that from a small knowledge point, so, Today, Shuai wants to share with you in detail what I have learned. The article will give books + read materials. Just find a tutorial for getting started with MySQL. I read the book "MySQL must know and know". Just follow the book and type the code. I feel that you can finish it quickly in a few days. Anyway, you don't have to memorize the commands. You need to use it

2021-06-26 17:31:58 five thousand two hundred and seventeen seventy-seven

original After more than half a year, a small broken station focusing on interview, basic knowledge and algorithm went online

It's no exaggeration to say that this small broken station has been pigeon for more than a year. The domain name server has been ready for more than a year. For more than a year, the pigeon has changed two servers. The reason is that I bought the server on Taobao and was detected by Tencent cloud risk control. It said that I was abnormal and banned me. Finally, I bought one with my account at a cost for safety. I have two requirements for my website, one is concise, and the other is convenient for systematic reading of articles. Because of these two requirements, I changed several blog platforms, such as halo, hexo, docsify, gitbook, etc. Finally, I chose WordPress, and then changed the theme of WordPress many times. I also bought two paid WordPress

2021-06-22 13:21:14 one thousand five hundred and forty-seven seven

original Don't be confused. Stay up late and learn a learning route suitable for ordinary college students

To tell you the truth, I generally don't write articles about the learning route. You know from my articles, I rarely write articles on how to advise others. More importantly, I write my own real experience for your reference. In this way, I'm more down-to-earth and not afraid to mislead others. However, recently, many people asked me about my study route, and many freshmen and sophomores said they were confused. They saw my ordinary article. After three years of college, I was very inspired and thought I could do it. (yes, don't be too rough, you can do it.) I hope I can give him a study route. To tell the truth, I ask this question almost every day. In view of this, I'll write a learning route suitable for the general public, starting from the moment of freshman admission, although

2021-06-20 15:53:13 fourteen thousand two hundred and seventy-two forty-six

original Two books, freshmen and sophomores always pester Shuai. Now they finally get Tencent offer

This is a learning experience that Shuai Di asked a reader to write. This reader is a reader who has a good relationship with Shuai di. He added my wechat when he was a freshman. At that time, he often harassed me, asked me this and that, and even asked me to find bugs in his algorithm problems..... However, I think he is very sincere and gives praise to my friends every time. I reply to him patiently every time (to be honest, it's still useful for my friends to give praise often). Note that Shuai Di was still at school and was not so busy at that time, but now Shuai Di is too busy, and I basically don't reply to this question. It's no exaggeration to say that I still have a great influence on him. I always told him that it's not necessary to follow the school's rules, because some schools really have a bad learning atmosphere. Programming is a thing that can be taught by self-study

2021-06-18 17:40:20 three thousand seven hundred and eight fifteen

original Four years in college, these computers that let me take off must read books

Hello, I'm handsome. For college students or some people who change careers halfway, the most easily overlooked is the learning of basic knowledge. These basic books are like our internal skills. Only by mastering these contents can we go further. Today, I'd like to introduce some of the excellent books I've read in recent years. Since most of the books I read can be said to be general, I'd recommend reading them if you have time, especially students. Moreover, I also prepared a download method for you. You can get it at the end of the article. I feel too conscience! Data structure and algorithm data structure and algorithm related books should be one of the data I have read the most. They have never stopped since freshman year. Here is what I have seen since freshman year

2021-06-14 19:35:15 eight thousand five hundred and one thirty-five

original C language super complete learning route (less detours)

Learning C language will help us understand other languages. After all, C language is relatively low. If you are still a freshman or sophomore and don't know which one to use, I recommend C language, which may be more difficult than python, but it will be much easier to learn other languages after mastering it. The following are the core knowledge points I think I need to master after learning C language. Basic syntax selection control statement if, switch, loop control statement while, for control statement related keyword analysis variable storage (important) Memory partition analysis definition form of various variables action scope of various variables life cycle of various variables storage area of various variables precautions for various variables depth analysis of static functions and global functions one-dimensional array

2021-06-11 14:08:21 six thousand four hundred and fifty-one twenty

original Ashore, the 200000 word super hard core test questions summarized in private are given to the students, Ollie!

Hello, I'm handsome. I started writing articles in my junior year, and then I got several offers from big companies. If I graduated for a year, I often received questions from readers in the past few years. For example, to what extent should I learn Java? To what extent should we learn data structures and algorithms? To what extent should we learn the basics of computer? In fact, it's hard to measure. My general advice is to chew 80% of the knowledge points of a book. I think it's almost the same. For example, to what extent do you want to learn mysql, you only need to read MySQL must know and know and MySQL insider, then it's almost the same. For the rest, you can read the article when you don't understand it in the future. However, there are other ways to verify how well you have learned

2021-06-10 14:20:26 three thousand six hundred and one twenty-one

original One line of code solved three common test algorithm problems, and the interviewer was confused

After reading it patiently, if you encounter relevant problems in the future, you can pretend to be forced. In addition, Shuai Di is also sorting out some interview related materials. At the end of the article, I give you the 200000 word Java interview must know and will. 1. N factorial Problem Description: given an integer n, then n factorial n! How many zeros are there at the end? For example: n = 10, then n= 3628800, then n! There are two zeros at the end of the. I'll give you a code to taste and explain int f (n) in detail{ Return n = = 0? 0: n / 5 + F (n / 5);} for this problem, the normal operation is to calculate n directly! Value of

2021-06-09 23:11:55 four thousand one hundred and nineteen twenty-six

original Don't write your resume indiscriminately. Send you a resume template suitable for the general public

Today, let's talk about how to write your resume when recruiting at school. To tell you the truth, different people may have different opinions on the writing method of resume, and different interviewers / HR will also have differences in screening, so in my opinion, there is no absolutely stable resume template. I also asked a lot of people about my resume when I was recruiting in the previous school, and I also knew many big men who had been interviewers. At that time, I asked them to help revise my resume. Today, I'll tell you how to write my resume according to my experience and the suggestions of big men, which may bring you some useful references. At the end of the article, I will also give my resume template when I participate in the school recruitment + the template when the big guys participate in the school recruitment. First, let's answer a question: is it better to write one page or two

2021-06-08 23:17:48 two thousand one hundred and ninety-seven twenty

original In order to verify how you learn Java, you have a 100000 word interview question, which is open source for everyone

The best way to verify how well you've learned Java is to look at these interview questions. Come on, start to verify whether you're proficient (it's been seven days and seven nights). Because there are too many words, only interview questions are given by category. The answer to each question depends on the end of the article. 1. Java basics 1. Explain what is object-oriented? What is the difference between object-oriented and process oriented? 2. Three characteristics of object-oriented? Explain it separately? 3. What is the relationship among JDK, JRE and JVM? 4. What is the difference between overloading and rewriting? 5. Can you override a private or static method in Java? 6. What are the characteristics of construction methods? 7. Defining a constructor that does nothing and has no parameters in Java

2021-06-07 19:32:22 seven thousand three hundred and twenty-nine thirty-nine

original Four years of University, recommended books at all stages (necessary for less detours)

Shuai Di has just graduated for one year, has studied computer for four or five years, and shares a wave of computer books that he thinks are of high quality. 1. Introduction to data structure and algorithm: AHA algorithm, data structure and algorithm analysis: XX language description edition promotion: the beauty of programming, sword finger offer, programmer code interview guide: the optimal solution of it famous enterprise algorithm and data structure problems, algorithm 4. 2. Zero foundation of computer network, first look at how the network is connected, and then look at it Automatic upward of computer network is enough. 3. The operating system feels that it is enough to read modern operating system. If you want to learn the operating system and computer composition principle, you can read how programs run, then read modern operating system, and then

2021-06-04 13:39:30 twenty thousand one hundred and ninety-four forty-nine

original What is the experience of using an IDE without writing code?

I don't know if you have ever used a fully automatic platform? Maybe some people don't know what I mean. Take a popular fully automatic software development platform this year as an example, the so-called "fully automatic" , that is, when you are developing a project, you don't need to write code. You just need to draw the corresponding logic flow chart, and the platform can automatically generate the corresponding code for you. This function sounds a little incredible. I really want to see what this platform looks like, so I registered an account and experienced a wave. So what's the feeling of not writing code? Although it's the first time However, the introduction tutorial on the official website was written very carefully and followed the tutorial to complete a project. The experience is that if we can be familiar with and master this fully automatic development tool, we can greatly improve our ability in some aspects

2021-05-27 11:40:02 five thousand two hundred and eighty-two twenty-two

C language AI Tetris source code

The source code is written in pure C language and can be directly copied to vs. the Tetris AI part mainly includes Pierre dellacherie algorithm. In the source code, there are two functions of the main interface of the game, play () and play2 (), where play () is played by people themselves and play2 () It's a computer game. But the algorithm is not optimized. It's a little rough. I tested it and eliminated more than 10000 lines on average. For your reference.

2017-10-12

Debug assembly software

The compressed package contains all the software for debugging the assembler. There are debug.exe, link.exe, dosbox and MASM, which contain four programs needed to compile and run the assembler.

2018-04-29

Challenge Programming Competition

Anyone who wants to learn algorithms can have a look, especially the ACM competition. It's a very good book

2017-10-12

Sorted out 62 sets of C game source code and gave it to you

Published on April 28, 2021 Final reply: April 28, 2021

Handsome message board

Published on January 2, 2020 Final reply: April 16, 2020

SCAU banking services

Published on March 23, 2017 Final reply: April 29, 2018

The following errors always appear in a Windows window. Please look at it for help. Thank you very much

Published on June 13, 2017 Final reply: April 29, 2018

Favorites created by TATA favorite

People concerned by TATA fans

Tips
Are you sure you want to delete the current article?
cancel delete