java
文章平均质量分 75
假装有文化
这个作者很懒,什么都没留下…
展开
-
jmap工具的使用
jmap可用作java内存的分析工具,主要命令格式如下(以下pid指的是进程id): 1、jmap 【参数】 pid 参数列表heap : 显示Java堆的相关信息histo : 显示堆中对象的统计信息permstat :Java堆内存的永久保存区域的类加载器的统计信息finalizerinfo : 显示在F-Queue队列等待Finalizer线程执行finali...原创 2018-03-21 17:11:46 · 5417 阅读 · 0 评论 -
Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化转载 2016-06-14 09:23:25 · 406 阅读 · 0 评论 -
jenkins服务构建
一、新建一个maven modual 1、新建-->构建自由风格的项目 2、svn配置 3、构建选择 4、maven命令 poll SCM为svn有变化时就构建,H/5 * * * * 表原创 2016-07-11 11:26:11 · 427 阅读 · 0 评论 -
jvm内存溢出问题解决
一、内存溢出类型 1、java.lang.OutOfMemoryError: PermGen space JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设转载 2015-12-06 21:57:41 · 2388 阅读 · 0 评论 -
hessian访问https
1、首先生成keystore文件,执行命令keytool -v -genkey -alias tomcat -keyalg RSA-keystore e:/keystore -validity 36500-keystore后面是文件存放的位置-validity 后面指的是有效期 这里设置为100年2、配置tomcat在tomcat的server.xml中原创 2013-12-05 18:28:10 · 3406 阅读 · 1 评论 -
netx+hessian+https
1、生成证书 用java自带的工具keytool -genkey -keystore yunjiankong.keystore -alias yunjiankong -validity 36500yunjiankong.keystore为生成文件的文件名 , yunjiankong为别名,36500为有效期,这 里指100年这样会在当前目录生成一个yunjiankong.keys原创 2013-12-06 13:45:47 · 929 阅读 · 0 评论