- 浏览: 1576207 次
- 性别:
- 来自: 北京
最新评论
-
nich002:
原网站失效了。撸主简单粗暴的复制过来,可读性极差!差评!
Apache配置详解(最好的APACHE配置教程) -
107x:
不错,谢谢!
LINUX下查看文件夹下的文件个数! -
Hypereo:
好你妹,连个格式都没有!
Apache配置详解(最好的APACHE配置教程) -
resteater:
代码排版感觉有点乱!收发信息代码可读性不强!请问第一次发服务器 ...
java socket例子 -
resteater:
代码排版感觉有点乱!收发信息代码可读性不强!请问第一次发服务器 ...
java socket例子
文章列表
fdisk -l
mkfs.ext2 /dev/cciss/c0d1
mount /dev/cciss/c0d1 /search
《水煮三国》还不错,备忘一下~
http://www.tianyabook.com/shuizhusanguo/index.htm
谁有好的入门级读物也欢迎共享一下啊:)
From: http://www.infoq.com/cn/news/2009/10/xmemcached-introduction
XMemcached是一个基于Java nio的memcached客户端。它线程安全,结构简单,支持所有的memcached文本协议和二进制协议,并且有比较优异的性能表现。它还支持一些高级特性,如JMX ...
- 2009-10-23 09:27
- 浏览 1894
- 评论(0)
From:http://zhidao.baidu.com/question/12411609.html
From:http://www.iteye.com/topic/191532?page=1
一、面试程序
不同的单位对面试过程的设计会有所不同,有的单位会非常正式,有的单位则相对比较随意,但一般来说,面试可以分为以下五个阶段:
第一阶段:准备阶段。准备阶段主要是以一般性的社交话题进行交谈,例如主考会问类似“从宿舍到这里远不远”、“今天天气很好,是吗?”这样的问题,目的是使应聘人员能比较自然地进入面试情景之中,以便消除毕业生紧张的心情,建立一种和谐、友善的面试气氛。 ...
- 2009-10-20 10:02
- 浏览 1441
- 评论(0)
昨天找到一套多线程任务调度的代码,相当的不错,先把思路总结一下。
首先需要有一个任务管理器来管理所有的任务,任务管理器提供添加新任务的接口。
然后需要有一个线程池管理器管理所有的线程,线程分三种状态:创建、运行、空闲三种状态,线程可以执行任务Task。
主流程通过一个TaskMonitorThread 的任务调度线程来调度任务,方法就是每次从任务队列中获取一个任务,然后再从线程池中取一个线程来执行。
另外还有一个TaskTimeOutThread 的任务超时监控线程来监控任务是否超时,这个需要一个存储运行时间的类来支撑。
一个线程在开始执行时会触发开始运行 ...
- 2009-10-16 13:58
- 浏览 2303
- 评论(2)
From:http://www.ningoo.net/html/2008/using_hscale_for_mysql_partition_.html
针对单个表过大造成的性能问题,MySQL在5.1开始引入了分区表(partition),可以将数据在内部拆分存储,对应用透明,但是分区表只能将表在同一个数据库内部分解, ...
- 2009-10-15 12:47
- 浏览 3018
- 评论(1)
From:http://www.techweb.com.cn/people/2009-10-12/446526.shtml
自1999年2月QQ上线到现在,十年间,马化腾把一个最轻、最不主流的IM做成了中国互联网王国里无处不在的“水公司”,腾讯的王道是什么?是“抄袭”吗?仅是跟随战略吗?
...
- 2009-10-15 12:09
- 浏览 1718
- 评论(0)
From:http://hi.baidu.com/jabber/blog/item/adc442ed647adad4b31cb11e.html
MySQL分表实现上百万上千万记录分布存储的批量查询设计模式Tim http://hi.baidu.com/jabber/blog/category/Mysql我们知道可以将一个海量记录的 MySQL 大表根据主键、时间字段,条件字段等分成若干个表甚至保存在若干服务器中。唯一的问题就是跨服务器批量查询麻烦,只能通过应用程序来解决。谈谈在Java中的解决思路。其他语言原理类似。这里说的分表不是 MySQL 5.1 的 partition,而是人 ...
- 2009-10-15 09:56
- 浏览 3172
- 评论(0)
From:http://www.shouker.com/user6/seanliu/2009/7/29/316866.html
lvs和nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并加以利用。首先提醒,做技术切不可人云亦云,我云即你云;同时也不可太趋向保 ...
- 2009-10-13 20:02
- 浏览 1472
- 评论(0)
From:http://www.fovweb.com/optimizer/squid-nginx-bbs.html
这个架构基于squid、nginx和lvs等技术,从架构上对bbs进行全面优化和保护,有如下特点:
1、高性能:所有的点击基本上全部由前端缓存负责,提供最快速的处理。
2、高保障度:不需考虑应用程序稳定与否、程序语言是何种、数据库是何种,都能从架构上保证稳定。
3、高可用性:对应用程序的修改达到最简化:在程序的某些地方加入清缓存的语句即可,当然还需要做页面静态化的工作和统计工作。
这个架构的特点和一些流程的说明:
1、主域名和图片域名分离
域名分离可以使流量 ...
- 2009-10-13 19:53
- 浏览 1623
- 评论(0)
From:http://bbs.jcwcn.com/thread-264962-1-1.html
《MySQL性能调优与架构设计》第14.5节“数据切分及整合方案”14.5 数据切分及整合方案通过前面的章节,已经清楚了通过数据库的数据切分可以极大地提高系统的扩展性。但是,数据库中的数据经过垂直和(或)水平切分被存放在不同的数据库主机之后,应用系统面临的最大问题就是如何让这些数据源得到较好的整合,可能这也是很多读者非常关心的一个问题。本节主要的内容就是分析各种可以帮助我们实现数据切分及数据整合的整体解决方案。数据的整合很难依靠数据库本身来达到,虽然 MySQL 存在 Federat ...
- 2009-10-13 14:00
- 浏览 1862
- 评论(0)
From:http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各 ...
- 2009-10-13 12:23
- 浏览 1045
- 评论(0)
From:http://www.zzsjk.cn/html/wzyy/sstg/200909/30-25614.html
目前web2.0的程序,很大瓶颈是的吞度量。不过,如何才能确定系统的瓶颈是呢,因为只有确定是整个系统的瓶颈,我们才有必要去优化他,毕竟,还有这么多需求等待我们去做。
如何确定是瓶颈?
1 如果程序设计良好,有一个操作逻辑层,可以从这个层的统计数据看到每个请求花费的时间,如果平均时间已经不能让你容忍的话,已经是瓶颈了。
2 在的服务器上使用top命令,看看mysql服务器占用资源的情况,看看机子的平均负载。
如果服务器的平均负载已经很高,my ...
- 2009-10-13 12:14
- 浏览 920
- 评论(0)
From: http://www.ibm.com/developerworks/cn/java/j-quartz/index.html
Quartz 是个开放源码项目,提供了丰富的作业调度集。在这篇文章中,软件工程师 Michael Lipton 和 IT 架构师 Soobaek Jang 对 Quartz API 进行了介绍,从对框架的一般概述开始,并以一系列展示 Quart 基本特性的代码示例作为结束。在阅读完本文并看过代码示例后,您应当能够把 Quartz 的基本特性应用到任何 Java™ 应用程序中。
现代的 Web 应用程序框架在范围和复杂性方面都有所发展,应用程序的每个底层组 ...
- 2009-09-27 18:16
- 浏览 1202
- 评论(0)
拷贝对象:Apache Commons BeanUtils的BeanUtils.copyProperties,原理是利用java反射机制进行属性的拷贝;
- 2009-09-27 15:10
- 浏览 937
- 评论(0)