- 博客(10)
- 资源 (6)
- 收藏
- 关注
转载 P2P下载工作原理简要解释
朋友给了一个BT的种子,查后得知就是视频的下载链接,于是质问朋友:“为什么不给我视频,而给种子。”朋友无语,仿佛对待外星生物一样看待我,于是心有不甘,赶忙查清为什?摘录如下,与大家分享:大家,都用过bt吧。现在bt可以说是继局域网、ftp、http之后最广泛使用的文件分享和传播途径,可以说已经融入了广大网民的生活中。bt,全称BitTorrent,是一种P2P下载方式。常见的P2P除了bt就是
2012-04-26 09:48:07 2427
转载 linux下判断路径是否存在(文件夹是否存在)
#include#include#include#include#includeusing namespace std;int main(void){ char buff[] = "/home/whc/test2/"; //1 opendir() and closedir DIR *dir=NULL; dir = opendir(buff); if(
2012-04-20 09:59:00 893
转载 doxygen 详解
为代码写注释一直是大多数程序员有些困扰的事情。当前程序员都能接受为了程序的可维护性、可读性编码的同时写注释的说法,但对哪些地方应该写注释, 注释如何写,写多少等这些问题,很多程序员仍然没有答案。更头痛的是写文档,以及维护文档的问题,开发人员通常可以忍受编写或者改动代码时编写或者修改对 应的注释,但之后需要修正相应的文档却比较困难。如果能从注释直接转化成文档,对开发人员无疑是一种福音。而doxyge
2012-04-13 09:52:06 695
转载 doxygen 常用标记
Doxygen可以为C++, C, Java, IDL (Corba and Microsoft flavors) PHP和C#生成文档 大致用途有三: 1. 可以生成一个在线html文档或者一个离线的LATEX格式文档也支持RTF(MS-Word) PostScript, hyperlinked PDF, compressed HTML, 和Unix man pages多种格式生成。文档
2012-04-13 09:45:26 752
转载 doxygen 代码文档样式
到目前为止,我们都是使用 doxygen 从原本没有文档的代码中提取信息。但是,doxygen 也鼓励使用文档样式和语法,这有助于生成更详细的文档。本节讨论 doxygen 鼓励在C/C++ 代码中使用的一些常用标记。更多信息参见 参考资料。每个代码元素有两种描述:简短的和详细的。简短描述通常是单行的。函数和类方法还有第三种描述体内描述(in-body description),这种描
2012-04-13 09:40:03 825
转载 make命令参数详解
Make命令本身可带有四种参数:标志、宏定义、描述文件名和目标文件名。其标准形式为: Make [flags] [macro definitions] [targets] Unix系统下标志位flags选项及其含义为: -f file 指定file文件为描述文件,如果file参数为"-"符,那么描述文件指向标准输入。如果没有"-f"参数,则系统将默认当前目录下名为mak
2012-04-11 15:54:13 1701
原创 修改tcp内核参数:somaxconn
修改somaxconn该内核参数默认值一般是128,对于负载很大的服务程序来说大大的不够。一般会将它修改为2048或者更大。echo 2048 > /proc/sys/net/core/somaxconn 但是这样系统重启后保存不了在/etc/sysctl.conf中添加如下net.core.somaxconn = 2048然后在终端中执行sysctl -p
2012-04-10 11:09:42 13217
转载 Mysql 远程连接错误:1130-host IP is not allowed to connect to this MySql server
解决方法:【2】1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql;mysql>update user
2012-04-01 18:21:19 1032
转载 设计模式 reactor和proactor
在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,而Proactor运用于异步I/O操作。 在比较这两个模式之前,我们首先的搞明白几个概念,什么是阻塞和非阻塞,什么是同步和异步,同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪,而异步是指用户进
2012-04-01 15:39:30 410
linux线程池的C语言实现
2012-02-27
apache2安装与配置
2012-02-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人