上一页 1 2 3 4 5 6 ··· 28 下一页
摘要: 陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice 2010 March 3 - rev 01《多线程服务器的适用场合》(以下简称《适用场合》)一文在博客登出之后,有热心读者提出质疑,我自己也觉得原文没有把道理说通说透,这篇文章试图用一些实例来解答读者的疑问。我本来打算修改原文,但是考虑到已经读过的读者不一定会注意到文章的变动,干脆另写一篇。为方便阅读,本文以问答体呈现。这篇文章可能会反复修改扩充,请注意上面的版本号。本文所说的“多线程服务器”的定义与前文一样,同时参见《多线程服务器的常用编程模型》(以下简称《常用模型》)一文的详细界定,以下“连接、. 阅读全文
posted @ 2011-11-12 11:58 玩玩乐乐 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 2007-12-21设计美好的服务器(6)--SEDA架构笔记博客分类:默认类别 应用服务器设计模式WebServiceSOAWeb1.OverviewSEDA Adaptive Overload Control for Busy Internet Servers An Architecture for Highly Concurrent,Well-Conditioned Internet Services SEDA(Staged Event-Driven Architecture)的核心思想是把一个请求处理过程分成几个Stag,不同资源消耗的Stag使用不同数量的线程来处理,Sta... 阅读全文
posted @ 2011-11-11 16:50 玩玩乐乐 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 我们都知道在多线程操纵Map时,需要对Map数据结构进行同步,因为通过同步可以保证数据的一致性。但是同步化的同时,程序性能也往往会随之下降。在数据一致性与程序性能之间寻找平衡,是个挺纠结的事儿-_-|||…我们一定要在多线程环境下对Map进行同步吗? 不是的。例如应用场景对Map中的数据无一致性要求时,即可不做同步。当然,这种情况是很少发生的。那在要求Map中数据一致时怎样呢?这个…这个要具体问题具体分析啦! 对Map只有读操作 Map数据结构在初始化后,所有相关线程只做读操作,这时就没有必要进行同步了。因为不牵扯到数据修改,所以此时Map就相当于static的。我们在平时的应用场景中,还是存 阅读全文
posted @ 2011-08-10 10:37 玩玩乐乐 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 相同点: 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。区别: 指针是一个实体,而引用仅是个别名; 引用使用时无需解引用(*),指针需要解引用; 引用只能在定义时被初始化一次,之后不可变;指针可变; 引用“从一而终” ^_^ 引用没有 const,指针有 const,const 的指针不可变; 引用不能为空,指针可以为空; “sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof指针”得到的是指针本身(所指向的变量或对象的地址)的大小; typeid(T) == typeid(T&) 恒为真,sizeof(T) ==sizeof( 阅读全文
posted @ 2011-08-09 21:02 玩玩乐乐 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 整理一下杂七杂八的postfix+extmail的mail服务器架设维护笔记 前提: 做好DNS的A记录,MX(Mail Exchange mail交换记录)如:upkiller.com 192.168.1.123 mx=mail.upkiller.com mail.upkiller.com=192.168.1.123检查:nslookup upkiller.comnslookup -type=MX upkiller.com输出结果:upkiller.com MX preference = 1, mail exchanger = mail.upkiller.commail.upkiller.c 阅读全文
posted @ 2011-03-28 16:18 玩玩乐乐 阅读(2716) 评论(1) 推荐(0) 编辑
摘要: 国庆节前,我们自行又搭建了一套简易的mail测试服务器,在此我参考过三位朋友的操作文章:1,冯勇《在DEBIAN 下安装POSTFIX 邮件系统》出自:http://www.pc51.net/c_read13628.html2,鸟哥《简易 Mail Server 架设 -- Postfix 设定》出自:http://www.wucity.com/vbird/linux_server/0390postfix.php3,anstan 《postfix邮件系统》出自:http://anti-spam.org.cn/forums/index.php?showtopic=33574,DEBIAN参考文档 阅读全文
posted @ 2011-03-28 16:16 玩玩乐乐 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 理解虚拟域是如何工作的对理解我们虚拟邮件系统的建立工作是很重要的。在Postfix中有两种域类型。 本地域: 所有mydestination指出的域都被Postfix当作本地域。本地域的邮件被发送给在 /etc/passwd 文件中出现的用户而且这些邮件存放在/var/mail 目录中。虚拟域: 除了本地域之外Postfix还可以为虚拟域发送信件。与本地域不同Postfix可以让我们以一种灵活的方式操作虚拟域。他的优点是我们不需要为每一个邮件帐户在/etc/passwd文件中建立系统帐户。从而为我们的邮件系统提供了一种简单的方法来控制数以千计的邮件帐户。我们用在前面讨论过的映射来控制邮件帐户信 阅读全文
posted @ 2011-03-28 10:22 玩玩乐乐 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 如果是用RPM包装的PHP+Mysql+Apache,GD库默认就装好了。如果想要编译安装这些,GD库是要自己动手安装上去的。我编译安装(源代码)了Apache+PHP,现在要用到GD库,所以又要装GD库了在网上找了好多资料,都不太详细或过时了。看了一些文档,总算弄好了,现在总结出来。在Red Hat Linux 9.0+Apache+PHP下通过。Powered by aspbiz(at)163.com原文或更新请见我的博客:http://blog.chinaunix.net/index.php?blogId=724一、下载gd-2.0.33.tar.gzhttp://www.boutell 阅读全文
posted @ 2011-03-27 18:49 玩玩乐乐 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 最近刚看完一些关于如何用jk整合Apache和tomcat的资料,为了防止自己忘记,把它们在这里都写下来。部分内容摘抄于网络。首先下载tomcat, apache和jk。1. 下载Apache HTTP server(2.2), 安装于“C:\Program Files\Apache Software Foundation\Apache2.2”2. 下载mod_jk, 放在“Apache Software Foundation\Apache2.2\modules and rename it to mod_jk.so”JK 是通过 AJP 协议与 Tomcat 服务器进行通讯的,Tomcat 默 阅读全文
posted @ 2011-03-18 23:34 玩玩乐乐 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 启动、停止、重启 MySQL 是每个拥有独立主机的站长必须要撑握的操作,下面为大家简单介绍一下操作方法:一、启动方式 1、使用 service 启动:servicemysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop3、mysqladmin shutdown三、重启1、使用 service 启动:service 阅读全文
posted @ 2011-03-12 10:21 玩玩乐乐 阅读(286) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 28 下一页