![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器
文章平均质量分 80
普通网友
这个作者很懒,什么都没留下…
展开
-
epoll
epoll是Linux内核为处理大批量文件描述符而作了改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著提高程序在大量并发连接中只有少量活跃的情况下的系统CPU利用率。目录1简介2优点▪ 支持一个进程打开大数目的socket描述符▪ IO效率不随FD数目增加而线性下降▪ 使用mmap加速内核与转载 2014-06-04 17:07:26 · 271 阅读 · 0 评论 -
lua学习
1.string.len(s) 返回字符串s的长度;2.string.rep(s, n) 返回重复n次字符串s的串;你使用string.rep("a", 2^20)可以创建一个1M bytes的字符串(比如,为了测试需要);3.string.lower(s) 将s中的大写字母转换成小写(string.upper将小写转换成大写原创 2014-06-05 11:52:23 · 80 阅读 · 0 评论 -
在Windows中配置Rsync同步
Rsync是一款不错的文件免费同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限、时间、软硬链接。第一次同步时 rsync 会复制全部内容,下次只传输修改过的文件部分。传输数据过程中可以实行压缩及解压缩操作,减少带宽流量。支持scp、ssh及直接socket方式连接,支持匿名传输。支持Linux,Window平台。写本文的时候,window版最新版为4.0.5版官网:htt原创 2014-06-16 18:49:03 · 1222 阅读 · 0 评论 -
Linux程序编译速度提高方法
转载至: http://www.poluoluo.com/server/201007/89649.html项目越来越大,每次需要重新编译整个项目都是一件很浪费时间的事情。Research了一下,找到以下可以帮助提高速度的方法,总结一下。 tmpfs 有人说在Windows下用了RAMDisk把一个项目编译时间从4.5小时减少到了5分钟,也许这个转载 2014-07-21 16:28:44 · 316 阅读 · 0 评论 -
lua与C++相互调用
C++与Lua的简单交互(1)制作者:蔡立中 制作时间:2012/02/25 以下演示环境基于VS2010平台。1. 环境配置先下载好Lua的库和头文件。接着,新建Windows空的控制台项目。在项目属性里指定库路径和头文件路径。这里我直接把库文件放到了工程目录下面,而头文件路径我在程序里面使用了相对路径。2. 添加一个myLuaScrip.lua文件,转载 2014-06-18 18:53:43 · 342 阅读 · 0 评论 -
tinyxml 使用指导
转自 http://www.open-open.com/lib/view/open1356255963260.htmlTinyXML是一个简单小巧,可以很容易集成到其它程序中的C++ XML解析器。它能做些什么简单地说,TinyXML解析一个XML文档并由此生成一个可读可修改可保存的文档对象模型(DOM)。XML的意思是“可扩展标记语言“转载 2014-07-14 20:22:02 · 440 阅读 · 0 评论 -
多线程(互斥锁、读写锁、条件变量、信号量、自旋锁)相关
1.互斥锁--保护了一个临界区,在这个临界区中,一次最多只能进入一个线程。如果有多个进程在同一个临界区内活动,就有可能产生竞态条件(race condition)导致错误,其中包含递归锁和非递归锁,(递归锁:同一个线程可以多次获得该锁,别的线程必须等该线程释放所有次数的锁才可以获得)。 2.读写锁--从广义的逻辑上讲,也可以认为是一种共享版的互斥锁。可以多个线程同时进行读,但是写操作必须单独进行,不可多写和边读边写。如果对一个临界区大部分是读操作而只有少量的写操作,读写锁在一定程度上能够降低线程互斥产生原创 2015-01-06 19:13:10 · 2399 阅读 · 0 评论 -
mount挂载权限问题
转载:http://1300hong.blog.163.com/blog/static/22545921201223091112544/最近一直都是在linux下开发,见识是长了,但是效率还是提不上来,于是想方设法结合windows与linux的优点。 linux做服务器远比windows好,程序最终还是在linux下跑的,况且服务程序在linux与window下速度相转载 2014-12-09 20:17:46 · 7768 阅读 · 0 评论 -
如何编写makefile
转自http://www.cnblogs.com/luchen927/archive/2012/02/05/2339002.html相信很多朋友都有过这样的经历,看着开源项目中好几页的makefile文件,不知所云。在日常学习和工作中,也有意无意的去回避makefile,能改就不写,能用ide就用ide。其实makefile并没有想象的那么难写,只要你明白了其中的原理,自己实践几次。你也可转载 2014-03-28 21:26:18 · 313 阅读 · 0 评论