Java
文章平均质量分 56
kweitan
开朗 勤奋
展开
-
Jar打包后出现问题的解决方案
分两种情况: 1.资源(配置文件、图片文件等)压入包中 在将资源打包到jar中时,特别要注意那样的问题,资源应该放到类路径中去,通过以下两种方法取得他的类路径: · this.class.getResourceAsStream(name);其中name表示类的路径下的文件名称,返回值是输入流,例子如下: TestDemo01.class.getRe原创 2012-08-18 15:17:06 · 698 阅读 · 0 评论 -
Jre瘦身
Jre瘦身 1. bin瘦身 启动运行的程序,这里我以自己开发的源码统计工具作为例子进行讲解: 这是主界面 第二步:就是找到加载这个进程的DLL文件,打开360安全卫士à功能大全à进程管理器找到刚才的进程,并且单击显示加载此进程的dll文件。 如下: 将其中的dll文件拷贝到新建的bin目录下,其中有一个client文原创 2012-08-18 15:25:13 · 1189 阅读 · 0 评论 -
Java打包
1. 使用命令行打包 ·不包含main类 à切换到工程classes或者是bin的目录下,创建一个META-INF文件夹,在此文件夹下创建一个MANIFEST.MF文件,内容如下: Manifest-Version: 1.0 Created-By: 1.6.0_33 (Sun Microsystems Inc.)原创 2012-08-18 15:32:15 · 330 阅读 · 0 评论 -
Netty性能优化
1.Netty为Linux提供了一组NIO API,其以一种和它本身的设计更加一致的方式使用epoll,并 且以一种更加轻量的方式使用中断。如果你的应用程序旨在运行于Linux系统,那么请考虑利用 这个版本的传输;你将发现在高负载下它的性能要优于JDK的NIO实现。如果要在那个代码清单中使用epoll 替代NIO,只需要将NioEventLoopGroup替换为EpollEventLoopGr...原创 2019-08-08 18:19:06 · 1771 阅读 · 0 评论