`
java-boy
  • 浏览: 245417 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近项目结了,无事可作。尝试编译Linux 内核。平台Ubuntu。一下是步骤: 1.找到一个已经下好的新版Kernel(最后可悲的发现我以前下的kernel,竟然没有我新安的kernel版本高.... 当然我要做的是试验) 2.解压Kernel原代 bzip2 linux-2 ...
本文转自:http://www.dev-share.com/java/99953page2.html 0:前言 我们知道了tomcat的整体框架了, 也明白了里面都有些什么组件, 以及各个组件是干什么用的了。 http://www.csdn.net/Develop/read_article.asp?id=27225 我想,接下来我们应该去了解一下 tomcat 是如何处理jsp和servlet请求的。 1. 我们以一个具体的例子,来跟踪TOMCAT,看看它是如何把Request一层一层地递交给下一个容器,并最后交给Wrapper来处理的。 以http://localhost:8080 ...
在看高人写的代码的时候,发现原来接口还可以这样实现。很有趣啊!接口A:package com.why;public interface InterfaceA { public void sayA();}接口B:package com.why;public interface InterfaceB { public void sayB();}实现A,Bpackage com.why;public class ClassA { public static void main(String args[]){ InterfaceA a=new InterfaceA(){ @Override p ...
由于 '&' '<' '>'等字符在XML里,有特殊的意义,所以当AJAX使用xml格式的时候。就会出现转换异常。尤其‘&’这个字符,当它出现在xml里的时候。就会导致IE,FIrefox,Opera在内的浏览器都无法正确解析XML。问题可能与如下情况类似。 Firefox: 为组织好 行 6 列:22 IE 中XMLDOM解析: 空指针 null Opera: XMLparsingfailed:syntaxerror(Line: 3,Character: 22) 解决办法是将这些字符进行过滤,将如下字符进行替换 < 替换成 & ...
Catalina.bat是tomcat所有脚本中最重要的脚本,完成几乎所有的tomcat操作。如启动,关闭等等,都是由catalina.bat脚本来完成的。接下来,我将对Tomcat catalina.bat脚本进行分析。 首先省去catalina.bat开头诸多注解,这些注解主要是讲解各个 ...
闲来无事,平常容器多使用tomcat,所以今天就想打开tomcat启动脚本看看。都说tomcat是纯Java的,这东西只有自己打开看看才能知道。呵呵! 说来tomcat的脚本确实不难,启动脚本更是没有几行,以下是我解释的tomcat startup.bat脚本。rem Guess CATALINA_HOME if not defined 确定该命令(脚本)是否在tomcat目录里set CURRENT_DIR=%cd% 设定 CURRENT_DIR 为当前目录if not "%CATALINA_HOME%" == "" goto g ...
自己整理的一些Html技巧:滚动条: scrollbar-face-color: #FF0000; scrollbar-shadow-color: #FF0000; scrollbar-highlight-color: #FFBABA; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #8C8C8C; scrollbar-arrow-color: #FFFFFF;虚线: BORDER-BOTTOM: #000 1px dashed;firefox 页面居中 ...
昨天遇到了一个问题。是关于如果英文或数字字符串太长,在没有空格等分开的情况下 在网页里不能自动分行的问题(字符串会一直向右延伸,直到超出页面为止)。解决方法要求火狐和IE都要支持。 上网查了一下,查到了几个方法。现在总结一下。 首先是在网上查到了一种CSS方法,但仔细研究了一下,发现火狐不支持。方法如下: 使用 word-break:break-all; 以下是该属性其它值的详细介绍: normal:默认值。允许在词间换行 break-all:该行为与亚洲语言的 normal 相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本 keep-all:与 ...
上次面试的时候,人家问起Javascript,随便聊了聊,Javascript里的东西到是没有难到我。但是问起正则表达式的时候,到是彻底的难倒我了。倒不是没有看过,学Java的时候,确实看过。但当时是学Java,谁会有心情仔细看什么正则表达式呢?而且Java书上也就那么几页,肯定不够干什么的。正好现在有闲暇时间,拿出来学习一下,这么重要的东西可不能不会。 好现在开始: 首先是正则表达式的英文名称:Regular Expression 之后是创建第一个RegExp变量。创建RegExp变量有两种方法,一种是像创建String时一样,直接使用字符串定义。另一种是使用ReqExp构造函数创建。 第一种 ...
写了好几篇关于这个方向的文章了,但连自己都感觉写的有点乱,没有总结。所以现在把所有方法整理到一起,如果以后又发现新的,我继续补充到这篇文章里。 这篇是技巧性的文章,如果要找关于GC或者调整内纯的文章,看我 ...
 调整JVM GC(Garbage Collection),可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别 ...
JVM 调优,首先应从内 存开始,尤其是在真正的的web服务部署的时候。因为真正的web服务会比开发的时候花费更多的内 存,用来处理多用户并发的情况。本人多次吃过这方面的亏,所以整理一下,希望能给别人以帮助。 这个年头变啦,内 存变得如大白菜,每个新装的机器都2G以上的内 存,甚至4G,也不是什么新闻。而软件‘吃’内 存的情况则变化不大(除了VIsta)。但 JAVA诞生的时候可不是这样——95年,想来当年97年,64M的内 存还要500元,所以JVM初始化对内 存的要不能太大,而且也要考虑老机器的情况,毕竟现在JRE基本跑在每个人的机器上。但是JVM初始占用还停留在几年前的 ...
最近压力测试和调优Liferay portal,所以需要找到一种工具,可以比较好的监测VM工具。本来想使用商用工具,但偶然间发现SUN 的JDK中新添了几个工具,并且非常好用。秉承着有免费,不用商用的原则。开始使用新的JDK工具,以下 ...
Global site tag (gtag.js) - Google Analytics