
总结类
文章平均质量分 68
zsxlyx
java初级成长史
展开
-
java 遇到未知异常使程序崩溃,输出jvm的dump崩溃信息到指定文件,然后杀死此进程
1.我们首先需要获取当前java进程的pid。方法为: //查看当前进程pid private static void getPID(){ RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean(); String name = runtime.getName(); System.原创 2017-12-26 11:26:10 · 9104 阅读 · 0 评论 -
intellij 快捷键及说明
file -> make file read-only 设置文件只读 -> power save model 设置为省点模式edit ->undo backspace 撤销退格 ->Redo ...原创 2018-03-28 18:35:16 · 1969 阅读 · 0 评论 -
自己生成ssl证书
一般情况下,如果能找到可用的证书,就可以直接使用,只不过会因证书的某些信息不正确或与部署证书的主机不匹配而导致浏览器提示证书无效,但这并不影响使用。需要手工生成证书的情况有:找不到可用的证书 需要配置双向SSL,但缺少客户端证书 需要对证书作特别的定制 首先,无论是在Linux下还是在Windows下的Cygwin中,进行下面的操作前都须确认已安装OpenSSL软件包。创建根证...转载 2018-02-26 18:32:44 · 5920 阅读 · 0 评论 -
startUMl2.8 使用学习
一 菜单目录**FIle** -> new From template 从模板新建 -> UML Minimal 最小UML -> UML Conventional 常规UML -> 4+1 View Model 4+1视图模型 -> Ratio...原创 2018-02-26 13:44:31 · 2631 阅读 · 0 评论 -
maven 打包java项目日志乱码
properties> project.build.sourceEncoding>UTF-8project.build.sourceEncoding> properties>近期写了一个java服务器代码,每次打包编译后日志中文就会乱码,查看IDE和og4j的默认编码全是UTF_8,最后将原因定位到pom.xml上,经过一番查找,终于解决。在pom.xml加入这句就可原创 2018-01-24 09:55:54 · 2550 阅读 · 0 评论 -
linux的常用命令
1.查询linux 内核数总核数 = 物理CPU个数 X 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 查看物理CPU个数 cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| gre转载 2018-01-05 11:41:59 · 242 阅读 · 0 评论 -
Haproxy,负载均衡tcp和http。keepalive实现haproxy高可用
HAproxy1. 主流负载均衡软件比较HAProxy特点: 1.支持TCP与Http协议,工作在网络4层和7层 2.支持Session共享、Cookies引导 3.支持通过URL健康检测 4.支持8种负载均衡策略 5.支持心跳检测 Nginx特点: 1.支持Http协议,工作在网络7层 2.支持通过端口健康检测 3.支持强大的正则匹配规则 4.支持W原创 2018-01-05 09:49:36 · 4540 阅读 · 0 评论 -
设计模式
java 设计模式 一、创建型 1.单例模式2.简单工厂模式3.工厂方法模式4.抽象工厂5.生成器模式6.原型模式二、行为型 1.责任链2.命令模式3.解释器模式4.迭代器5.中间人模式6.备忘录模式7.观察者模式8.策略模式9.模板方法10.访问者模式11.空对象模式三、结构型 1.适配器2.桥接模式3.组合模式4.装饰者模式5.蝇量模式6...原创 2018-06-11 16:00:40 · 293 阅读 · 0 评论