`
ydwcn
  • 浏览: 63669 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
类加载器:   java虚拟机中可以安装多个类加载,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap(内嵌在java虚拟机中由C++编写),ExtClassLoader,AppClassLoad   类加载器也是java类,因为其他是java类的类加载 ...
  一、常用JVM配置参数   1.1基本参数   -client,-server   这两个参数用于设置虚拟机使用何种运行模式,client模式启动比较快,但运行时性能  和内存   管理效率不如server模式,通常用于客户端应用程序。相反,server模式启动比client慢,但可获得更高的运行性能。   在windows上,缺省的虚拟机类型为client模式,如果要使用server模式,就需要在启动虚拟机时加-server参数,以获得更高性能,对服务器端应用,推荐采用server模式,尤其是多个CPU的系统。在Linux,Solaris上缺省采用server模式。   -ho ...
-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 一、 java内存结构   1. Heap(堆):实例分配的地方,通过-Xms与-Xmx来设置   2. MethodArea(方法区域):类的信息及静态变量。 对应是Permanet Generation, 通过-XX:PermSize来设置   3. JavaStack(java的栈):虚拟机只会直接对Javastack执行两种操作:以帧为单位的压栈或出栈。通过-Xss来设置, 若不够会抛出StackOverflowError   4. ProgramCou ...
转自:http://xwood.iteye.com/blog/762286 JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java ...
1 getCurrentSession创建的session会和绑定到当前线程,而openSession不会。 2 getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭 这里getCurrentSession本地事务(本地事务:jdbc)时 要在配置文件里进行如下设 ...
1.先用rational.exe,lmgrd.exe,rational_perm.dat覆盖到你的安装目录的Rartional\commen\下 2.然后改license.dat里面的SERVER yourPC ANY(此行在PACKAGE最后一行,# Permanent Key, Float License之前)DAEMON rational "C:\Program Files\Rational\Common\rational.exe"改成SERVER 你的机器名 ANYDAEMON rational "你的安装目录\rational.exe" 3. ...
hibernate3.jar :核心包,不说什么了 antlr-2.7.6  :一个语言转换工具,Hibernate利用它实现 HQL 到 SQL 的转换 commons-collections-3.1 : collections Apache 的工具集,用来增强Java对集合的处理能力 dom4j-1.6.1 : dom4j XML 解析器 javassist-3.4.GA : ...
Struts2最新版本2.2.1中所设计的核心库文件,包括以下内容:struts2-core-2.2.1.jar:Struts2框架的核心类库。xwork-core-2.2.1.jar:Xwork核心类库,Struts2在其上构建。ognl-3.0.jar:对象图导航语言(Object Graph Navigation Language),它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。freemarker-2.3.16.jar:Struts 2的 ...
一,方法调用模式  当一个函数被保存为对象的一个属性时,我们称它为一个方法,此方法被调用时,this被绑定到该对象。 如果一个调用表达式包含一个属性存取表达式(即一个.点表达式或[subscript]下标表达式),那么它被当作一个方法来调用。 //创建myObject, 它有一个value属性和一个increment方法 //increment方法接受一个可选参数,如果参数不是数字,默认使用数字1 var myObject = { value : 0; increment : function (inc) { this.value += ty ...
javaScript 可以随意定义保存所有应用资源的全局变量。但全局变量可以削弱程序灵活性。    最小代的使用全局变量,只创建一个全局变量:   var appContext = {};   appContext就是一个变量容器   appConext.person = { firstName : "Yin", lastName : "Dw" };   把所有全局变量整理到一个名称空间下。降低与其它应用程序,组件或类库的相互影响。
如何编出健壮的代码,java编程30条规则(二)   来源: 网络转载                       时间:2009-6-15   (16) 若在初始化过程中需要覆盖(取消)finalize(),请记住调用super.finalize()(若Object属于我们的直接超类,则无此必要) ...
如何编出健壮的代码,java编程30条规则(一)   来源: 网络转载                       时间:2009-6-15         这是一些相当不错的忠告!每个规则都很有分量!都是长期经验积累的总结,希望能对您有所帮助,使您编出高质量的JAVA代码。 (1)类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。 例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写staticfinal基本类型标识符中的所有字母。 ...
七、使用jquery对象 使用事件自然少不了事件对象. 因为不同浏览器之间事件对象的获取, 以及事件对象的属性都有差异, 导 致我们很难跨浏览器使用事件对象. jQuery中统一了事件对象, 当绑定事件处理函数时, 会将jQuery格式化后的事件对象作为唯一参数传 入: 1 $("#testDiv").bind("click", function(event) { }); 关于event对象的详细说明, 可以参考jQuery官方文档: http://docs.jquery.com/Events/jQuery.Event ...
一,在HTML中嵌入Javascript的方法 1,直接在javascript代码放在标记对和之间 2,由标记的src属性制定外部的js文件 3,放在事件处理程序中,比如: 点击我 4,作为URL的主体,这个URL使用特殊的Javascript:协议,比如:点击我 5,利用javascript本身的document.write()方法写入新的javascript代码 6,利用Ajax异步获取javascript代码,然后执行     二,Javascript在页面的执行顺序   1,页面上的Javascript代码是HTM ...
一、修改对像而生成新的对象 1 SCRIPTLANGUAGE="JavaScript"> 2 !-- 3 varitem="test"; 4 varitemRef=item; 5 alert(item); 6 item+="
Global site tag (gtag.js) - Google Analytics