![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
renminzdb
这个作者很懒,什么都没留下…
展开
-
String... desciptions 形参含义?
try { new File(fileName).delete(); } catch (Exception e) { } } } 其中, String... fileNames 代表什么意思? 类型后面三个点(String...),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Obj原创 2013-04-08 09:25:47 · 126 阅读 · 0 评论 -
java 监控技术总结
SSION=1385514070&ADTAG=CLIENT.QQ.5239_.0&ADPUBNO=26248 http://docs.oracle.com/javase/1.5.0/docs/guide/management/agent.html#local原创 2013-08-06 15:59:18 · 156 阅读 · 0 评论 -
【原】JNLP--让java 应用程序从浏览器启动起来
是现实是java最大的成功在于服务器端,java的强大功能和适应 性赢得了服务器端开发者的心。同时,客户端的开发落后了。棘手的开发问题限制了applet的效用,开发者被迫转向基于浏览器的瘦客户端。 Java Network Launching Protocol (JNLP,java网络加载协议) 承诺改变这个现状。通过JCP(Java Community Process)的JSR-56的开发, JNLP解决了很多先前用java开发针对客户端的功能的问题。一个JNLP客户端是一个应用程序或者说服务,它原创 2013-04-10 22:22:34 · 178 阅读 · 0 评论 -
【设计模式说开去系列】--责任链模式
原创 2013-04-22 09:28:45 · 78 阅读 · 0 评论 -
【原】品味kettle--(二)XUL框架内幕
2014-07-17 17:35:39 · 200 阅读 · 0 评论 -
【转】Java操作注册表信息 .
AVE | LOAD | UNLOAD | RESTORE | COMPARE | EXPORT | IMPORT ] 返回代码: (除了 REG COMPARE) 0 - 成功 1 - 失败 要得到有关某个操作的帮助,请键入: REG Operation /? 例如: REG QUERY /? REG ADD /? REG DELETE /? REG COPY /? REG SAVE原创 2013-04-30 09:58:19 · 75 阅读 · 0 评论 -
【整】getResource().getPath() 路径带 %20 问题展开
取得存放 class 的物理路径。本来测试的时候没问题,一发布崩溃掉了。究其原因是发布环境的 Tomcat 的安装目录带有空格,而 getPath 的返回值把空格给转换成了 “%20”。经过一番调查,原来是这是 Java 的一个历史悠久的 bug: Bug ID: 4466485 getClass( ).getResource( ).getFile( ) returns file name with %20 此 bug 于 2001年6月被提出来,2002年11月最终关闭。没有修复的原因是这样做会导致兼原创 2014-09-22 17:58:54 · 419 阅读 · 0 评论 -
【原】字符流与字节流的相互转化
的API函数getBytes() 获取到byte[],然后就可以通过ByteArrayInputStream、ByteArrayOutputStream来实现到字节流的转换。原创 2014-04-28 17:13:23 · 87 阅读 · 0 评论 -
【原】UTF-8编码不得不说的事情
原创 2013-04-21 12:35:06 · 101 阅读 · 0 评论 -
getResource().getPath() 路径带 问题展开
getResource().getPath()返回的路径空格变成了 %20 最近我们有一个 web 程序,为了取到配置文件的路径,采用了this.getClass().getResource(“/”).getPath()的方法来取得存放 class 的物理路径。本来测试的时候没问题,一发布崩溃掉了。究其原因是发布环境的 Tomcat 的安装目录带有空格,而 getPath 的返回值把空格给转原创 2015-01-05 14:12:26 · 21461 阅读 · 1 评论 -
字符流与字节流的相互转化
1、从字节流到字符流:InputStreamReader、OutputStreamWriter类可以实现。 2、从字符流到字节流:可以从字符流中获取char[]数组,转换为String,然后调用String的API函数getBytes() 获取到byte[],然后就可以通过ByteArrayInputStream、ByteArrayOutputStream来实现到字节流的转换。原创 2015-01-05 14:10:23 · 1321 阅读 · 0 评论 -
【转】Java操作注册表信息 .
在代码开始前,我们先了解一下操作系统对对注册表的相关命令与操作 REG Operation [参数列表] Operation [ QUERY | ADD | DELETE | COPY | SAVE | LOAD | UNLOAD | RESTORE | COMPARE | EXPORT | IMP原创 2015-01-05 14:08:39 · 707 阅读 · 0 评论 -
从金蝶BOS开发中感悟java的魅力
毕业以后,几经辗转。 先后在软件研究所搞过半年的unix,对操作系统略有新的认识。在华为先后跟随大神操刀过web前端。剖析了华为BME平台。使我对java有了很多新的认识。期间,我受益匪浅。 迫于家庭原因,回乡工作。于一家企业做了类似开发的维护工作,没有软件公司的规范,郁闷之情溢于言表。 好歹这里有一个较大的软件,kingdee EAS系统。该系统虽然框架早已包装,只能供二次开发。而且原创 2015-01-05 14:07:23 · 5326 阅读 · 9 评论 -
OOM解决
近期在做系统性能测试的时候,发现系统刚开始跑得很稳定,1秒能处理20个请求。可是1个小时之后性能开始下滑,到最后几秒才能处理一个请求。通过日志发现,系统在一个小时之后,每隔几秒就会有几秒的空白。当时第一个想法就是,这家伙肯定自己“高潮”(GC)去了。可是如此高的GC频率,不用说,肯定内存泄露了。 内存泄露定位神器之:VisualVM。 然后,在程序启动的过程中设置JVM参数-Xloggc:-X原创 2011-11-02 13:52:41 · 696 阅读 · 0 评论 -
OOM test case
import java.util.HashMap; import java.util.Map; /** * 演示 Java 内存分配的示例 * * */ public class MemoryTest { public static void main(String[] args) { int cnt = 30000000;原创 2011-11-02 13:57:54 · 777 阅读 · 0 评论