前几天nginx的0.8.x正式成为stable,然后看了下代码,发现0.8加入了linux native aio的支持,我们知道在linux下有两种aio,一种是glibc实现的aio,这个比较烂,它是直接在用户空间用pthread进行模拟的。还有一种就是内核实现的aio,这些系统调用是以io_x...
分类:
系统相关 时间:
2015-09-19 19:40:22
阅读次数:
208
·1.升级原因·2.检测系统glibc版本及动态库路径o2.1检测glibc版本o2.2检测动态库所在目录下的libc.so.6软连接的动态库·3升级glibc版本o3.1升级libc.so版本o3.2升级glibcxx版本·4.验证升级后的glibc是否满足引擎需要1.升级原因由于目前在项目中使用的linux系统都为centos6.4..
分类:
其他好文 时间:
2015-09-18 12:08:31
阅读次数:
2989
C语言中的写文件操作是通过文件句柄来向对应的文件中写入内容的,如果程序有访问文件句柄的权限,那么不管文件放在哪个目录下,都能够成功写入。在写文件的过程中,如果将文件删除,或者是放到了程序无权访问的目录下,那么程序也不会报错,而是继续执行。因此,对于需要写文件的软件来说,一定要确保相关目录下的文件不会被误移动或误删除。...
分类:
其他好文 时间:
2015-09-17 19:50:48
阅读次数:
199
Oracle数据库的在线重做日志中包含了数据库中所有数据的操作记录,我们可以利用重做日志做很多的操作,例如日志挖掘。有时候,因为种种原因,我们的在线日志被人误删除或者意外损坏掉,我们应该如何进行恢复呢,其实很简单,看下面内容:我们通过删除在线日志模拟日志被误删除..
分类:
数据库 时间:
2015-09-16 20:14:58
阅读次数:
256
交叉编译工具链在centos 6.6 x64需要glibc-2.14支持(x86不需要),所以先安装glibc-2.14安装前把编译需要的相关工具安装下,我这里直接安装整个组yum groupinstall "Development tools" -y下载glibc-2.14源码,编译,安装wget...
分类:
Web程序 时间:
2015-09-16 00:57:23
阅读次数:
254
先用yum把依赖包都安装,最好在yum update一下升级系统。关闭selinux。 yum -y install ntp vim-enhanced vixie-cron gcc gcc-c++ gcc-g77 flex bison autoconf automake glibc make gmake \ glibc-devel glib2 g...
分类:
数据库 时间:
2015-09-15 15:06:41
阅读次数:
139
LINUX文件系统体系结构用户空间(Userspace)包含一些应用程序(例如,文件系统的使用者)和GNUC库(glibc),它们为文件系统调用(打开、读娶写和关闭)提供用户接口。系统调用接口(Systemcallinterface)的作用就像是交换器,它将系统调用从用户空间发送到内核空间(Kernelspac..
分类:
系统相关 时间:
2015-09-14 19:35:49
阅读次数:
387
安装基本系统与依赖包安装 Gitlab 依赖的工具yum -y updateyum -y groupinstall 'Development Tools'yum -y install readline readline-devel ncurses-devel gdbm-devel glibc-dev...
分类:
其他好文 时间:
2015-09-11 12:05:31
阅读次数:
221
第一个会员注册不成功 删除除Common以外的其他所有插件,注册成功以后,在还原其他的插件 可能原因:其他的插件引用注册后回调404 错误删除数据库,删除最近生成的插件,重新启动程序
分类:
其他好文 时间:
2015-09-11 09:12:11
阅读次数:
162
1.[root@localhost ~]# rpm -qi glibcName : glibc Relocations: (not relocatable)Version : 2.5 Vendor: CentOSRelease : 123.el5_11.1 Build Date: Tue 27 Ja...
分类:
其他好文 时间:
2015-09-10 19:10:45
阅读次数:
170