自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 CoreDump

Linux Core Dump ​ 当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个文件中,这种行为就叫做Core Dump(中文有的翻译成“核心转储”)。我们可以认为 core dump 是“内存快照”,但实际上,除了内存信息之外,还有些关键的程序运行状态也会同时 dump 下来,例如寄存器信息(包括程序指针、栈指针等)、内存管理信息、其他处理器和操作系统...

2019-01-30 16:59:10 176

原创 Socket编程详解

Socket编程详解 什么是TCP/IP、UDP TCP/IP协议族包括运输层、网络层、链路层,而socket所在位置如图,Socket是应用层与TCP/IP协议族通信的中间软件抽象层。 Socket是什么 socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭). ​ 说白了Socket是应用层与TCP/IP协议族通信的中间软件抽象层,...

2018-12-25 15:18:15 161

原创 POSIX消息队列

POSIX消息队列 原文地址 消息队列是Linux IPC中很常用的一种通信方式,它通常用来在不同进程间发送特定格式的消息数据。 消息队列和之前讨论过的管道和FIFO有很大的区别,主要有以下两点: 一个进程向消息队列写入消息之前,并不需要某个进程在该队列上等待该消息的到达,而管道和FIFO是相反的,进程向其中写消息时,管道和FIFO必需已经打开来读,那么内核会产生SIGPIPE信号(感谢s...

2018-12-25 14:51:03 143

原创 GCC编译过程和动态静态库

GCC编译过程和动态静态库 outline [TOC] 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 windows上对应的是.lib .dll linux上对应的是.a .so 编译过程: 静态库 之所以成为【静态库】,是因为在链接阶段,会将汇编生成的目标文件.o与引用到的库一起链接打包到可...

2018-12-25 14:39:56 266

原创 搭建Hexo执行 hexo 命令报错:ERROR Local hexo not found in xxx 二种解决方案

搭建Hexo执行 hexo 命令报错:ERROR Local hexo not found in xxx 二种解决方案 第一种情况 当输入hexo命令的时候会出现下面这张情况 root@:hexo_web# hexo -v ERROR Local hexo not found in ~/share/Hexo/hexo_web ERROR Try running: 'npm install...

2018-11-29 19:57:29 1195

原创 我在csdn的第一个博客

Hello World!

2015-12-15 10:47:20 231

空空如也

空空如也

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

TA关注的人

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