加载中
有趣的redis

一、redis简介 redis遵循BSD协议,是一个高性能的key-value数据库,属于小巧玲珑型,与其他类似的缓存产品来比,有以下三个特点: redis支持数据的持久化,可以将内存中的数据保持在磁盘中,...

2016/07/25 15:23
15
感觉不错的一些笔试题

1.试写出程序结果: int a=4; int &f(int x) { a=a+x; return a; } int main(void) { int t=5; cout<<f(t)<<endl; a = 9 f(t)=20; a = 20 cout<<f(t)<<endl; t = 5,a = 20 a = 25 t=f(t); a ...

2016/07/08 09:37
19
std::accumulate 的2种用法

accumulate是一种定义在<numeric>头文件里面的一个关于计算范围内元素和的算法。而这个求和的方式有2种:一种是重载,operator +;另外一种是通过二元函数去求和。下面是2种方法的定义: temp...

2016/06/30 16:14
653
Boost.log链接问题

Boost.log库是我用过最难的库。 使用的时候 必须要注意以下几点: 1.分清楚是单线程库,还是多线程库BOOST_LOG_NO_THREADS 可以禁用多线程支持 2.分清楚是静态链接还是动态链接,如果是动态链...

2016/06/07 08:08
103
linux下编译tinyxml输出libtinyxml.so

一、下载 xml 软件包:tinyxml_2_6_2.zip Tinyxml(轻量级 c++)下载地址:http://sourceforge.net/projects/tinyxml/?source=dlp Tinyxml 压缩包里面其实有用的只有几个文件: tinystr.cpp tin...

2016/05/26 07:51
137
udp跨网段通信的实现方式

最近一直在研究局域网发现活跃主机的demo,没做之前,感觉水不深,做了之后,差点没淹死。。。。。 需求是这样的:现在要开发一种模块,模块的MAC地址出厂的时候已经写好,但是IP地址可以由客...

2016/05/16 10:01
1K
c++ 内存分配

1.内存分配介绍 在c++中,内存分成5个区,分别是 堆,栈,自由存储区,全局/静态存储区和常量存储区 栈,函数内局部比那里的存储单元都可以在栈上面创建,栈内存奉陪运算内置于处理器的指令集...

2016/03/20 11:33
21
Python 3.4.3 移植到Arm平台的步骤

找了好多资料都没有py3.4的移植教程,无奈自己开始摸索,经过3天的研究终于把这个给研究明白了!下面是步骤: 1.先去https://www.python.org/去下载3.4.3的源码 2.解压源码 我下载的是Pytho...

2015/11/16 14:44
664
粗略的整理了一下c++11特性

1.c++11 定义了5种有符号类型 signed char,short int ,int ,long int ,long long int 2.c++11 提供了静态断言;所谓的静态断言,是在编译期的断言,不同于运行时断言assert;静态断言static_...

2015/10/21 14:50
87
python Modbus基础

modbus 协议 数据格式 00 00 00 00 00 06 01 03 00 00 00 02 ascii码 第一位:事务处理标识符 由服务器复制,通常为0 第二位:事务处理标识符 由服务器复制,通常为0 第三位:协议标识符=0 ...

2015/10/21 14:49
670
C++11 lambda 表达式

C++11 lambda表达式 在C++ 03标准中,并没有lambda这个概念,对于C++来说,boost库提供了lambda的接口。在C++11中,引进了lambda表达式,这也可能是面向对象语言中,比较晚引进这个概念的语...

2015/05/25 16:51
690
C++虚函数与纯虚函数和多态

C++虚函数与纯虚函数和多态 1.多态 多态,按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对...

2015/05/23 11:16
27

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部