Linux
楼仔
一枚小小的Go/Java代码搬运工!
展开
-
Linux 替换^M字符方法
最近遇到一个通过windows上传文本数据到linux服务器,但是读取数据文件时,因为每行数据后面出现^M字符,导致通过程序读取数据失败,希望把^M字符替换成换行字符,所以对这一块仔细研究了下。网上的方法很多,也很杂,有很多网友都说通过dos2unix就可以搞定,其实在有些情况下这个命令是行不通的,具体原因都待会再说,下面讲述一个通过linux命令处理的通用方法(为什么强调linux命令?因为我还要原创 2016-08-29 10:13:11 · 6578 阅读 · 0 评论 -
PHP源码安装
学习了近一个月的PHP源码知识,现在该系统地研究PHP源码了,今天是个开始,先通过PHP源码将PHP安装到自己的开发机中,我的linux系统是Ubuntu 14.04.2。1.下载PHP源码 下载php源码,可在php官网下载(http://php.net/downloads.php),下面提供windows和linux两种下载方法: windows下载:http://cn2.php.net原创 2016-09-17 20:05:44 · 834 阅读 · 0 评论 -
select、poll、epoll之间的区别总结(加精)
转载:http://www.cnblogs.com/Anker/p/3265058.html select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,原创 2017-05-03 22:14:09 · 301 阅读 · 0 评论