Tags

keep hungry keep foolish
linux

网络与计算机安全之TCP/IP 攻击

网络安全


遇到问题---ulimit open files number within process

问题分析及解决


遇到的问题之could not read symbols

问题分析及解决


解决ubuntu(16.04版本)和windows电脑之间无法复制粘贴问题

跨平台复制问题


windows下类似linux readdir()读取文件

仿写linux opendir等


遇到问题 --- C++调用C静态库,出现undefined reference的问题

遇到问题


fuser 使用


lsusb命令


vim中权限不足时不用退出而强制保存

打破规则,强制保存


du命令详解

linux命令


将查找到的文件放入指定文件夹


cp软硬链接的区别


通过ssh远程查看服务器的内存使用情况

查看服务器的内存


遇到问题---Arm交叉编译遇到的问题

问题及解决积累


Linux下统计当前文件夹下的文件个数、目录个数

shell


GDB的使用设置

问题分析及解决


从 linux pthread 转换到 std::thread

多线程编程


Linux特殊文件及链式重定向

标准输出


遇到问题---‘apt-add-repository:找不到命令错误’

问题分析及解决


遇到问题--- Linux MQTT 修改端口后拒绝访问问题

问题分析及解决


遇到问题---在ubuntu 下安装 报错ttf-mscorefonts-installer

问题分析及解决


输出函数调用的堆栈信息

通过该方法可快速定位问题以及找出函数的调用者


代码中如何判断一个进程中的某个线程是否存活

多线程编程


在命令行上直接使用shell函数

shell函数在命令行的定义及使用


遇到的问题---Argument list too long问题的解决方法

遇到的问题


mount外部设备

U盘举例


grep正则表达式元字符集

shell命令


C++

程序设计之C++ 装饰(Decorator)模式

装饰器模式就是基于对象组合的方式,可以很灵活的给对象添加所需要的功能


C++11 之std::bind

stl动态绑定


C++ 11 STL算法

常用STL算法的使用示例和参数说明


C++11 STL算法简介

常用STL算法简介汇总


C++11 noexcept 运算符

noexcept 操作符的作用是阻止异常的传播


C++11 static_assert

编译期间的断言,因此叫做静态断言。


C++11 强枚举类型

关于C++强枚举新特性


C++ 11 auto关键字

C++ 关键字理解


C++:istreambuf_iterator与istream_iterator的区别

关于2个流迭代器的理解和区别


std::copy 和 std::back_inserter


设计模式(八) C++ 组合(Composite)模式

每天一个设计模式


设计模式(七)桥(Bridge)模式

每天一个设计模式


设计模式(六) C++ 适配器(Adapter)模式

每天一个设计模式


设计模式(五)C++ 单例(Singleton)模式

每天一个设计模式


设计模式(四) C++ 原型(Prototype)模式

每天一个设计模式


程序设计模式(三)Builder

每天一个设计模式


程序设计模式(二) C++抽象工厂(Abstract Factory)模式

每天一个设计模式


设计模式(一)之工厂模式(Factory Method)

每天一个设计模式


C++ 读写CSV

关于csv格式文件的读写


关于STL vector中的swap

STL中swap的理解


map按value值排序


const_iterator


C++纯虚函数的多重继承及使用问题

多态


避免死锁——std::scoped_lock

理解std::scoped_lock


Google单元测试工具及其框架

gtest框架使用及总结


基于tinyXML2的XML文本操作

采用直接从xml读取文本的方法,不但可以避免错误显示的发生,还大大提高工作效率,实现该方法后,只需导入客户更新的xml即可完成文本的更新显示,不需要做任何代码改动