学习总结
北冥有鱼s
这个作者很懒,什么都没留下…
展开
-
校招考察内容总结
在校招笔试和面试中的考察内容主要包括一门语言+计算机基础、计算机网络、操作系统、算法与数据结构四部分。原创 2021-01-14 10:13:49 · 346 阅读 · 0 评论 -
程序是怎么跑起来的学习总结
文章目录一、CPU二、二进制三、小数五、磁盘六、数据压缩七、运行环境八、编译九、操作系统十、汇编语言十一、硬件控制方法十二、一、CPUCPU包括寄存器 控制器 运算器 时钟内存(主存储器main memory)主要负责存储指令和数据程序是把寄存器作为对象来描述的,对程序员来说CPU是具有各种功能的寄存器的集合体程序计数器决定程序的流程程序的顺序执行、分支执行,循环执行是通过跳转或者改变...原创 2019-07-02 14:51:41 · 305 阅读 · 0 评论 -
我的第一本算法书学习总结
算法的基础知识算法就是计算或解决问题的步骤。不同的算法有不同的时间复杂度和空间复杂度一、数据结构数据结构包括数据的逻辑结构和数据的存储结构1.数组、链表、栈、队列、2.哈希表存储“键-值”数据在哈希表中,我们可以利用哈希函数快速访问到数组中的目标数据,如果发生哈希冲突,就使用链表进行存储。数组空间太小,哈希冲突就会增多,线性查找的频率就会提高;数组空间太大,就会有很多空箱子,造成...原创 2019-07-02 15:01:12 · 274 阅读 · 0 评论 -
网络是怎么连接的学习总结
总览(1) 浏览器向 Web 服务器发送请求。(2) Web 服务器根据请求向浏览器发送响应。负责搬运数字信息的机制,再加上浏览器和 Web 服务器这些网络应用程序,就组成了网络。第一章(1)生成 HTTP 请求消息浏览器是一个具备多种客户端功能的综合性客户端软件,因此它需要一些东西来判断应该使用其中哪种功能来访问相应的数据,而各种不同的URL(Uniform Resource Lo...原创 2019-07-02 15:13:09 · 789 阅读 · 0 评论 -
Linux基础学习总结
参考来源:C语言中文网简介UNIX/Linux 系统可以粗糙地抽象为 3 个层次(所谓粗糙,就是不够细致、精准,但是便于初学者抓住重点理解),如图 3 所示。底层是 UNIX/Linux 操作系统,即系统内核(Kernel);中间层是 Shell 层,即命令解释层;高层则是应用层。内核层内核层是 UNIX/Linux 系统的核心和基础,它直接附着在硬件平台之上,控制和管理系统内各种...原创 2019-07-02 15:21:29 · 276 阅读 · 0 评论 -
数据库&SQL基础学习总结
Reference Website:https://www.liaoxuefeng.com/wiki/1177760294764384一、关系数据库概述随着应用程序的功能越来越复杂,数据量越来越大,如何管理这些数据就成了大问题:1.读写文件并解析出数据需要大量重复代码;2.从成千上万的数据中快速查询出指定数据需要复杂的逻辑。数据库按照数据结构来组织、存储和管理数据,实际上,数据库一共...原创 2019-07-02 15:29:43 · 2876 阅读 · 0 评论