- 浏览: 280972 次
- 性别:
- 来自: 北京
-
最新评论
-
caoxiaoj2ee:
:cry:
java 基础学习 -
shuiguozheng:
这么好的文章,被我发现额。谢谢
Tomcat集群与负载均衡区别以及特性 -
liwenjie:
接口中所有变量都必须被定义为final static?
sta ...
java 基础学习 -
javamonkey:
无论何种O,都没有考虑到展示的问题。
VO , PO , BO , QO, DAO ,POJO -
sdscx0530:
不错 谢谢
巧用Google Code备份代码
文章列表
你可以草率的完成,代码,老板,质量,哎,规范
- 博客分类:
- 技术
现在感觉,功能完成简单,代码写好不简单。
自己多付出点时间写规范,健壮,可读,不累赘,
就给维护人员节省几倍的时间。
当然了,你也可以10分钟,刷刷刷完成。
给别人维护,,捶桌子,叫垃圾都没办法,硬着头皮改
不懂 ...o0(179834220) 17:32:50
哎,完美主义者写代码,一个字,累死自己爽死别人
- 2008-11-05 17:35
- 浏览 855
- 评论(0)
在tomcat中配置数据连接池的实例 (2008-10-31 10:37:45)
标签:杂谈 分类:WebService HTTP(Tomcat etc.)
一. Tomcat:apache-tomcat-5.5.23
二. 步骤:
方法一:
1、打开%CATALINA_HOME%\conf\server.xml,在GlobalNamingResources中间增加如下内容(红色字体部分)
<GlobalNamingResources>
<!-- Test entry for demonstration purposes -->
<E ...
- 2008-10-31 19:23
- 浏览 1509
- 评论(0)
这问题也是很常见的问题,自打 stop不推荐使用后,我们还有别的可以选择的方法吗?
设置一个标志,让其自动return最安全。
1. /**
2. * JAVA里面如何使用一个线程死亡或结束.
3. * @author 赵学庆,Java世纪网(java2000.net)
4. *
5. */
6. public class T {
7. public static void main(String[] args) {
8. // 启动线程
9. MyThread thread = new MyThread();
...
- 2008-10-30 13:34
- 浏览 1252
- 评论(0)
柳传志:小额创业资金主要有三个来源,一个是政府支持,就象刚才副市长讲的政府设立创业富民基金;二是民间和半民间的资金,我最近接触过“中国青年创业国际计划”(YBC),他们为创业者提供5万元的小额创业资金的同时,还配备有专业的创业顾问来解答创业中遇到的问题;三是如果你看准了一个项目,自己没有启动资金,可能就要发动周围的人,向亲朋好友借钱了。
- 2008-10-27 13:07
- 浏览 804
- 评论(0)
Yahoo UI Library!
http://developer.yahoo.com/yui/
是很好的JavaScript库,提供了一组常用的JavaScript组件,提供了对DOM,DHTML&AJAX的很好的支持,在下载回来的YUI文档中就包含了很好的示例。不过今天我想说的和JavaScript无关,只是简单介绍下YUI中的CSS库,大家可以在YUI的GRID示例中看到相关的演示。
对于很多刚刚从CS开发转到BS的程序员来说,如何设计出一个布局合理的页面是一件相当烦人的事,因为我们早以习惯CS开发工具中完善的UI组件,在 C#&delphi中只要简单的设置Panel控件的属性就 ...
- 2008-10-22 22:31
- 浏览 1469
- 评论(0)
美国搜索引擎营销公司seomoz.org今日公布了2007年度Web2.0大奖。为了评选这一奖项,seomoz.org组织了一个由25名专家组成的团队,从可用性、实效性、社会影响、界面与设计、以及内容品质等五个方面对入围网站进行打分,并依据用途将网站分为41类,每个类别取前三名为最终获奖者。除三名获奖者之外,seomoz.org还为每个类别评出了一名优秀奖。下面为获奖公司名单
Category
1st Place
2nd Place
3rd Place
Blog Guides
Tec ...
- 2008-10-22 22:01
- 浏览 1002
- 评论(0)
原文标题《5G闭馆时的一些感想以及对开心网用户暴涨的批判》
作者:屠一新(5Gme.com 酒协上海分会会张,梅花输入法作者。关于更多,可以登陆http://www.5Gme.com
了解)
首先祝贺5Gme顺利重开馆。
以下是周日写的,发在上海的5G email group里。现在5Gme又开馆了,赶紧发上来。做个记录。
以前是觉得,自己经常参加5G的活动,也收益良多,我们的COO就是5G里挖来的,以后还多半会请更多5G的英雄好汉加盟。 所以5GSNS也就常来常往的。 这一下,真的发现在LinkedIn和Facebook没有体会到的SNS的好处了。
这几天5GSNS封馆了,一下子适应不 ...
- 2008-10-22 17:52
- 浏览 1007
- 评论(0)
除jpg,gif,tar.gz的外全部文件禁止下载!
《FilesMatch "/home.(jpg|gif|tar.gz)"》
Order Allow,Deny
Allow from all
《FilesMatch》
- 2008-10-22 17:45
- 浏览 1159
- 评论(0)
网上关于
Apache + JK + Tomcat
的集群配置例子很多,按着例子配置下来,基本都能运行,不过,在一些重要的地方却没有进一步的说明。这次公司一个产品就是采用
Apache+JK+Tomcat
集群,在整个配置、测试过程中,遇到了许多的问题,经过不断测试、摸索,最后总算是搞定了,性能也达到了预期的目标。针对网上的例子,感觉有必要再详细的介绍一下我的配置过程,对一些要特别注意的地方进行补充。
集群有别于分布式的解决方案,它采用的是每台服务器运行相同应用的策略,由负责平衡的服务器进行分流,这对提高整个系统的并发量及吞吐量是更有效的办法。而集群对请求的处理又有两种不同的方式:负载平衡、 ...
- 2008-10-22 17:43
- 浏览 1048
- 评论(0)
JS文件操作的一个实例,可以通过页面在线编辑系统文件,这里举例说明编辑的是C:/WINDOWS/system32/drivers/etc/hosts文件,以此类推,可以编辑更多的文件。而且代码也比较简单。
<html>
<script language="JavaScript">
var fso = new ActiveXObject( "Scripting.FileSystemObject" );
function getHost(){
var f1 = fso.OpenTextFile( & ...
- 2008-10-22 17:40
- 浏览 1677
- 评论(0)
在单一的服务器上执行WEB应用程序有一些重大的问题,当网站成功建成并开始接受大量请求时,单一服务器终究无法满足需要处理的负荷量,所以就有点显得有点力不从心了。另外一个常见的问题是会产生单点故障,如果该服务 ...
- 2008-10-22 17:38
- 浏览 3355
- 评论(1)
前段时间公司网站每天访问人数达到8万,PV达到了20多万。tomcat进程占用的内存一周就会超过1G,这超过了Linux操作系统的限制(虽然可以调节参数增大内存),tomcat进程会被linux内核自动关闭。造成网站无法访问。虽然程序有需要改进之处,但也可以用一个apache+2个tomcat的方式来减轻应用服务器负担。因此有了此文,这是基于自己的配置而作的总结。
一、 前提
前提是你已经配好了apache+jk+tomcat。可以通过JK将apache的HttpRequest交给tomcat处理。对此配置这里不再赘述。基本步骤如下:
1、 复制jk module到apache的modules目 ...
- 2008-10-22 17:37
- 浏览 1322
- 评论(0)
使用JK配置Tomcat的中文问题
JK2流行了短暂的时间现在又要停止更新了,主要原因是没有人感兴趣,使用配置起来太麻烦。
一开始我们的项目使用tomcat4.1.3+Apache2+jk2,但是总是发生链接失败的错误,后果非常严重。然后我们又换了:tomcat4.1.3+Apache2+jk(新版),此时,当get方法的url带有中文参数的时候就会出现乱码。
接下来我们升级了tomcat的版本,采用的组合是:
Tomcat5.0.28
Apache2.0.53
mod_jk_1.2.6_2.0.50.dll
这样再通过以下的三步就可以,解决所有的中文乱麻问题。
1. jsp页面: ...
- 2008-10-22 17:35
- 浏览 945
- 评论(0)
1. 先建一个Converter对象
2. import org.apache.commons.beanutils.Converter;
3.
4. public class DateConvert implements Converter{
5.
6. public Object convert(Class arg0, Object arg1) {
7. String p = (String)arg1;
8. if(p== null || p.trim().length()= ...
- 2008-10-21 10:33
- 浏览 2148
- 评论(0)
J2EE开发中的过滤器和拦截器有相同和不同点
[此问题的推荐答案]
拦截器是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法
比如动态代理就是拦截器的简单实现,
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
{
Object result = null;
System.out.println("before invoke method :" + method.getName());
result = metho ...
- 2008-10-21 09:23
- 浏览 1739
- 评论(0)