- 浏览: 382778 次
- 性别:
- 来自: 北京
最新评论
-
lhbthanks:
楼主写的很多,也很实用,要是再增加一些描述就会更好了。
oracle 用户 从一个表空间 另一个表空间 -
wuhuajun:
private int _connectionMax = 51 ...
resin jboss 最大连接数设置 -
shixiaomu:
自己丁丁丁一下 学了忘忘了再学。。主要是应用场景太少
python -
shixiaomu:
我自己有了方案了java+rabbitmq_server-2. ...
hadoop hive zookeeper 还不够 -
shixiaomu:
看到这个帖子 羞愧极了 ,原来 我 09 年就想学 pytho ...
python
文章列表
方法区:这里面放类信息(常量,静态方法)。
堆:这里面放对象,也就是类实例(变量)。
栈:每个线程都有自己的计数器(pc 寄存器)+栈,线程里面放的是栈帧队列。
栈帧:这里面是java方法和(局部变量,中间运算结果,参数)。
栈里面是栈帧一个栈帧是一个java方法的状态。方法返回,栈帧被栈丢弃。
多线程状态下:对象锁定,线程等待通知。两种方法实现同步。
多线程状态下:每个线程都有一个工作内存,线程用它保存"赋值变量"的"工作拷贝".
多线程状态下:把变量值从主存拷贝到工作内存。完事,从工作内存写回主存。
听听这段绕口的:
某个线程正在执行的方法叫 ...
- 2008-12-18 14:06
- 浏览 870
- 评论(0)
Thread.currentThread().getContextClassLoader();
URLClassLoaderUtil jar文件载入工具类import java.io.File;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
...
- 2008-12-18 12:24
- 浏览 1518
- 评论(0)
Http服务器主要由三个类构成:HttpServer、Request和Response。其中程序的入口在HttpServer类,它调用await ()方法,使得Server开始等候客户端的连接。当客户端连接后,它将把静态的页面内容发送给客户端浏览器。下面分别介绍这三个类:
1:HttpServer类
HttpServer需要有一个服务器的根目录这在WEB_ROOT变量中定义的:
public static final String WEB_ROOT =System.getProperty("user.dir") + File.separator + " ...
- 2008-12-18 10:00
- 浏览 1304
- 评论(0)
Dec 18, 2008 8:18:44 AM org.apache.tomcat.util.http.Parameters processParameters
WARNING: Parameters: Character decoding failed. Parameter skipped.
java.io.CharConversionException: EOF
at org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:80)
at org.apache.tomcat.util.buf.UDecoder.convert(UD ...
- 2008-12-18 09:19
- 浏览 2583
- 评论(1)
tomcat 4.1.30启动过程的源码分析
作者:hua_jacky1977 来源:linuxsir (2005-03-24 11:14:32)
前几天为了解决sinpool兄的《多线程的问题。》一帖,专门看了一下tomcat 4.1.30的源码,
其中重点研究了tomcat的启动这一部分,个人感觉tomcat的源码还是写的很清楚易懂,值得一看。
(以前看过struts的部分代码,感觉也比较经典)
然后我看后的代码整理了一下,附在下面,希望对其他人有用,也希望感兴趣的兄弟可以多看看好的代码,
肯定对自己的程序设计和代码质量颇有益处。
一. 启动类(包含main()方法的类):
org.a ...
- 2008-12-17 17:43
- 浏览 1612
- 评论(0)
缓存的替换策略
内存页面中最迟将被使用的----这可以最大限度的推迟页面调换,这种算法,被称为理想页面置换算法。
为了尽量减少与理想算法的差距,产生了各种精妙的算法,最近最少使用页面置换算法便是其中一个。当
...
- 2008-12-17 16:44
- 浏览 1837
- 评论(0)
说说 ClassLoader
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:
bootstrap classloader
|
extension classloader
|
system classloader
bo ...
- 2008-12-17 12:01
- 浏览 1101
- 评论(0)
gc的两个作用:一个是回收对象,一个是处理堆碎块。。。
根对象的集合:局部变量的对象引用
栈帧里面的对象引用,类变量里面的对象引用。类常量池的对象应用。
本地方法的对象引用。
gc 判断的垃圾对象的方法是 计数和跟 ...
- 2008-12-17 11:00
- 浏览 1258
- 评论(0)
java缓存框架
说说我用过的:
1.oscache
2.whirlycache
比较:
1.应用场景:
缓存应不应该用硬盘。
缓存的存取策略。
INFO: Size: 176; Questions: 525; Hits: 126; Adaptive r/w ratio: 5%; Total hitrate: 24%
Dec 17, 2008 10:02:53 AM com.whirlycott.cache.CacheDecorator logStatistics
INFO: Size: 278; Questions: 869; Hits: 232; Adaptive r/w rat ...
- 2008-12-17 10:43
- 浏览 8506
- 评论(0)
配置jconsole远程监视 (jconsole Remote Monitoring)
关键字: jconsole
环境:
服务器端: Linux + jdk1.5.0 + resin3
客户端: Windows + jdk1.5.0
====================
jconsole远程监视的配置步骤如下:
服务器端:
1. mkdir $JAVA_HOME/jconsole_pwd
2. cp $JAVA_HOME/jre/lib/ma ...
- 2008-12-16 12:46
- 浏览 1395
- 评论(0)
1.JVM 加启动参数 -Xloggc:<file>;如在TOMCAT启动时加此参数;<file>为输出日志名,如 -Xloggc:derek.vgc
export JAVA_HOME="/opt/java"
export CATALINA_OPTS="-Xms512m -Xmx1024m -Xloggc:derek.vgc -Dorg.apache.tapestry.607-patch=true -XX:+HeapDumpOnOutOfMemoryError -XX:-PrintGC"
<Connector port ...
- 2008-12-16 10:40
- 浏览 2362
- 评论(0)
IBM和SAP开源其JVM诊断工具
作者 Srini Penchikala译者 张龙 发布于 2007年11月24日 上午8时49分
社区
Java
主题
工件和工具
标签
SAP,
IBM
IBM最近发布了其Java诊断工具套件,该套件包含如下工具:面向Java的产品转储分 ...
- 2008-12-16 10:15
- 浏览 1747
- 评论(0)
java heap详细介绍
1、
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现P ...
- 2008-12-16 09:56
- 浏览 1012
- 评论(0)
http://www.sun.com/bigadmin/hubs/multilingual/simp_chinese/content/monitoring.jsp
Skip to Content Innovating@Sun
* MySQL
* xVM
* Virtualization
* Open Storage
* HPC
* Solaris
* Java
Community Voices
* Sun Blogs
* Sun Forums
* Sun Wikis
* Channel Sun
Ho ...
- 2008-12-15 13:29
- 浏览 4342
- 评论(0)
jdk分析调优工具(转)
转自http://blog.csdn.net/roland101/archive/2008/03/16/2188585.aspx
最近压力测试和调优Liferay portal,所以需要找到一种工具,可以比较好的监测VM工具。本来想使用商用工具,但偶然间发现SUN 的JDK中新添了几个工具, ...
- 2008-12-15 13:22
- 浏览 1058
- 评论(0)