上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 参考文档: 需求场景: 当前业务通过第三方接口查询一个业务数据,该数据更新频率略低(约2小时),但前端查询的频率不可控。所以,需要实现一个带有数据缓存功能的查询接口。 设计方案: 实时数据由第三方接口获取,ehcache作为一级缓存(数据有效时间60秒),mysql作为二级缓存和数据持久层(数据有效 阅读全文
posted @ 2016-09-02 16:42 lichmama 阅读(7568) 评论(0) 推荐(0) 编辑
摘要: 适用场景: 记录接口方法的执行情况,记录相关状态到日志中。 注解类:LogTag.java @Target (使用)注解的目标类型: @Retention 注解的生命周期(默认CLASS): @Documented 标记生成javadoc 切面类:ServiceAspect.java @Pointc 阅读全文
posted @ 2016-08-31 16:37 lichmama 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 参考文档: 最近在整理公司软件项目工程结构,最初的设计模块间耦合度太高,过多的公共service与业务逻辑强相关。以至于后期要做集群系统的工作难以展开,于是这个时候选择重构是唯一的办法了。 很荣幸这个光荣而又艰巨的任务被老大交给我和另外一个有5年JAVA经验的“老司机”,由于之前没有干过重构这种高端 阅读全文
posted @ 2016-08-25 17:50 lichmama 阅读(25463) 评论(9) 推荐(3) 编辑
摘要: 原文链接: http://simon-c.iteye.com/blog/1016031 引用 以上摘自《Java Language Specification Second Edition》CHAPTER 4 阅读全文
posted @ 2016-08-12 12:00 lichmama 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 参考文档: 1.记录慢查询SQL 2.explain (sql执行计划解释命令) 3.profile 阅读全文
posted @ 2016-08-12 11:38 lichmama 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://my.oschina.net/freegarden/blog/286372 摘要 Oracle JVM自带了一些工具,观察java程序的运行,用于排错调优。正文将会对 jConsole 、jvisualvm 和 jmap 进行简单介绍。 JConsole JConsole 是 阅读全文
posted @ 2016-08-05 13:56 lichmama 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/chendc201/article/details/22905511 在Java多线程程序运行时,多数情况下我们不知道到底发生了什么,只有出了错误的日志的时候,我们才知道原来代码中有死锁。撇开代码检查工具,我们先讨论一下利用VisualVM监控,分 阅读全文
posted @ 2016-08-05 13:54 lichmama 阅读(572) 评论(0) 推荐(0) 编辑
摘要: JProfiler是一款Java的性能监控工具。可以查看当前应用的对象、对象引用、内存、CPU使用情况、线程、线程运行情况(阻塞、等待等),同时可以查找应用内存使用得热点,这里提供有几篇文章供参考:获取、介绍,简单入门,使用JProfiler解决实际问题。这几篇文章基本介绍了常见东西了,下面说点心得 阅读全文
posted @ 2016-08-05 13:54 lichmama 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/chendc201/article/details/22905503 1 Jconsole 1.1 简介以及连接 JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,它是Java自带的简单性能监控工具。下面以对tomcat的监控 阅读全文
posted @ 2016-08-05 13:50 lichmama 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 参考文档: 1.修改tomcat的启动参数 复制startup.bat到startup-debug.bat,然后参照修改如下(红色为主要修改部分): 或修改catalina.bat,设置CATALINA_OPTS参数为: 推荐使用第一种方式,比较简单。修改完成后,使用startup-debug.ba 阅读全文
posted @ 2016-08-03 09:59 lichmama 阅读(216) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页