摘要: 转:http://www.embeddedlinux.org.cn/html/xinshourumen/201303/11-2475.html 本文详细阐述了linux内核相关的开发职位面试中经常遇到的面试题,仅供各位参考。 1. Linux中主要有哪几种内核锁? Linux的同步机制从2.0到2. 阅读全文
posted @ 2019-05-24 23:57 unique_ptr 阅读(556) 评论(0) 推荐(0)
摘要: 熟悉基于TCP协议进行linux高性能、高并发服务端编程的朋友肯定应该知道每个文件描述符及其所占的资源对并发量的影响。在这种7*24甚至*365不间断运行的服务器上,一个描述符被浪费,两个被浪费...如果被浪费的多了,那还何谈高并发,高性能。除去文件描述被正常占用的情况外,是什么导致了我们可用的文件 阅读全文
posted @ 2019-05-24 23:47 unique_ptr 阅读(180) 评论(0) 推荐(0)
摘要: 网络编程常见问题总结 串讲(一) 网络编程常见问题总结  6 I& I! E x8 Z+ p U B  在网络程序中遇到的一些问题进行了总结, 这里主要针对的是我们常用的TCP socket相关的总结, 可能会存在错误, 有任何问题欢迎大家提 阅读全文
posted @ 2019-05-24 23:43 unique_ptr 阅读(350) 评论(0) 推荐(0)
摘要: Dijkstra算法 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构, 阅读全文
posted @ 2019-05-24 23:27 unique_ptr 阅读(1239) 评论(0) 推荐(0)