按类别查询搜索结果
关于关键词 的检测结果,共 10817
zhmfairy | 2016-01-15 08:56:17 | 阅读(2460) | 评论(0)
enum数据类型:是为了定义一组同属性的值,默认最前面的是0,后面的元素依次加1,比如enum num{a,b,c,d};则有a=0,b=1,c=2,d=3;但是每个枚举唯一定义一个类型,里面的元素的值却不是唯一的,枚举成员的初始化只能通过同一枚举的成员进行。比如:enum num{a=1,b,c,d=1,e};则表示a=1,b=2,c=3,d=1,e=2;...【阅读全文】
chb2014 | 2016-01-14 16:03:24 | 阅读(740) | 评论(0)
    除了刚迈出校门找工作那会儿对基本排序算法还算“了然于心”,随着工作和时间的推移,当回头再来看这些基础的不能再基础的东西时,绝大多数人无法写出经典排序算法的核心代码,甚至连算法原理都忘了。我承认,自己就是这样的人,所以今天有空将常见的几种排序算法复习一下,写个笔记。一方面给自己一个“重新...【阅读全文】
chb2014 | 2016-01-14 16:03:20 | 阅读(830) | 评论(0)
    上一篇我们回顾了选择和冒泡排序、以及改进的冒泡排序两种算法,今天我们来看一下插入排序和希尔排序。插入排序    插入排序的本质是将待排序序列分成有序和无序两部分,通常情况下我们都认为序列的第一元素是有序的,所以插入排序一般是从序列的第二个元素(下标是1的位置)开始。插入排序...【阅读全文】
chb2014 | 2016-01-14 16:03:15 | 阅读(750) | 评论(0)
    这是排序算法的最后一篇了,剩下归并排序、堆排序和快速排序了,关于各种排序算法的效率、适用场合和性能的分析留到下一篇再讲。归并排序   归并排序是基于归并操作的,归并操作的思想很简单,针对两个已经排好序的有序序列:   1、申请一块额外的存储空间,空间的大小等于两个待操...【阅读全文】
chb2014 | 2016-01-14 16:03:06 | 阅读(760) | 评论(0)
    前面三篇博文我们分别回顾了冒泡排序、选择排序、插入排序、希尔排序、归并排序、堆排序和快速排序。关于排序算法有几种分类标准,稳定与非稳定、内部与外部。   所谓稳定的排序算法,意思是如果待排序序列有相同元素,经过排序算法处理后他们的相对顺序和排序前在序列里的相对顺序一样,这样我...【阅读全文】
zhmfairy | 2016-01-13 09:18:41 | 阅读(1520) | 评论(0)
zhanglin496 | 2016-01-05 09:46:05 | 阅读(1420) | 评论(0)
    这是排序算法的最后一篇了,剩下归并排序、堆排序和快速排序了,关于各种排序算法的效率、适用场合和性能的分析留到下一篇再讲。归并排序   归并排序是基于归并操作的,归并操作的思想很简单,针对两个已经排好序的有序序列:   1、申请一块额外的存储空间,空间的大小等于两个待操...【阅读全文】
zhanglin496 | 2016-01-05 09:45:41 | 阅读(920) | 评论(0)
    上一篇我们回顾了选择和冒泡排序、以及改进的冒泡排序两种算法,今天我们来看一下插入排序和希尔排序。插入排序    插入排序的本质是将待排序序列分成有序和无序两部分,通常情况下我们都认为序列的第一元素是有序的,所以插入排序一般是从序列的第二个元素(下标是1的位置)开始。插入排序...【阅读全文】
zhanglin496 | 2016-01-05 09:45:31 | 阅读(980) | 评论(0)
    除了刚迈出校门找工作那会儿对基本排序算法还算“了然于心”,随着工作和时间的推移,当回头再来看这些基础的不能再基础的东西时,绝大多数人无法写出经典排序算法的核心代码,甚至连算法原理都忘了。我承认,自己就是这样的人,所以今天有空将常见的几种排序算法复习一下,写个笔记。一方面给自己一个“重新...【阅读全文】
zhanglin496 | 2016-01-05 09:44:54 | 阅读(1020) | 评论(0)
    前面三篇博文我们分别回顾了冒泡排序、选择排序、插入排序、希尔排序、归并排序、堆排序和快速排序。关于排序算法有几种分类标准,稳定与非稳定、内部与外部。   所谓稳定的排序算法,意思是如果待排序序列有相同元素,经过排序算法处理后他们的相对顺序和排序前在序列里的相对顺序一样,这样我...【阅读全文】
ennika | 2015-12-31 16:51:16 | 阅读(7070) | 评论(0)
    原来对QThread的理解,就是重写run(),曾经还一度搞不明白,到底它的槽属于主线程还是子线程。    后来学了MFC,一度觉得MFC的机制比较人性化,起码有工作线程和界面线程的用法,而不像QThread只有run是真正活在子线程里面的。    而直达今天再次研究QThread,发现QThread有...【阅读全文】
ztguang | 2015-12-30 17:25:49 | 阅读(2550) | 评论(0)
C++读取文件夹中特定后缀的文件—dirent—vector【阅读全文】
cokeboL | 2015-12-30 13:50:05 | 阅读(0) | 评论(0)
点击(此处)折叠或打开unsigned int hweight32(unsigned int w){        unsigned int res = w - ((w >> 1) & 0x55555555);        res = (res & 0x33333333) + ((...【阅读全文】
【C/C++】 SIGPIPE
pengy585 | 2015-12-24 15:40:25 | 阅读(1380) | 评论(0)
我写了一个服务器程序,在Linux下测试,然后用C++写了客户端用千万级别数量的短链接进行压力测试.  但是服务器总是莫名退出,没有core文件.最后问题确定为, 对一个对端已经关闭的socket调用两次write, 第二次将会生成SIGPIPE信号, 该信号默认结束进程.具体的分析可以结合TCP的"四次握手"关闭. TCP是全双...【阅读全文】
王贤才 | 2015-12-24 10:18:00 | 阅读(4190) | 评论(0)
初探TUXEDO中间件这次项目碰到了oracle的tuxedo中间件通讯开发,比较郁闷的是公司和网上这家伙的开发资料都比较匮乏,为免以后遗忘,这次先写下来,后面再整理整理:)TUXEDO:Transaction for UNIX has been Extended for Distributed Operation,即被分布式操作扩展之后的UNIX事务系统  个人...【阅读全文】
王贤才 | 2015-12-24 10:16:11 | 阅读(7831) | 评论(0)
TUXEDO中间件介绍及应用一、 前言首先介绍一下什么是中间件?中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对...【阅读全文】
dream_my_dream | 2015-12-23 21:57:26 | 阅读(1540) | 评论(0)
C语言中的定义与声明【阅读全文】
王贤才 | 2015-12-23 15:33:04 | 阅读(910) | 评论(0)
linux与windows的RPC互通信的完整例子由于中间件实验的要求,需要完成linux与windows之间的rpc通信,折腾了很久,终于搞定!写这篇文章的主要原因是,在查找资料的过程中,觉着网上的资料不全,也不详细(可能我没找到更好的吧),所以记下来,希望能够给大家有点帮助,也方便自己以后查阅。老习惯,上参考...【阅读全文】
王贤才 | 2015-12-23 14:42:03 | 阅读(850) | 评论(0)
 阿里巴巴技术部面试题——经典智力问题收集第一部分题目开始:1、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?2、一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道...【阅读全文】
andersonyan | 2015-12-22 17:33:18 | 阅读(2300) | 评论(0)
这几天学习Cocos2d-x,看到了以下的一段代码:// new callbacks based on C++11#define CC_CALLBACK_0(__selector__,__target__, ...) std::bind(&__selector__,__target__, ##__VA_ARGS__)#define CC_CALLBACK_1(__selector__,__target__, ...) std::bind(&__selector__,__target__, std::placeholders::_1, ##__VA_AR...【阅读全文】