- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 精简指令集和复杂指令集的区别
RISC(精简指令集计算机)和CISC(复杂指令集计算机)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。CPU架构是厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。比如对于乘法运算,在CISC架构的CPU上,您可能需要这样一条指令:MU
2016-03-31 21:57:39 59359 5
原创 笔试练习二
一. 春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。int Get_MoreThanHalf_Num(char arr[],int n){ if (n <= 0) { return -1; } int ret = 0; int
2016-03-30 21:14:04 378
原创 笔试练习一
1.实现一个Memcpy函数2.给定一副扑克牌和一个随机函数,设计一个洗牌算法#include#includeusing namespace std;void Shuffle(int arr[],int n){ if(arr == NULL) { return ; } int
2016-03-26 09:48:11 540
原创 Nginx探索一
结合Nginx开发从入门到精通一书和Nginx源码学习服务器的高并发处理。 最近编写了一个简单的httpd web服务器,虽说比较简单,但是可以实现基本的web服务器的功能,而且还是有数据库的增删查改,由兴趣的同学可以到我的github上边参与进来,添加一些你的见解,我的github:https://github.com/weiweikaikai/myhttpd.git
2016-03-25 17:52:52 439
原创 如何让UDP变得靠谱一些(增加UDP的可靠性)
最经在写一个聊天系统,用到了UDP协议,但是要给UDP增加一些可靠性,终于在UNP这本书中找到了些许实现的思想,特来写写博客,与大伙交流一下思想,写的不够深入只是实现了书中所写,欢迎拍砖和留言交流!!!!!UNP书中采用的sigsetjmp 和siglongjmp来避免 由于竟态 导致的SIGALRM我采用的是pselect中注册了SIGALRM信号进行信号的避免同时还做到了
2016-03-22 16:05:05 5590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人