Linux
文章平均质量分 78
heavendai
NULL
展开
-
Linux与Windows间的编码
在 Debian Linux 中用 VirtualBox 虚拟了一个 Windows XP。但遗憾的是,Windows XP 的默认编码格式是 GBK,而我的 Linux 编码格式是 UTF-8。这就给两者的中文操作形成困扰。不过VIM编辑器可以很平滑地解决这个问题,具体做法是在Windows和Linux下分别设置两者的VIM配置,设置如下:A) Windows XP 下VIM配置:转载 2012-02-14 17:29:53 · 2674 阅读 · 1 评论 -
只能进入grub,无法启动windows
GRUB支持直接和链式装载的引导方法。GRUB能用于几乎所有操作系统,绝大多数流行的文件系统,以及几乎所有的系统BIOS所能识别的硬盘。 GRUB的特性 注意:如果LILO已经被安装,并且是当前的系统引导装载程序,那并没有必要为了使用GRUB而删除它。清除GRUB在MBR的残留信息- Linux系统相关- ELM’s Blog估计大部分Linux初学者会遇到把Grub安装到MBR 上去转载 2012-03-26 21:05:34 · 12262 阅读 · 2 评论 -
Linux 多线程模板
pData是ThreadCalRecomdResult的参数,用一个结构表示 pthread_t* pThreadId = new pthread_t[iThreadCount]; for(int i = 0 ;i if(pthread_create(pThreadId+i, NULL, (void* (*)(void*))ThreadCalRecomdResu原创 2012-03-21 19:30:12 · 579 阅读 · 0 评论 -
linux下编写动态链接库文件
类似Windows系统中的动态链接库,Linux中也有相应的共享库用以支持代码的复用。Windows中为*.dll,而Linux中为*.so,我来详细的告诉你如何在linux下编写动态库,以及如何使用它.在linux下编写动态链接库的步骤: 1. 编写库的头文件和源文件.2. 把所有涉及到的源文件用如下方式编译为目标文件: g++转载 2012-03-24 12:48:25 · 898 阅读 · 0 评论 -
thrift shows CLOSE_WAIL error
常用Thrift搭建WebService,对于线程池的应用,之前一直采用TThreadPoolServer类的实现,本次对垃圾过滤的应用中,在对该类的使用中出现了运行进程的客户端请求链接以增量的方式出现了CLOSE_WAIT状态,当增长到一定程度后,系统不再处理请求(线程池中已无链接可用)。具体错误为:TThreadPoolServer: TServerTransport died on ac原创 2013-02-26 18:32:05 · 5105 阅读 · 0 评论 -
php imagemagick 配置
最近需要在项目中用到ImageMagick来对上传的图片做多图处理,在配置上遇到些问题,Windows7与Ubuntu上均不可能一次完美安装,不过在Linux下调来调去的比较有意思,所以在Ubuntu下查了不少东西,记录了其中几个比较关键的问题。1. 先装ImageMagick下载ImageMagick http://www.imagemagick.org/wget ftp://ftp原创 2014-02-23 01:39:59 · 2064 阅读 · 0 评论 -
Linux下使用rsync最快速删除海量文件的方法
转了篇文章遇到了要在Linux下删除海量文件的情况,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。1、先安装rsync:yum install rsync2、建立一个空的文件夹:mkdir /tm转载 2014-03-20 11:40:01 · 3529 阅读 · 0 评论 -
linux命令积累
---------------------------------------------------------------------------------------查看某 文件夹 下文件的个数ls -l |grep "^-"|wc -l 或 find ./company -type f | wc -l 查看某 文件夹 下 文件 的个数,包括 子文件夹 里的。 ls原创 2012-01-18 15:15:39 · 588 阅读 · 0 评论