0x18
0x18
全部文章
未归档
C++ 的味道(6)
Linux(10)
杂记(4)
算法导论(1)
编程语言(1)
计算机科学(3)
计算机网络(2)
归档
标签
去牛客网
登录
/
注册
大胖冬瓜
一边读罢头飞雪,但记得斑斑点点,几行陈迹。
全部文章
/ 未归档
(共14篇)
spdlog 基本结构分析
spdlog 基本结构分析 代码取自 V1.5.0, 代码堪称美学。 spdlog 是一个只有头文件的C++日志库,速度非常快,扩展性很强,更重要的是 社区活跃,文档齐全。 使用 参考官方的 example. {fmt} 的格式使用也需要熟悉一下,毕竟也进 C++20 了,什么垃圾...
logging
spdlog
2020-01-19
0
2258
一个轻量快速的C++日志库
limlog 作一篇文章记录实现,驱动优化迭代。 代码仓库 用法 实现 后端实现 前端实现 日期时间的处理 线程id的获取 日志行的其他项处理 优化 整形字符串格式化优...
c++
logging
2019-12-26
0
1637
APUE 文件和目录
文件和目录 Unix 所有的文件都对应一个 struct stat,包含了一个文件所有的信息。 #include <sys/stat.h> struct stat { mode_t st_mode; // 文件类型和用户访问权限 ino_t ...
文件目录
stat
linux
2018-11-10
0
299
APUE 文件和目录
文件和目录 Unix 所有的文件都对应一个 struct stat,包含了一个文件所有的信息。 #include <sys/stat.h> struct stat { mode_t st_mode; // 文件类型和用户访问权限 ino_t st_ino; // in...
文件目录
stat
linux
2018-11-10
0
386
APUE 文件IO
文件 IO 记录书中的重要知识和思考实践部分 Unix 每个文件都对应一个文件描述符(file descriptor),为一个非负整数,一个文件可以有多个fd, 后面所有与文件(设备,套接字等)有关操作都是围绕这个fd来的。 在shell中 < > 都为重定向符号,前者为重定向输入,...
文件io
fcntl
linux
2018-10-31
0
357
最大子数组问题
最大子数组问题 本文只是做一个记录,更细致的思路请查看算法导论 最大子数组结构体 typedef struct { int low, high, sum; } SubArray; 暴力求解 计算所有的数组区间的和进而得到最大的子数组,算法复杂度为θ(n²)。这种方法在小规模的数据表现...
最大子数组问题
算法导论
2018-09-01
0
409
fork 系统调用
对自己知识储备的感觉就是过于肤浅,很多东西知其名后就不了了之 此系列博客将记录进程分析的学习过程,希望能够多些深度 提到进程,最容易的想到就是fork系统调用,比较好和快速的找到的fork的相关信息就是 linux manual 了 fork(2) fork - 创建一个新的进程 #incl...
linux
fork
进程
2018-08-09
0
414
升级 Linux 内核版本(编译源代码)
升级内核版本(自己编译源码) 从 linux 官网 https://www.kernel.org/ 下载内核源码 解压 tar -xvf linux-4.16.8.tar.xz cd linux-4.16.8/ 编译(出现问题) make ...
2018-05-14
0
342
TCP/IP UDP 协议首部及数据进入协议栈封装的过程
数据的封装 UDP 封装 TCP 封装 IP 封装 检验和算法 当应用程序用TCP传送数据时,数据被传送入协议栈中,然后逐一通过每一层直到被当作一串比特流送入网络 注: UDP数据TCP数据基本一致. 唯一不同的是UDP传给IP的信息单元称作UD...
2018-04-15
0
604
OSI 7层模型和 TCP/IP 5层模型
网络协议通常分不同层次进行开发,每一层分别负责不同的通行功能。 两种参考模型 OSI 和 TCP/IP, OSI 先有模型后有协议,TCP/IP 则相反。 OSI 7层模型 - 应用层 - 表示层 - 会话层 - 传输层 - 网络层 - 数据链路层 - 物...
2018-04-15
0
654
首页
上一页
1
2
下一页
末页