//C错误处理 /* C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许访问底层数据 在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL, 同时会设置一个错误代码 errno,该错误代码是全局变量,表示在函数调用期间发生了错误。 可以在 errn... ...
分类:
其他好文 时间:
2018-08-18 23:36:02
阅读次数:
225
Redis的复制机制的概念,常用场景分析,主体的实现流程和增量复制的实现介绍 ...
分类:
其他好文 时间:
2018-08-17 00:37:46
阅读次数:
156
转自:https://blog.csdn.net/ganggexiongqi/article/details/7661024 ...
分类:
系统相关 时间:
2018-08-16 11:22:03
阅读次数:
224
2018-08-13 (星期一)取得当前流位置 不同步lseek(),fseek()并不会返回更新过得位置.为此,另外提供了一个接口.ftell()函数可用于返回stream的当前流: 发生错误时,它会返回-1并且将errno设定成适当的值. 此外,标准I/O链接库还提供了fgetpos(): 执行 ...
分类:
其他好文 时间:
2018-08-14 00:21:08
阅读次数:
223
php PHP编译安装时常见错误解决办法[转]This article is post on https://coderwall.com/p/ggmpfaconfigure: error: xslt-config not found. Please reinstall the libxslt >= ...
分类:
Web程序 时间:
2018-08-12 15:49:39
阅读次数:
160
Libevent的日志默认输出是stdout,但是可以通过设置回调函数,将日志保存到文件中去。 上面是一个全局的回调函数,需要定制回调函数的时候调用一下 event_set_log_callback 方法就可以设置成为对应的回调函数。 在 log_fn 不为空的时候,就调用该回调函数,否则就使用系统 ...
分类:
其他好文 时间:
2018-08-12 15:32:25
阅读次数:
457
共享内存是最快的IPC形式,一旦这样的内存映射到共享它的进程的地址空间,这些进程间的数据传递不再涉及到内核,也就是说进程不再通过执行进入内核的系统调用来传递彼此的数据。写共享内存要加锁。常和信号量在一起使用。消息队列和管道读写数据都是要进入内核的。 示意图如下: 传递数据的示意图如下: 共享内存的数 ...
分类:
系统相关 时间:
2018-08-07 00:38:52
阅读次数:
303
select优化服务器: select优化客户端: ...
前言 对这段时间学习的 内核中的一些简单的利用技术做一个记录,如有差错,请见谅。 相关的文件 相关引用已在文中进行了标注,如有遗漏,请提醒。 环境搭建 对于 中的 一般都是给一个 内核文件 和一个 文件系统,然后用 启动起来。而且我觉得用 调试时 的反应比较快,也没有一些奇奇怪怪的问题。所以推荐用 ...
分类:
系统相关 时间:
2018-08-03 23:42:20
阅读次数:
1547
[题目链接] http://poj.org/problem?id=3565 [算法] KM算法求最小匹配 [代码] ...
分类:
其他好文 时间:
2018-08-03 16:23:30
阅读次数:
157