![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员必知必会
文章平均质量分 89
编程指北
微信搜索「编程指北」,关于编程,你知道的不知道的这里都有~
展开
-
大学计算机专业怎么学习才能毕业就进BAT?
大家好,我是小北。最近很多新关注的小伙伴,私信问我,说大学很迷茫,不知道该学什么。在这里统一回复下。既然是学习CS,那么在这里,我粗浅的把计算机编程领域的知识分为三个部分:基础知识特定领域知识框架和开发技能基础知识是指不管从事任何方向的软件工程师都应该掌握的,比如数据结构、算法、操作系统。特定领域知识就是你从事某个细分方向时需要掌握的知识,比如做游戏引擎的需要掌握图形学;做前端的需要掌握浏览器渲染原理、前端三大件;算法工程师需要更多的数学知识。毕竟计算机各种门类挺多的,需要选个细分方原创 2021-07-27 18:27:04 · 728 阅读 · 3 评论 -
看完鹅厂学长这篇后台服务器高性能总结,秋招收割BAT offer~
前言金九银十,又是一年校招季。经历过,才深知不易。最近,和作为校招面试官的同事聊了聊,问他们是如何去考察一个学生的,我简单归为以下几点:聪明、反应快,这点自不必说,聪明意味着学习能力、适应力强,能够快速胜任工作。算法不错,代码基本功好,这点其实考察的是算法能力和代码是否写得优雅。基础过硬,技术岗面试最核心的还是考察「技术储备」,包括了语言基本功,操作系统、网络、体系结构、系统设计。语言组织和表达能力,这点很重要,很多同学懂得某个知识点,却很难用简洁准确的语言表述出来。想必有很多同学在刷题、原创 2021-07-02 13:28:34 · 595 阅读 · 1 评论 -
无脑选计算机专业?YYDS?
大家好,我是小北。最近不是高考完,各省都陆续揭晓分数了,真的是几家欢喜几家愁。人生三大乐事,金榜题名时算是其一,我现在都记得当年查成绩的心情,非常的激动!那一天晚上九点多,就陆续有人在微博、各种群里发成绩了,然后我也去微博找到了一个查成绩的入口,战战兢兢的输入自己的考号、身份证号。跳出来的分数让我高兴得叫了出来,当时查到的分数是 627,我自己估分在 600左右,按照15年的状况,这个分数大概是能去哈工大、南开这样的学校。后来自己翻了好多高考填志愿的书,去听了几个各种讲座,终于在截止时间前提交了自原创 2021-06-27 09:47:16 · 770 阅读 · 2 评论 -
大一学弟问我:为什么现在985高校还在给大一学生上C语言课?
很简单,因为 C 语言对于计算机科班生来说就是基础课,其地位不单单是一门编程语言。为什么呢?因为在我看来,没有比C语言更适合用来理解计算机系统了。大二、大三将会学到的操作系统、体系结构 这些东西非常适合用 C 语言去理解或者去实践。并且 C 语言本身的语言特性非常少,但是想学好又是不容易,很多人都觉得C语言难,难在哪里呢?回想了一下我大一时的感受:简陋的标准库,几乎没有可用的数据结构指针很难理解和使用需要了解汇编、链接、装载、内存等才能把 C 语言用好不巧的是,这些东西正是计算机系统知识的原创 2021-05-29 12:39:35 · 966 阅读 · 1 评论 -
大学四年,我悄悄看了B站上这些 Java 视频,毕业去阿里了!
万年自学党来了,我上大学的时候,视频还远远没有现在这么丰富,我记得那时候我看的是马士兵和尚学堂高琪的,u1s1,我觉得比我们大学老师讲得好很多。现在B站上这方面的学习资源非常丰富,我去挨着挨着搜了一些,比如这里有一份学习资料大全:Java成神之路资料汇总一、Java Se & Java基础Java基础全套教程,JAVA零基础入门必备,适合初学者的完整视频 (宋红康主讲),还不错Java基础全套教程,JAVA零基础入门必备,适合初学者的完整视频 (宋红康主讲)尚学堂,高琪,Java原创 2021-05-04 15:13:18 · 1197 阅读 · 0 评论 -
吐血整理C++书单,萌新到大牛,要看哪些书? | C++书单大全
有干货,有情怀,微信搜索????「编程指北」,关注这个特立独行的程序员之前写了一篇《如何系统学习C++?》,里面没有推荐太多书籍,所以这次单独搞了一个 C++ 书籍大全。正如侯捷老师所说 C++ 相关的书籍非常多,如天上繁星:广博如四库全书者有 《The C++Programming Language》 《C++ Primer》深奥如山重水复者有《The Annotated C++ Reference Manual》、《Inside The C++ Object Model》细说历史者有《T原创 2021-02-17 10:15:33 · 1764 阅读 · 1 评论 -
Java详细学习路线及路线图(2020最新版) | Java工程师成神之路 | Java最全学习路线
这篇文章主要是关于小白Java学习路线, 整个学习路线非常的清晰明确,适合各种层次的Java自学者,非常全面的Java学习路线。整理不易,记得帮忙点个赞哟~第一阶段:Java基础学习任何一门编程语言,首先要学习的是基础语法,开启Java学习的第一步,当然就是深入掌握计算机基础、编程基础语法,面向对象,集合、IO流、线程、并发、异常及网络编程,这些我们称之为JavaSE基础。当你掌握了这些内容之后,你就可以做出诸如:电脑上安装的迅雷下载软件、QQ聊天客户端、考勤管理系统等桌面端软件。第二阶段:数据原创 2020-11-08 22:44:48 · 1447 阅读 · 4 评论 -
C语言重点——指针篇(一文让你完全搞懂指针)| 从内存理解指针 | 指针完全解析
有干货、更有故事,微信搜索【编程指北】关注这个不一样的程序员,等你来撩~注:这篇文章好好看完一定会让你掌握好指针的本质C语言最核心的知识就是指针,所以,这一篇的文章主题是「指针与内存模型」说到指针,就不可能脱离开内存,学会指针的人分为两种,一种是不了解内存模型,另外一种则是了解。不了解的对指针的理解就停留在“指针就是变量的地址”这句话,会比较害怕使用指针,特别是各种高级操作。而了解内存模型的则可以把指针用得炉火纯青,各种 byte 随意操作,让人直呼 666。一、内存本质编程的本质其实就是.原创 2020-11-07 10:04:59 · 8677 阅读 · 23 评论 -
什么是编程能力 | 计算机专业学生如何提高编程能力 | 如何自学编程
有干货、更有故事,微信搜索【编程指北】关注这个不一样的程序员,等你来撩~前言开局两张图,剩下全靠吹了。上面这两张图便是写这篇文章的原由。对话框的另一边,是一位大二计算机科班在读的小姐姐,看似平静的文字背后透露着迷茫与困惑,还对未来的焦虑。透过屏幕,似乎看到了大一时的自己,不会装环境、不知道怎么编译,报错也不会解决,更不知道除了计算水仙花数、打印乘法口诀表…还能写些什么。感同身受让我觉得有必要认真的好好回答一下(其实是因为这是小姐姐问的????,也算是对大一时的自己一个隔空对话。做公众号短原创 2020-10-25 10:29:08 · 7543 阅读 · 7 评论 -
万字长文 | 阿里大佬 ssp offer 的后台服务器开发学习路线
前言小北去年经历春秋招,拿到了不少大厂 offer,其中包括 sp、ssp 等,感觉在复习准备校招上还是有一定方法的,因为我自己是 Linux C/C++路线。所以这一篇的主题是「Linux C/C++ 服务器/后台开发学习路线」。这样的文章相信大家都见得不少了,写之前也非常忐忑,能不能和其它人写得不一样,也定下了一个目标,这篇文章,不能是简单的堆砌学习资源和书单推荐,更要细化如何有效的去执行落地。争取做到让看到的同学有一种相见恨晚的感觉哈哈哈。所以大家可以试着看一下,帮我检查下有没有达到预想的原创 2020-10-16 09:25:38 · 4135 阅读 · 2 评论 -
一文彻底搞懂加密、数字签名和数字证书,看不懂你打我!
前言这本是 2020 年一个平平无奇的周末,小北在家里刷着 B 站,看着喜欢的 up 主视频。在一旁玩手机的女朋友突然问”你知道数字证书是来干啥的不,为啥浏览器提示证书不可信?”你要说这个,那我可来劲了,于是乎从加密、数字签名一直讲到了数字证书。。。终于把女朋友讲睡着了,独自写下这篇文章。正文如果你能非常清晰的回答出以下问题,可以直接拉到最下面帮我点个赞~,把时间用去陪陪女朋友:非对称加密中公私钥都可以加密,那么什么时候用公钥加密,什么时候用私钥“加密” ?什么是数字签名,数字签名的作原创 2020-09-20 21:46:29 · 21705 阅读 · 67 评论 -
大学四年,靠着这些计算机书籍,我编程小白变成了别人眼中的大神,斩获 BAT SSP offer
前言记录一下大学四年对自己帮助最大的一些书单毕业时,大学四年在学院一直默默无闻的我,因为拿到各大互联网公司的 Offer,包括 BAT SSP,被辅导员作为就业的代表推荐为软件之英候选人。还记得四年前,我从18线小城市里走出,来到学校的软件学院报到,开始面对精彩的大学生活。大一第一门课程是 C 语言,当时我对编程一窍不通,只觉得是高深无比的东西,而身边有些同学在高中 NOIP的奖牌就拿到手软。当时链表、二分这种基础的代码都写不好,后来也在学长的建议下,开始自学看视频 + 看书。随着写的代码越来越多原创 2020-09-10 00:57:48 · 1619 阅读 · 0 评论 -
我是如何纯靠技术在大学月入上万,收获人生第一个10W
微信搜索????「编程指北」,关注这个有趣、有干货的程序员目录正文一、外包梦夭折二、滴水穿石非一日之功三、小有收获四、大三月入过万五、说点题外话最后说一句(求关注)这个号的读者应该大多也是程序员或者互联网相关行业的,计算机这个专业薪资的确比一些传统工科高不少,甚至很多应届生的薪资比传统行业工作十来年的人还高,这还不在少数,至于这样的现象还能持续多久,我也不知道。但是高收入必然会吸引大量的转专业、转行的同学过来,去一个高速发展的行业享受行业发展的红利这无可厚非,去年也有几个学机械、化工的高中同学找我要原创 2020-09-20 21:35:32 · 1816 阅读 · 3 评论 -
一文搞懂后台高性能服务器设计的常见套路, BAT 高频面试系列
微信搜索????「编程指北」,关注这个写干货的程序员,回复「资源」,即可获取后台开发学习路线和书籍先赞后看,养成习惯~前言金九银十,又是一年校招季。经历过,才深知不易。最近,和作为校招面试官的同事聊了聊,问他们是如何去考察一个学生的,我简单归为以下几点:聪明、反应快,这点自不必说,聪明意味着学习能力、适应力强,能够快速胜任工作。算法不错,代码基本功好,这点其实考察的是算法能力和代码是否写得优雅。基础过硬,技术岗面试最核心的还是考察「技术储备」,包括了语言基本功,操作系统、网络、体系结构、系原创 2020-09-05 19:28:50 · 1830 阅读 · 0 评论