自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

转载 c/c++ 结构体赋初值的小技巧

1.CC++结构体的初始化今天看到项目中对自定义结构体初始化方式有点陌生,特在此罗列一下可用的结构体初始化的方式。对结构体 struct A { int b; int c; } 有几种初始化方式:第一种: struct A a = { .b = 1, .c = 2 }; 第二种:...

2019-08-07 10:41:09 6339

转载 C++ 11 std::move c++右值引用以及使用

c++ 之 std::move 原理实现与用法总结https://blog.csdn.net/p942005405/article/details/84644069https://zh.cppreference.com/w/cpp/utility/movehttps://www.cnblogs.com/SZxiaochun/p/8017349.html返回值和右值引用的...

2019-08-06 10:51:10 296

转载 C++ C 关键字 及说明

以下是C++ C 关键字 及说明 。explicit:C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。mutable:在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。volatile 关键...

2019-08-06 10:36:17 256

转载 linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

前言本文特点 授之以渔:了解命令学习方法、用途:不再死记硬背,拒绝漫无目的; 准确无误:所有命令执行通过(环境为centos7),拒绝复制粘贴; 实用性高:命令多为实际工作中用到的,实例讲解,拒绝纯理论; 条理清晰:分类归纳,快速找到想要的命令,拒绝天马行空; 总结性强:只列常用语法,易错情况强调,拒绝照搬照套。 学前须知适用人群:开发、测...

2019-08-05 10:37:09 294

转载 入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令

最近在项目中用到了Linux,然后自己只会那些简单的,发现头用的溜溜的,所以查了一下常用的命令,多查,多用。系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性...

2019-08-05 10:34:04 544

转载 redis list 清空记录小技巧

redis list 清空记录小技巧redis中的list操作命令中删除指定key中的所有记录命令:ltrim key 1 0即 ltrim key start end 中的start要比end大即可,数值且都为正数。参考资料:http://redis.cn/commands/ltrim.htmlhttp://redisdoc.com/list/ltrim....

2019-08-03 09:38:44 11941

转载 ubuntu安装/查看已安装包的方法

自己折腾ubuntu安装包来着, 发现一篇文章非常实用, 将apt-get和dpkg等命令的参数讲解非常全面. 于是转载过来. 中文的比英文的帮助看着还是顺手一点. 原文链接:http://www.cnblogs.com/forward/archive/2012/01/10/2318483.html说明:由于图形化界面方法(如Add/Remove… 和Synaptic Package Man...

2019-08-02 17:00:16 4288

转载 网络流量识别与分类工具

https://www.researchgate.net/publication/269094211_Independent_comparison_of_popular_DPI_tools_for_traffic_classificationDeep Packet Inspection (DPI) is the state-of-the-art technology for traffic c...

2019-08-02 11:40:24 1947

原创 DPI(Deep packet inspection,深度报文解析)

DPI(Deep packet inspection,深度报文解析)正好,有这么一个基于opendpi框架的深度报文分析的工具——ndpindpi是在opendpi的基础上编写而来的协议分析工具。源代码编译后生成两个部分,一个是内核层的xt_ndpi.ko模块,用来实时分析流量,另一个是应用层的lib库,给ndpiReader这个工具提供库,用来分析抓包工具提供的文件或者底层网...

2019-08-02 10:53:12 8119

原创 从HTTP四种POST 提交数据方式,引申JSON与JSONP区别

HTTP协议是以ASCII码传输,建立在TCP/IP协议之上的应用层规范。规范把HTTP请求分为三个部分:状态行、请求头和请求主体。-状态行GET 请求报文示例:Host User-Agent Connection:keep-AlivePOST 请求报文示例HOST User-Agent Content-Type: application/x-www-form-urlen...

2019-08-02 10:30:37 534

原创 shared_ptr 线性安全

正如boost文档所宣称的,boost为shared_ptr提供了与内置类型同级别的线程安全性。这包括:1. 同一个shared_ptr对象可以被多线程同时读取。2. 不同的shared_ptr对象可以被多线程同时修改。3. 同一个shared_ptr对象不能被多线程直接修改,但可以通过原子函数完成。...

2019-08-01 14:20:35 236

原创 C++日志系统log4cxx使用总结

https://www.cnblogs.com/swarmbees/p/5621401.html

2019-08-01 11:13:49 277

转载 《影响力》读书笔记

前言作者:(美)罗伯特·B.西奥迪尼 (Robert B.Cialdini)毕业之后很少看书,每年能看3本已经很不错了。偶然的机会,我在我们公司图书借阅系统看到了这本书,就借来看了。看这本书之前,我以为这是一本想要成为一个优秀的人要具有哪些品格的书籍。但是后来看的时候却发现了这本书里的很多奥秘,是一本社会心理学,一些理论让人感到高深莫测,但是当看到小案例之后又让人觉得通俗易懂,让我受益匪浅!...

2019-08-01 11:10:23 353

H264 RTP 发送和接收

H264 RTP 发送和接收

2012-02-18

onenote linux 开发环境

Linux 开发环境 开发工具 数据库等

2018-09-04

TeamTalk 服务器思维导图

TeamTalk 服务器思维导图。 介绍服务器架构的思维导图。

2018-11-13

VC socket多线程文件传输

VC socket多线程文件传输

2012-02-21

php手册-PHP5研究室编译 无乱码版本.chm

php手册-PHP5研究室编译 无乱码版本.chm

2011-12-31

虚拟光驱软件

虚拟光驱软件

2012-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除