发布时间:2014-08-28 11:30:06
原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的.........【阅读全文】
发布时间:2014-08-27 16:38:14
题目:输入两个链表,找出它们的第一个公共节点。链表的定义如下:1struct node 2{ 3 int v; 4 node *next; 5}; 面试这道题的时候很多的面试者第一反应就是采用.........【阅读全文】
发布时间:2014-08-12 11:27:52
多核编程的过程中有两个与memory有关的问题,需要我们注意,否则程序运行的过程中会有逻辑上的错误。1. Cache coherence,cache一致性的问题。cache一致性是指在多核环境下,如果每个cpu都有自己的cache(通常指l2 cache),对于同一块memory可能被多个核共享,也就是说多个cpu的cache中都有该memory的一块映射.........【阅读全文】
发布时间:2014-08-12 09:36:31
int prctl(int option,unsigned longarg2,unsigned long arg3,unsigned long arg4,unsigned long arg5)这个系统调用指令是为进程制定而设计的,明确的选择取决于option:PR_GET_PDEATHSIG :返回处理器信号; PR_SET_PDEATHSIG :arg2作为处理器信号pdeath被输入,正如其名,如果父进程不能再用,进程.........【阅读全文】