![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unix/Linx编程
神奇的小码农
这个作者很懒,什么都没留下…
展开
-
Linux下线程池的创建
本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。 为什么需要线程池 目前的大多数网络服务器,包括Web服务器、Email服务器以及数据库服务器等都转载 2014-03-03 17:17:47 · 613 阅读 · 0 评论 -
Ubuntu下使用vim编写makefile文件出现错误 "makefile: *** missing separator. stop ."的解决办法
在makefile 文件中使用命令前必须的使用tab键,不能使用多个空格替代,但是我使用了tab键还是出现错误“makefile: *** missing separator. stop .”后来cd ~/.vimrc 发现我是设置的是softtabstop=4而不是tabstop=4,所以不能被识别导致错误的产生。 在vim中有shiftwidth、tabstop、softtabstop s原创 2014-03-11 14:23:17 · 5401 阅读 · 0 评论 -
Ubuntu 10.04 ftp配置实现上传下载功能
Ubuntu 10.04 ftp配置实现上传下载功能原创 2014-05-30 16:15:07 · 1318 阅读 · 0 评论 -
比较全面的gdb调试命令
用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序 列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行 软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可 以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成 更转载 2014-08-22 23:23:30 · 631 阅读 · 0 评论 -
Linux下log4cplus日志工具配置、安装、测试
log4cplus是开源的原创 2014-08-27 01:54:48 · 919 阅读 · 0 评论 -
VMwave下Ubuntu扩展磁盘空间
VMwave下Ubuntu扩展磁盘空间 Ubuntu原预装磁盘空间20G,随着系统安装软件越来越多,空间慢慢不够用。打算安装DB2,许扩展磁盘空间。 环境: No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 11.04 Release: 11.04 Codename: natty 第一步原创 2015-06-27 15:37:46 · 1035 阅读 · 0 评论 -
Ubuntu 10.10 安装Oracle10g安装指南
第一步,下载oracle10安装包(服务器和客户端) http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux32.zip http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip 第二步,安装必须原创 2014-12-16 17:51:07 · 524 阅读 · 0 评论