摘要: 公钥与私钥生成工具:openssl, ssh-genkey openssl: 1. 下载windows版openssl: http://gnuwin32.sourceforge.net/packages/openssl.htm 2. 执行openssl.exe 3. 生成RSA私钥: genrsa 阅读全文
posted @ 2020-07-14 16:24 软件匠工 阅读(235) 评论(0) 推荐(0)
摘要: https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/tooldescr022.html#BABCBGFA Table 2-1 describes native memory categories used by NM 阅读全文
posted @ 2020-04-21 11:27 软件匠工 阅读(194) 评论(0) 推荐(0)
摘要: JDWP: Java debug wire protocal 以下是官方文档: https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/introclientissues005.html IBM 文档: https:// 阅读全文
posted @ 2020-03-27 11:05 软件匠工 阅读(195) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/viczking/article/details/80965296 mybatis-generator插件可自动生成实体类和mapper还有xml配置文件。在IDEA中只需修改插件中的generatorConfig.xml文件,然后运行配置文件就可以 阅读全文
posted @ 2020-03-25 19:01 软件匠工 阅读(549) 评论(0) 推荐(0)
摘要: 1. java进程有多少个线程? top -Hp <pid>, jstack <pid>线程栈详细信息 2. Java进程占用了多少物理内存? top -p <pid> 查看RSS(常驻内存) virtual memmory 3. 查看Java进程各个区内存占用情况?加上启动参数:-XX:Nativ 阅读全文
posted @ 2020-03-19 16:37 软件匠工 阅读(243) 评论(0) 推荐(0)
摘要: 相信大家都有看到过类似下面的代码,特别是在读一些比较底层代码时。 SecurityManager sm = System.getSecurityManager(); if(sm != null){ sm.checkRead(name) } // FileInputStream.java 这段代码是什 阅读全文
posted @ 2020-03-12 15:47 软件匠工 阅读(853) 评论(0) 推荐(0)
摘要: CMS 垃圾回收器:8:1:1 Parallel 垃圾回收器,6:1:;1 附上测试命令: -Xms1024M -Xmx1024M -Xmn512M -XX:-UseAdaptiveSizePolicy -XX:SurvivorRatio=8 -XX:NativeMemoryTracking=det 阅读全文
posted @ 2020-02-20 18:41 软件匠工 阅读(1233) 评论(0) 推荐(0)
摘要: 最近碰到一个docker编码问题,调查过程的比较艰辛,写篇博客记录下。 问题是这样的:某个项目发现乱码问题,Java代码显示的默认编码为acsii(System.out.println(Charset.defaultCharset().name()))。我们知道Java应用的默认编码依赖于Local 阅读全文
posted @ 2020-01-20 16:31 软件匠工 阅读(1283) 评论(0) 推荐(0)
摘要: 官方定义: 是ServletContextInitializer的一个子类,是在servlet 3.0+的web容器中注册过滤器的一种方式。和servletContext提供的注册功能类似,但这钟方式是spring bean友好的方式。过滤器必须要在调用RegistrationBean.onStar 阅读全文
posted @ 2019-06-04 20:43 软件匠工 阅读(5711) 评论(0) 推荐(0)
摘要: 从Servlet 3.0 开始Tomcat已经支持注解式的配置。了解下,在注解的配置方式下,Web是怎样启动起来的。 通过注解配置一个Web应用 下面是一个通过注解实现一个简单的Web应用 类图如下: 上面四个类,各有各的职责,相对于些.xml文件,你只需要实现这些抽象类的抽象方法即可。详细解释这里 阅读全文
posted @ 2019-05-28 15:34 软件匠工 阅读(1563) 评论(0) 推荐(0)