- 浏览: 11802 次
- 性别:
- 来自: 南京
最新评论
文章列表
package com.ikea.utils;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.Properties;
import java.util.Vector;
import com.jcraft.jsch.Channel;
import com.jcraft.jsch.ChannelSftp;
import com.jc ...
public final static String[] split(String source, String delimiter, boolean ignoreBlank) { if (org.apache.commons.lang.StringUtils.isBlank(source)) { return null; } if (org.apache.commons.lang.StringUtils.isEmpty(delimiter)) { return ...
1、为了实现多态,java中使用后期绑定技术。在其他语言中,如c++要实现后期绑定必须添加一个特殊的关键字,在java中是不需要的,因为java中默认的行为就是后期绑定。
2、一切皆是对象。
3、用引用操作对象
4、每种编程语言都有自己的草种内存中元素的方式。在java中一切得到了简化,一切都视为对象,因此可以采用单一的固定语法。同一用引用来操作对象。
java中对象的存放位置:
1、寄存器,这是最快的存储区。因为它位于不同于其他存储区的地方--------处理器内部,但是寄存器的数量及其有限,所以寄存器根据需求进行分配。
2、堆栈,随机访问存储器,java的引 ...
摘要:虽然session机制在web应用程式中被采用已非常长时间了,不过仍然有非常多人不清晰session机制的本质,以至不能正确的应用这一技术。本文将周详讨论session的工作机制并且对在Java web application中应用session机制时常见的问题 ...
最近在做一个自动登录的功能,要求在特定的条件下系统能够自动的重启,然后自动登录,这就会涉及到用户登录信息缓存的问题,我们是基于Eclipse RCP框架,可以偷个懒,就使用Eclipse的属性文件缓存,当然也可以使用二进制文件保存,由于以前就提供了记录用户上次的登录用户名和登录的机构,这里只需要缓存密码,将密码明文保存到XML文件肯定不安全,保存成二进制文件中也不安全,比如123序列化保存到文件变成了495051,如果用户真的很无聊而且懂点编程知识,可能会被破译,所以从网上看了一个字符串加密解密的算法,很不错,稍微修改了下,推荐给大家:
package com.cnex.oss.fram ...
1.org.vssplugin_1.6.2插件安装到Eclipse3.3X方法1). 到http://sourceforge.net/projects/vssplugin网站中下载免费的插件到本机目录; 最新版本为1.62,将org.vssplugin_1.6.2.zip解压缩;2). 将解完压缩后得到的org.vssplugin_1.6.2文件夹复制到ECLIPSE_PATH\plugins下(ECLIPSE_PATH是eclipse的安装路径);3). 重新启动eclipse(有时需要删除ECLIPSE_PATH\configuration中除config之外的文件才能生效);4) ...
JAVA_OPTS="$JAVA_OPTS -d64 -server -Xmn1024m -Xms4096m -Xmx4096m -XX:PermSize=256M -XX:MaxPermSize=512M"JAVA_OPTS="$JAVA_OPTS -Xloggc:file -XX:+HeapDumpOnOutOfMemoryError"JAVA_OPTS="$JAVA_OPTS -XX:+UseConcMarkSweepGC -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=80 -XX:+CMSPe ...
Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME\bin\java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解。虚拟机参数分为基本和扩展两类,在命令行中输入JAVA_HOME\bin\java 就可得到基本参数列表, 在命令行输入JAVA_HOME\bin\java –X 就可得到扩展参数列表。
基本参数说明:
-client,-server这两个参数用于设置虚拟机使用何种运行模式,cli ...
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\cmdhere]
@="F *@_@* cmd 在此"
[HKEY_CLASSES_ROOT\Folder\shell\cmdhere\command]
@="cmd /k cd %1"
-XX:-UseBoundThreads //如果你的系统是Solaris8以上,尽情使用这个参数吧,操作
//系统内核的线程调度总是要必应用层的调度快一些
-XX:-UseLWPSynchronization //这个参数也是同样的,让操作系统来做线程同步这些工作
-XX:+UseThreadPriorities //是否采用操作系统内部定义的线程优先级
-XX:CompileThreshold=10000 //如果你想让你的系统更早变快一些,而且你的内存足够多
//的话,可以将这个参数值调小
-XX:PreBlockSpin=10 //仅仅用于Linux版本
-XX:ThreadSta ...
declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=18989"
JAVA_OPTS="$JAVA_OPTS -server -Xms1880m -Xmx1880m -XX:PermSize=96m -XX:MaxPermSize=96m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxrem ...