2017年4月1日

摘要: 从今天开始写区块链,因为公司是涉及到比特币的。把前阵子的计划写完,就开始看区块链,并在小项目中实现一下。下面文章中只谈技术不说其他。 阅读全文
posted @ 2017-04-01 10:39 王猛ALL 阅读(83) 评论(0) 推荐(0)

2017年3月26日

摘要: 传输层: 对于UDP协议来说,整个包的最大长度为65535,其中包头长度是65535-20=65515; 对于TCP协议来说,整个包的最大长度是由最大传输大小(MSS,Maxitum Segment Size)决定,MSS就是TCP数据包每次能够传 输的最大数据分段。为了达到最佳的传输效能TCP协议 阅读全文
posted @ 2017-03-26 00:36 王猛ALL 阅读(263) 评论(0) 推荐(0)
摘要: 整理资料ing。 wait for me。。。 阅读全文
posted @ 2017-03-26 00:21 王猛ALL 阅读(64) 评论(0) 推荐(0)
摘要: 遍历二叉树: 先序遍历 根节点 先序左子树 先序右子树 中序遍历 中序遍历左子树 根节点 中序遍历右子树 后序遍历 后序遍历左子树 后序遍历右子树 根节点 根节点 先序左子树 先序右子树 中序遍历左子树 根节点 中序遍历右子树 后序遍历左子树 后序遍历右子树 根节点 最优二叉树 赫夫曼树 未完。明天 阅读全文
posted @ 2017-03-26 00:02 王猛ALL 阅读(67) 评论(0) 推荐(0)

2017年3月25日

摘要: 使用全局变量进行通信 由于属于同一个进程的各个线程共享操作系统分配该进程的资源,故解决线程间通信最简单的一种方法是使用全局变量。对于标准类型的全局变量,我们建议使用volatile 修饰符,它告诉编译器无需对该变量作任何的优化,即无需将它放到一个寄存器中,并且该值可被外部改变。如果线程间所需传递的信 阅读全文
posted @ 2017-03-25 11:10 王猛ALL 阅读(89) 评论(0) 推荐(0)

2017年3月24日

摘要: 其实要加条件的,把所有的中文符号全筛选掉,否则万一是逗号最好尴尬了。 有个小经验(对我来说啥经验都是教训,都是掉坑摸索好几天得来的。蒙蔽) 字符串或者字前加L的意思就是转换。比如 L U 等 不转换是无法比较的。捂脸。。。。 这个是面试题,不能说是哪家公司的。。。。电子邮件面试,时间稍微有点紧呐。编 阅读全文
posted @ 2017-03-24 21:50 王猛ALL 阅读(215) 评论(0) 推荐(0)
摘要: 如果代码如下 如果想按照person.age排序如何使用sort()呢 代码如下: 将test里面重载()作为list排序规则 end 阅读全文
posted @ 2017-03-24 21:17 王猛ALL 阅读(129) 评论(0) 推荐(0)
摘要: 对于字符串来说使用wstring声明变量,在定义赋值前加‘L’。然后会分配四个字节,使用迭代器能独立的获取每一个字。单体的类型是wchar_t. 比如 关于如何输出wchar_t类型 如果按照cout格式输出的话,会显示出wchar_t存储的unicode码,无法得到汉字。这时候需要下面这条语句: 阅读全文
posted @ 2017-03-24 20:56 王猛ALL 阅读(332) 评论(0) 推荐(0)
摘要: 侯老师课程说,定义的结果是分配内存。 MSDN如下解释 声明将名称引入到程序中,例如变量、命名空间、函数和类的名称。 声明还指定了类型信息以及正在声明的对象的其他特征。 必须声明一个名称,然后才能进行使用;C++ 中在声明名称的位置确定其是否对编译器可见。 不能引用在编译单元中于之后某个时刻声明的函 阅读全文
posted @ 2017-03-24 11:20 王猛ALL 阅读(131) 评论(0) 推荐(0)

2017年3月21日

摘要: 1、在C++程序中调用被C编译器编译后的函数,为什么要加 extern "C"? 答案:C语言不支持函数重载,C++ 提供了C连接交换制定符号extern "C"解决名字匹配问题。 2、如何判断一段程序是由C编译程序还是由C++编译程序编译的? 答案:C++编译时定义了_cplusplus。C编译时定义了_STDC_。 3、main主函数执行完毕后,是否可能会再... 阅读全文
posted @ 2017-03-21 21:13 王猛ALL 阅读(89) 评论(0) 推荐(0)

导航