`
文章列表
excel:{ poi } 缓存:{ OSCache } java动态:{ javassist, Beanshell, bcel } 表达式分析 :{ javacc, antlr } pdf:{ iText } 加密:{ bcprov } 克隆:{ cloning } 执行本地C、C++:{ jni, jna } 算法工具:     基于Java的遗传算法工具JGAP是一款用Java编写的遗传算法 ...
通过 javax.script 的接口 ScriptEngineFactory getParameter Object getParameter(String key)返回属性值,该属性的含义可能是特定于实现的。其值在所有实现中定义的键有: ScriptEngine.ENGINE ScriptEngine.ENGINE_VERSION ScriptEngine.NAME ScriptEngine.LANGUAGE ScriptEngine.LANGUAGE_VERSION 用于这些键的值分别是 getEngineName、getEngineVersion、getName、getL ...
"面向接口编程" 在java中,尽量多定义接口,因为设计的最重要的目的就是应对各种变化,而接口本身就是一种变化着的Class的直接反映,通过实现特定接口的各种具体类,达到应对变化的目的,下面以Proxy模式为例: Proxy的模式最 ...
一.相关类及其方法: java.lang.reflect.Proxy, Proxy 提供用于创建动态代理类和实例的静态方法. newProxyInstance() 返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序 (详见api文档) java.lang.reflect.InvocationHandler, InvocationHandler 是代理实例的调用处理程序 实现的接口。 invoke() 在代理实例上处理方法调用并返回结果。在与方法关联的代理实例上调用方法时,将在调用处理程序上调用此方法。 (详见api文档) 二.源代码: 被代理对象的接口及实现类: ...
[size=large][/size]transient 关键字表示在Serializable 的时候不保存该值。
function a(a ,b){ if(b == void 0){ alert(2) }else{ alert(1) } } <script type='text/javascript'> function ABC() { this.member = 1; this.method = Show; } function Show(a,b,c) { this.member = 123; if(arguments.length==1) if(argume ...
public void saveSomething(String param) throws Exception() { try{ doSomething.......; }catch(Exception e) { e.printStackTrace(); } } 问题分析    由于在service层中,使用了try ,catch来捕捉异常,导致sevice层出现的异常被 “截留”,无法抛出给事务管理器,这就给事务管理器造成一种 ...
第一步, 在桌面上点击鼠标右键,依次点击“属性”、“外观”、“高级”按钮。 第二步, 在打开的“高级”对话框中,在“项目”下拉列表里选择“窗口”。 第三步, 再打开右边对应的“颜色”列表,选择其中的“其他”一项,在打开的对话框里,把“色调”的参数设置为85,把“饱和度”参数设置为90,把“亮度”参数设置为205。 再点击“确定”退出设置。 第四步,打开ie浏览器,选择“工具”栏中的“internet选项”,点击“辅助功能”按钮,在“不使用网页中指定的颜色”前打钩。 Win 7 在桌面上点右键 —>  个性化 点击窗口颜色,打钩那里: 点击高级外观设置,打钩那里: ...
参数 var xMax = screen.width/2+'px'; var yMax = screen.height/1.5+'px'; var iWidth = 800; var iHeight = 400; var xOffset = (xMax - iWidth)/2; var yOffset = (yMax - iHeight)/2 - 20; window.open ("url","", "height="+yMax+", width="+xMax+", top="+ ...
setTimeout("alert(1)",500); setInterval("alert(1)",1000); alert()变成 ajax...这就是 BS 模式的 “推”、长连接技术了。。。
     System.out.println("--- Memory Usage:"); /*打印一行字符串---Memory Usage*/ Runtime rt=Runtime.getRuntime( ); //获得系统的Runtime对象rt System.out.println("Total Memory= " + rt.totalMemory( )+//打印总内存大小 " Free Memory = "+rt.freeMemory( ...
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误.java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时 ...

下载文件

    博客分类:
  • J2EE
public class DownLoad { /** * @author lidongbo */ private Logger logger = Logger.getLogger(DownExcel.class); public void downLoad(String filePath, HttpServletResponse response) { File f = new File(filePath); if (!f.exists()) { return; } ...
<table> <tr> <% if( syseUnitList!=null && syseUnitList.size()>0 ){ for(int i = 0 ; i < syseUnitList.size() ; i++){ Map appAreaA = (HashMap)syseUnitList.get(i); %> <td height="22" align="left"><i ...
[size=medium]System.getProperty("file.separator") 便可得到 windows 得到 "\" linux 得到  "/" 关于System.getProperty(String param) 里德param 参数 System.getProperties( ).list(System.out); 见下方 java.versionjava.version                        Java运行环境版本  java.vendorjava.vendor    ...
Global site tag (gtag.js) - Google Analytics