按类别查询搜索结果
关于关键词 的检测结果,共 2738
cokeboL | 2016-01-28 14:46:54 | 阅读(0) | 评论(0)
from:https://www.zhihu.com/question/39808172点击(此处)折叠或打开var counter = struct{    sync.RWMutex    m map[string]int}{m: make(map[string]int)}To r...【阅读全文】
jiaojinawei | 2016-01-19 09:46:44 | 阅读(1310) | 评论(0)
主要参考资料来源http://www.cnblogs.com/skywang12345/category/508186.html。看了这位大牛的博客,佩服的五体投地,感谢无私的分享。【阅读全文】
良子002 | 2016-01-11 14:36:00 | 阅读(1620) | 评论(0)
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,...【阅读全文】
sxcong | 2016-01-08 10:19:57 | 阅读(12440) | 评论(0)
摄像头视频通过avcodec_encode_video2编码后保存成264播放不正常的解决【阅读全文】
ennika | 2015-12-31 16:51:16 | 阅读(7070) | 评论(0)
    原来对QThread的理解,就是重写run(),曾经还一度搞不明白,到底它的槽属于主线程还是子线程。    后来学了MFC,一度觉得MFC的机制比较人性化,起码有工作线程和界面线程的用法,而不像QThread只有run是真正活在子线程里面的。    而直达今天再次研究QThread,发现QThread有...【阅读全文】
girl_programmer | 2015-12-30 10:03:11 | 阅读(1230) | 评论(0)
PP跌疼 | 2015-12-28 19:11:16 | 阅读(1610) | 评论(0)
junxy | 2015-12-25 14:26:53 | 阅读(2380) | 评论(0)
【C/C++】 SIGPIPE
pengy585 | 2015-12-24 15:40:25 | 阅读(1380) | 评论(0)
我写了一个服务器程序,在Linux下测试,然后用C++写了客户端用千万级别数量的短链接进行压力测试.  但是服务器总是莫名退出,没有core文件.最后问题确定为, 对一个对端已经关闭的socket调用两次write, 第二次将会生成SIGPIPE信号, 该信号默认结束进程.具体的分析可以结合TCP的"四次握手"关闭. TCP是全双...【阅读全文】
王贤才 | 2015-12-23 15:33:04 | 阅读(910) | 评论(0)
linux与windows的RPC互通信的完整例子由于中间件实验的要求,需要完成linux与windows之间的rpc通信,折腾了很久,终于搞定!写这篇文章的主要原因是,在查找资料的过程中,觉着网上的资料不全,也不详细(可能我没找到更好的吧),所以记下来,希望能够给大家有点帮助,也方便自己以后查阅。老习惯,上参考...【阅读全文】
yuankk8 | 2015-12-21 09:07:04 | 阅读(1250) | 评论(0)
1. 互斥量用于线程的互斥,信号量用于线程的同步。这是互斥量和信号量的根本区别,也就是互斥和同步之间的区别。互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。同步:是指在互斥的基础上(大多数情况),通过其它机制实...【阅读全文】
预知_未知 | 2015-12-09 15:31:36 | 阅读(920) | 评论(0)
    OnInitDialog是MFC的面向对象编程语言的类CDialog中的初始化成员函数名(虚函数)    在VS2005中,用MFC向导创建的对话框会自动生成OnInitDialog()函数。但是手动添加的对话框或者创建子对话框时就不会生成OnInitDialog()。在消息栏里也没有WM_INITDIALOG消息,而OnInitDial...【阅读全文】
王贤才 | 2015-12-09 11:53:42 | 阅读(660) | 评论(0)
各大IT公司校园招聘程序猿笔试、面试题集锦百度一面1、给定一个字符串比如“abcdef”,要求写个函数编程“defabc”,位数是可变的。这个比较简单,我用的是strcpy和memcpy,然后他问有什么优化的办法,我就不知道了。2、socket过程就是socket的server和client整个流程写下来,这个还是没啥问题的...【阅读全文】
王贤才 | 2015-12-09 11:31:57 | 阅读(500) | 评论(0)
微软等面试100题系列--(61-80)61.找出数组中两个只出现一次的数字(数组)题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。分析:这是一道很新颖的关于位运算的面试题。使用异或运算,参考h...【阅读全文】
王贤才 | 2015-12-09 11:21:01 | 阅读(740) | 评论(0)
 微软等面试100题系列--(41-60)41、求固晶机的晶元查找程序晶元盘由数目不详的大小一样的晶元组成,晶元并不一定全布满晶元盘,照相机每次这能匹配一个晶元,如匹配过,则拾取该晶元,若匹配不过,照相机则按测好的晶元间距移到下一个位置。求遍历晶元盘的算法 求思路。41.请修改a...【阅读全文】
王贤才 | 2015-12-09 11:18:23 | 阅读(520) | 评论(0)
 微软等面试100题系列--(21-40)第21题2010年中兴面试题编程求解:输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数,使其和等于 m ,要求将其中所有的可能组合列出来.第22题:有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,再分别在A、B、C三人额头上贴...【阅读全文】
王贤才 | 2015-12-09 11:15:22 | 阅读(490) | 评论(0)
 微软等面试100题系列--(1-20)1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。     10   / /  6  14/ / / /4  8 12 16&nbs...【阅读全文】
taohorse | 2015-12-08 11:30:45 | 阅读(1000) | 评论(0)
方法:这里用了数据结构栈,实际上栈更方便实现高精度加法。 步骤:1、第一个数据加数按输入顺序(高位到低位)入栈1。此时栈顶为最低位            2、?第二个数据加数按输入顺序(高位到低位)入栈2。此时栈顶为最低位     ...【阅读全文】
j_cle | 2015-12-05 12:35:59 | 阅读(900) | 评论(0)
2014fjz | 2015-12-03 16:45:06 | 阅读(0) | 评论(0)
在C++语言中,一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。   派生类的定义格式   单继承的定义格式如下:   class : {      }; 常使用如下三种关键字给予表示:   ...【阅读全文】