preface
Only a bald head can be strong.
Star: github.com/ZhongFuChen…
On Saturday night, I go to the company to write articles. I want to write a website that programmers often visit, and my colleagues are watching me from behind. So I interviewed him and asked him what websites he frequented.
This time I interviewed the egg, he is the same age as me, but the technology is better than me too much. While I was still looking at how the technology worked, the egg was already wondering why the technology was designed the way it was.
Egg asked me a question, interested students can answer it in the comments section:
- Three crooked, do you know what fail-fast is? What’s the use of this mechanism? Will HashMap have fail-fast? What about Hashtable and ConcurrentHashMap? If ConcurrentHashMap doesn’t, why doesn’t ConcurrentHashMap? Why is it designed this way?
- Can a HashMap insert null values? Can I insert a Hashtable? ConcurrentHashMap? Why are their designs different?
I will try to recreate the interview scene.
Eggs? What kind of websites do you go to?
Egg: THERE are a lot of websites I visit. For example, I often go to GitHub.
Q: What do you think about GitHub? Which modules are more commonly used?
Egg: I what all stroll of, I usually learn what go inside to see what. For example, when I am learning Vue recently, I will search some projects of Vue on GitHub, or I will also search in it when I am looking for related tools.
Q: Besides GitHub, what else do you visit regularly?
Eggs: Nuggets and Sif are the blogs I browse more, I think the quality is ok. Be ao third that force day day bully top list (I can report him, he has no content, no depth, be a marketing number. Hahahahaha)
I know you watch the nuggets a lot, so why do you like them?
Egg: I think the layout and articles of Sifu are very beautiful, beautiful and comfortable to look at. It’s also a bit deep. It’s ok.
The nuggets:
Think no:
Note: The egg will generally look at the original thing, will rarely look at the simple implementation. General egg circle of friends forward articles, I do not understand. Not as deep or as broad.
Q: Are there any other websites?
Eggs: Yeah, I like to watch 36krypton. I open it every morning when I eat breakfast. I usually read the information of science and technology, to know the news and cutting-edge of science and technology.
Q: Is there anything else besides 36 krypton? It seems that there are not a lot of them, you usually go shopping should be more than these?
Egg: I will find some resources at ordinary times.
Eggs: for example, I will go to www.java1234.com/ to find some e-books and documents, I think it is ok, is a little too much advertising. So when you write a website like this, do your people think you’re advertising?
Three crooked: nothing, should not
There are usually I will search some movie resources, I like to use Baidu network disk search site to search.
Three crooked: why like to search in net dish inside? I generally are to search for seeds, and then download in Xunlei.
Egg: Baidu net dish of update quick, for example I see before “clown” of movie, should be baidu net dish of update fastest. Words I also want to make a Baidu network disk search tool, looks good.
Three crooked: that you at ordinary times use which website to search the resource of net dish more?
Egg: I go to know hu to search: “Baidu net dish search list”, use a few before commonly, I can search the thing that I want. I can’t remember the exact site, and I can’t remember anything I can find.
Q: Anything else? There should be more? I see you always send me bilibili videos
Egg shares some interesting videos with me, and I’m a bilibili fan myself:
Egg: Bilibili is an entertainment site, not a learning site.
Sanwei: No, Bilibili also has many video tutorials, including basic domestic training videos and tutorials
Eggs: I usually don’t watch videos, and Bilibili’s videos don’t have any depth, they just teach you how to use them. By the way, I watch YouTube a lot.
Egg then expertly typed Java Concurrency/Golang concurrency into the search box and showed me a couple of videos. “These are interesting videos. They’re all made by top executives.”
Sanyi: these videos are all in English. do you usually use Chinese subtitles or pure English subtitles?
Egg: USUALLY I cut to Chinese subtitles, but you can still hear it. Will be enough
Three crooked: I have seen some before, if you use English subtitles, some words may not understand. If only in Chinese subtitles, some translations are strange. My English is still poor. Can I set bilingual? It means both Chinese subtitles and English subtitles
Egg: I don’t know.
Then egg returned to his home page. The video recommended to Egg was not about learning at all, but about beauty in a Variety show in Hong Kong. Without finishing, Egg clicked to watch the video and introduced to me, “I usually like this program very much.”
Three crooked: that home page all recommended to you, of course know you like.
Egg: So, can you write about how to access YouTube, which a lot of people would like to see
Three crooked: I finish writing, send out, the public number may have no.
Egg: And V2ex I watch a lot too.
Three crooked: I have heard of this website, what modules do you usually see?
Egg: I generally see technology and work that two modules of much, still ok.
Q: Are there any other websites? Think again?
Egg: the front end, I see rookie tutorial is quite much, it inside the API are quite complete. It can directly execute their own code there, see the effect, I think it is ok.
Note: Egg was responsible for more than 10 systems, many of which were left over from any technology stack. Maybe Vue on the front end, maybe jQuery. In our company, if it’s not a system for users, it’s likely that the back end will do the front end. Each backend has a different understanding of the front-end stack, which is confusing.
So, not after the front end separation, there is no need to engage in the front end of things. Chances are you took over the old system? Still using JSP?
Q: Anything else?
Egg: And stackOverflow. When I can’t find a solution in the Chinese community, I usually look for it in StackOverflow. Inside the answer is also a top bull.
Egg active replenishment
Egg: I usually go to LeetCode and LintCode to brush questions. I usually brush questions according to the type.
LintCode:
LeetCode:
Q: Anything else?
Egg: No, is that all?
Ao Bing: There really isn’t a drop left
Everyone: Ha ha ha ha
The last
To summarize what Egg told me about the site (in no particular order) :
- E-books and resource search: www.java1234.com/, there are all kinds of Baidu network disk search tools
- Programmers know github.com: github.com
- Blogging platform: SegmentFault.com/
- Blog platform: Juejin. Im/Timeline
- Rookie tutorial (front-end) : www.runoob.com/
- Entertainment & Learning website: www.bilibili.com/
- V2ex (Technology and Work) : www.v2ex.com/
- Check out: stackoverflow.com/
- Technology news: 36kr.com/
- Learning & Entertainment: www.youtube.com/
- Brush: leetcode.com/
- Brush: www.lintcode.com/
Egg is a very interesting person with a very strong technical level. I will share many egg quotes when I have time, hahaha ~
I have already written about my common tools (including some Chrome plug-ins). If you need them, you can go to my GitHub or public account
This has been included in my GitHub featured articles, welcome to Star: github.com/ZhongFuChen…
Happy to export dry Java technology public number: Java3y. The public account has more than 300 original technical articles, massive video resources, beautiful brain map, attention can be obtained!
Thank you very much talent can see here, if this article is written well, feel “three crooked” I have something to ask for praise for attention ️ to share 👥 to leave a message 💬 for warm male I really very useful!!
Creation is not easy, your support and recognition, is the biggest motivation for my creation, we will see you in the next article!