01.
自己实现一个“线程池”今天见论坛里有问怎么样实现线程池。碰巧原来写过一个类似的。现在来说说。(下面的全是个人理解,不见得是正确的。)1。先来说说线程池。为什么要使用线程池?因为创建线程和释放线程是要消耗系统资源的,如果要完成...查看完整版>>
自己实现一个“线程池”
02.
mod_limitipconn实现IP单线程限制前阵子服务器被不知道有意还是无意攻击了2次。。说是两次,,还是保守说法,因为这两次太猛烈了。直接导致服务当掉。。第一次是年前,,具体是哪天不记得了(好像是26日)。。(最近事情多。忙得不可开交),...查看完整版>>
mod_limitipconn实现IP单线程限制
03.
自己写的线程池类(使用C++,pure API,Mutex,Event)计算机网络试验要求写一个文件传输程序。由于以前自己写的线程类和SOCKET类丢失掉了(寝室电脑被盗),现在重写这几个类,干脆就写了一个线程池,用的是C++STL和纯API。而且,为了保证这个线程类本身是线程安全的,我还...查看完整版>>
自己写的线程池类(使用C++,pure API,Mutex,Event)
04.
我自己的线程类, 比mfc的那个简单,灵活这是范例, 头文件在后边#pragma warning(disable: 4530)#pragma warning(disable: 4786)#include <cassert>#include <iostream>#include <exception>#include <algorithm>#include <mat...查看完整版>>
我自己的线程类, 比mfc的那个简单,灵活
05.
个人博客如何实现自己的商业价值?说到博客,总是有那么多的话题,而说到博客的商业价值,则更是让人无限向往。诚然,最初的博客多数还是自娱自乐的表现方式,但随着博客的发展,博客的商业价值日趋突出,博主们也从简单的书写感情转变为如何去实现自...查看完整版>>
个人博客如何实现自己的商业价值?
06.
在WebWork中实现自己的Result Type飞云小侠 2005-7-27 转载请注明作者我在项目中经常用到这样的功能:例如添加完一个文章,我通常会提示用户"操作完成",然后转向到文章列表页面或者文章详情页面.以前的做法是使用WebWork本身的dispatcher结...查看完整版>>
在WebWork中实现自己的Result Type
07.
在WebWork中实现自己的Result Type 飞云小侠 2005-7-27 http://www.jscud.com 转载请注明作者 我在项目中经常用到这样的功能:例如添加完一个文章,我通常会提示用户"操作完成",然后转向到文章列表页面或者文章详情页面.以前的做法是使用We...查看完整版>>
在WebWork中实现自己的Result Type
08.
实现自己的HibernateCallBack我们知道,Spring中,HibernateTemplate是依靠回调函数HibernateCallBack来实现其功能的,但在我们的系统中,这个CallBack可能不满足我们的要求,这时,我们就需要实现自己的HibernateCallBack,本文讨论实现自己的Hibernat...查看完整版>>
实现自己的HibernateCallBack
09.
实现自己的Lisp解释器(一)发了好几篇关于Lisp的文章,但是一直苦于手头没有一个合用的Lisp解释器,于是狠一狠心,决定自己写一个,一来是为了配合前几篇入门教程,二来也算是打发无聊的时光吧。花了不到两天时间,写出了一个Lisp解释器的雏形...查看完整版>>
实现自己的Lisp解释器(一)
10.
实现自己定义的IP头 我们知道,TCP/IP网络数据全部是通过封装在IP数据包中在Internet网上传送的,也就是封装建立起一个包含IP头和数据的IP数据报。一般来说,网络软件总是以多个32位字产生IP头,即使必须用附加的0填充IP头。IP头包...查看完整版>>
实现自己定义的IP头
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。