51dev.com IT技术开发者社区

51dev.com 技术开发者社区

一步步制作RPM包

一步步制作RPM包

来源 http://blog.51cto.com/laoguang/1103628 一.RPM制作步骤我们在企业中有的软件基本都是编译的,我们每次安装都得编译,那怎么办呢?那就根据我们的需求制作RPM安装包吧。先来说说基本布骤:1.Planningwhatyouwant ...

Jsoncpp 使用方法大全

Jsoncpp 使用方法大全

来源 http://blog.csdn.net/yc461515457/article/details/52749575 Json(JavaScriptObjectNotation)是一种轻量级的数据交换格式。简而言之,Json组织形式就和python中的字典,C/C++中的ma...

Jsoncpp的使用

Jsoncpp的使用

来源 https://www.cnblogs.com/kex1n/archive/2011/12/02/2272328.html JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaSc...

istringstream、ostringstream、stringstream 类介绍 和 stringstream类 clear函数的真正用途

istringstream、ostringstream、stringstream 类介绍 和 stringstream类 clear函数的真正用途

来源: http://blog.csdn.net/TQH_Candy/article/details/52494570 0、C++的输入输出分为三种:(1)基于控制台的I/O    (2)基于文件的I/O   ...

使用 GDB 调试多进程程序

使用 GDB 调试多进程程序

来源 https://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/index.html GDB是linux系统上常用的c/c++调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用GDB调试呢?考虑下面这个三进程系...

操作系统标识宏

操作系统标识宏

来源 http://www.cnblogs.com/jingzhishen/p/5785090.html 查看gcc所定义的宏的命令:cpp-dM/dev/null命令一:cpp-dM/dev/null命令二:gcc-dM-E-</dev/null1:OSMACRO:&nb...

gdb调试多线程程序总结

gdb调试多线程程序总结

 来源 https://www.cnblogs.com/jingzhishen/p/4324071.html 一、多线程调试1.多线程调试,最重要的几个命令:infothreads       &nb...

c++ bind1st 和 bind2nd的用法

c++ bind1st 和 bind2nd的用法

来源: http://www.cnblogs.com/renyuan/p/6216375.html std::bind1st和std::bind2nd将二元函数转换为一元函数,具体用法参加下面的代码。代码介绍了两种使用方式,第一种是使用std::less和std::greater...

高性能服务器开发之C++定时器

高性能服务器开发之C++定时器

来源: https://www.cnblogs.com/junye/p/5836552.html写这篇文章前搜了下网上类似的文章,有很多,所以笔者的这篇文章就不对定时器的常见实现方法加以说明,也不进行性能比较,直接上代码。基于multimap实现的比较简单,这里略过。 前导对于大...

纯真IP数据库(qqwry.dat)转换成最新的IP数据库格式(ipwry.dat)

纯真IP数据库(qqwry.dat)转换成最新的IP数据库格式(ipwry.dat)

 转载自:http://blog.cafeboy.org/2011/02/25/qqwry-to-ipwry/ http://blog.csdn.net/cnss/article/details/136069http://blog.csdn.net/cnss/article/de...

Linux wait函数详解

Linux wait函数详解

 wait和waitpid出现的原因SIGCHLD--当子进程退出的时候,内核会向父进程SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止)--子进程退出时,内核将子进程置为僵尸状态,这个进程成为僵尸进程,它只保留最小的一些内核数据结构,以便父进程查询子进程...

Redis使用认证密码登录

Redis使用认证密码登录

Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1.修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:#req...

Visual Studio 2013新建工程导入现有代码文件夹并且保持目录结构

Visual Studio 2013新建工程导入现有代码文件夹并且保持目录结构

VisualStudio2013新建工程导入现有代码文件夹并且保持目录结构 本文提供了一个在Windows环境下使用VisualStudio2013编辑现有源代码并且保持目录结构的方法。本文使用VS2013中文社区版做示例(本版本为免费版,可在VS官网下载),其他版本的VS操作方式类似。打...

gdb调试命令的使用及总结

gdb调试命令的使用及总结

 gdb是一个在UNIX环境下的命令行调试工具。如果需要使用gdb调试程序,请在gcc时加上-g选项。下面的命令部分是简化版,比如使用l代替list等等。 1.基本命令  命令描述backtrace(或bt)查看各级函数调用及参数finish连续运行到当前函数...

NS10.1 产品技术规范

NS10.1 产品技术规范

产品技术规范==================4层-7层流量管理   4层负载均衡(LB)    支持的协议TCP,UDP,FTP,HTTP,HTTPS,DNS(TCP和UDP),SIP(overUDP),RTSP,RADIUS...