
面试宝典
文章平均质量分 61
DengSinkiang
程序人生的四个象限和两条主线。
展开
-
面试宝典----操作系统(总结来自知乎路人甲)
(一)请分别简单说一说进程和线程以及它们的区别。进程是具有一定功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源调度和分配的一个独立单位。线程是进程的实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程可以有多个线程,多个线程也可以并发执行(二)线程同步的方式有哪些?互斥量:采用互斥对象机制,只有拥有互斥对象的线程才转载 2017-12-26 20:02:30 · 2521 阅读 · 0 评论 -
面试宝典----计算机网络(总结来自知乎路人甲)
(一)请简述TCP\UDP的区别TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。两者的区别大致如下:TCP面向连接,UDP面向非连接即发送数据前不需要建立链接TCP提供可靠的服务(数据传输),UDP无法保证TCP面向字节流,UDP面向报文TCP数据传输慢,UDP数据传输快转载 2017-12-26 20:06:56 · 4304 阅读 · 0 评论 -
面试宝典----数据库(总结来自知乎路人甲)
一)什么是存储过程?有哪些优缺点?存储过程是一些预编译的SQL语句。更加直白的理解:存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程是一个预编译的代码块,执行效率比较高一个存储过程替代大量T_SQL语句转载 2017-12-26 20:05:35 · 4177 阅读 · 0 评论 -
面试宝典---比较全的计算机网络知识
转载自:http://www.cnblogs.com/zyf-zhaoyafei/p/4716297.html 整理一下计算机网络部分的重点,参考书籍:《计算机网络》第五版 谢希仁的那本,希望对大家有所帮助。OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、...转载 2018-06-12 12:55:03 · 368 阅读 · 0 评论 -
致学弟学妹们的一封信
致学弟学妹们的一封信 首先,学长在开始BB之前,说一点题外话,因为自己之前也是关注了许多大牛的微信公众号,大牛们反复提到写作可以提高你个人的思维和能力。所以呢,我也希望你们在看到这封信可以学会去总结,去写作。好了现在开始进入正题。 我先说一下个...原创 2018-05-14 12:59:16 · 2587 阅读 · 0 评论 -
SPL迭代器之AppendIterator、MultipleIterator、FilesystemIterator
//AppendIterator按顺序迭代访问几个不同的迭代器$array_a = new ArrayIterator(array('a','b','c'));$array_b = new ArrayIterator(array('d','e','f'));$it = new AppendIterator();$it->append($array_b);//通过append方...原创 2018-08-21 11:00:49 · 289 阅读 · 0 评论 -
SPL基础接口之Countable、OuterIterator
//Countableclass CountMe implements Countable{protected $myCount = 3;public function count(){return $this->myCount;}}$obj = new CountMe();echo count($obj);//OuterIterator$ar...原创 2018-08-21 14:15:18 · 234 阅读 · 0 评论