上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 1.启动端口修改 application.propertiesserver.port=80802.不同环境配置文件支持 application.propertiesspring.profiles.active=prod3.使用xml配置----启动类添加配置@ImportRe... 阅读全文
posted @ 2019-06-14 16:08 诸葛子房 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 1.添加依赖 org.mybatis.spring.boot mybatis-spring-boot-starter 2.0.0 mysql mysql-connector-java2.sqlCREATE TABLE `t_student` ( ... 阅读全文
posted @ 2019-06-14 15:55 诸葛子房 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1.添加依赖 2.添加日志 3.logback文件 4.文件内容 阅读全文
posted @ 2019-06-14 15:24 诸葛子房 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 1.idea 新建spring boot项目 File-> new Project2.web 应用---选择web应用3.Controllerpackage com.example.demo.controller;/** * @author duanxiaoqiu * @Da... 阅读全文
posted @ 2019-06-14 14:48 诸葛子房 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、常用参数 -Xms JVM启动时申请的初始Heap值,默认为操作系统物理内存的1/64但小于1G。默认当空余堆内存大于70%时,JVM会减小heap的大小到-Xms指定的大小,可通过-XX:MaxHeapFreeRation=来指定这个比列。Server端JVM最好将-Xms和-Xmx设为相同值 阅读全文
posted @ 2019-06-14 00:25 诸葛子房 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 2019/4/2 星期二 深入研究java gc 引出问题和小结! 小结: 1、为什么使用CMS gc回收算法? //答: 因为在CMS gc算法执行的6个步骤中,只有在第一步(初始标记(STW Initial Mark))和第四步重新标记阶段(STW REMARK)才会暂停整个应用,这样对应用程序 阅读全文
posted @ 2019-06-13 23:18 诸葛子房 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1.接口耗时统计分析 2.接口调用次数分析 3.jvm监控分析 垃圾回收(young gc,full gc):full gc耗时较长,但比较少;yong gc 耗时较短,但比较频繁 4.FS监控分析 5.QPS 首先,我们需要明确两个基本点 (1)处理每个请求需要耗费时间,哪怕时间很短 (2)服务资 阅读全文
posted @ 2019-06-12 22:37 诸葛子房 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1,去年开春去美团和58同城面试的时候第一个问题基本上都是来说说 Java GC机制,当时年轻的我也很耿直,直接说不会,现在想想还是当时年轻啊。刚好这段时间被各大论坛的面试题刷屏,见到最多的也是也是这个问题,所以想来总结一下。 2,GC简单的了解 GC :Garbage Collections 字面 阅读全文
posted @ 2019-06-12 16:09 诸葛子房 阅读(176) 评论(0) 推荐(0) 编辑
摘要: SELECT * from a LEFT JOIN b on a.id=b.id 阅读全文
posted @ 2019-06-12 14:54 诸葛子房 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.生成dump文件代码 2.编译 javac Test.java java -Xmx10m Test 3.生成dump文件 java -Xmx10m -XX:+HeapDumpOnOutOfMemoryError Test 4.分析dump文件(java_pid57220.hprof) IBM h 阅读全文
posted @ 2019-06-11 20:44 诸葛子房 阅读(1483) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页