服务器部署
-
linux下项目开发加载动态库:ldconfig与 /etc/ld.so.conf详解程序员
场景:自己开发一个项目,程序里包含一些自定义动态库。运行,需要加载这些动态库。 假如这些库在/pro/output/lib/下面,可执行程序在/pro/output/bin/下面。…
-
linux 同步IO: sync、fsync与fdatasync详解程序员
传统的UNIX实现在内核中设有缓冲区高速缓存或页面高速缓存,大多数磁盘I/O都通过缓冲进行。当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区中,如果该缓冲区尚未写满,则并…
-
fsync性能问题详解程序员
最近在测试种发现程序里调用fsync刷文件到磁盘时,开销只有几百微秒,于是对fsync相关机制进行了一番调查。 磁盘(或RAID卡)自身通常会有硬件缓存机制,对于写操作,有writ…
-
linux: cmake(未完,待更新)详解程序员
参考: http://blog.csdn.net/netnote/article/details/4051620 http://blog.csdn.net/fan_hai_ping…
-
linux: svn使用详解程序员
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout https:…
-
Linux下用netstat查看网络状态、端口状态详解程序员
在linux一般使用netstat 来查看系统端口使用情况步。 netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路…
-
linux: sort排序数据 grep搜索数据详解程序员
sort 1.sort filename 输出排序后的结果,默认按字符大小排序 2.-n 按数字排序(如果内容是数字的话) 3.-M 按月份排序(如果是三字符简写月份的话) 下面这…
-
centos7 qt之程序编译 cant start process “cmake”详解程序员
之所以出现这个问题,是由于qt内置的cmake与系统已安装的cmake命令冲突。解决的方法是,在build里将cmake命令加上绝对路径。 问题得以解决。
-
Linux GCC编译警告:Clock skew detected. 错误解决办法详解程序员
今天在虚拟机上用GCC编译一个程序的时候,出现了下面的错误: make: warning: Clock skew detected. Your build may be incom…