随笔分类 -  java

java学习
摘要:这篇 blog的文章介绍的很详细,下面的是适用于大部分java工程的jvm参数 /usr/bin/java \ -Xms4g -Xmx4g -Xss1m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 # 使用CMS作为老年 阅读全文
posted @ 2021-01-26 15:39 myCodeLikeShit 阅读(138) 评论(0) 推荐(0)
摘要:0 背景 某个闲来无事的下午,看到旧有的项目中,有个任务调度的地方都是同步的操作,就是流程A的完成依赖流程B,流程B的完成依赖流程C,按此类推。 作为一名垃圾代码生产者,QA的噩梦、故障报告枪手的我来说,发掘可以“优化”的空间,是我的分内之事。 因为是在一个工程内,并且本身工程组件没有使用到任何消息 阅读全文
posted @ 2021-01-17 18:09 myCodeLikeShit 阅读(306) 评论(0) 推荐(0)
摘要:背景 在做一个微服务系统的时候,我们的参数一般都是接在通过方法定义来进行传递的,类似这样 然后这时有个模块,因为之前的设计原因,没有预留传递参数的形式,在本着尽可能不修改原来代码的情况下,决定通过 来进行参数传递 InhertableThreadLocal 对于InhertableThreadLoc 阅读全文
posted @ 2019-11-22 11:22 myCodeLikeShit 阅读(1563) 评论(0) 推荐(0)
摘要:对日志分割的常见需求是,需要按不同的等级进行输出,这个的配置方式类似如下,在appender节点内添加内容 其他ERROR级别的日志同理配置,关于这个filter,其实还可以去实现自定义的filter,然后class写这个类的引用即可,类似 但是今天突然有个新的需求,是需要独立某个包或者类的文件出来 阅读全文
posted @ 2019-10-22 10:44 myCodeLikeShit 阅读(9430) 评论(0) 推荐(0)
摘要:最近的工作事情比较少,于是就开是瞎折腾了 负载均衡 负载均衡大家一定不陌生了,一句话就是, 人人有饭吃,还吃得饱 ,它的核心关键字就在于 均衡 ,关于负载均衡大家基本可以脱口而出常见的几种, 等等 轮询 作为最简单的一种负载均衡策略,轮询的优点显而易见,简单,并且在多数的情况是,基本适用(一般部署的 阅读全文
posted @ 2019-08-26 14:50 myCodeLikeShit 阅读(2144) 评论(0) 推荐(0)
摘要:[TOC] 本文主要是针对《maven实战》书中关键知识点的学习记录,未免有纰漏或描述不到之处,建议购买阅读原书 首先贴出一个pom常见的一些元素释义 前面的坐标声明到依赖类型,都应该比较好理解,这里我们从依赖范围开始介绍起 依赖范围 maven中的依赖范围一共有以下几种 compile 默认,对于 阅读全文
posted @ 2019-06-07 14:58 myCodeLikeShit 阅读(6428) 评论(1) 推荐(0)
摘要:[TOC] 本文主要是针对《maven实战》书中关键知识点的学习记录,未免有纰漏或描述不到之处,建议购买阅读原书 Maven生命周期 maven拥有3套完全独立的周期,而并不是全都都是一起的(我当初就是这么以为...) 三个独立的周期是clean、default和site,每个周期中,有不同的 阶段 阅读全文
posted @ 2019-06-07 14:29 myCodeLikeShit 阅读(223) 评论(0) 推荐(0)
摘要:之前的项目因为历史的原因,都是一个project里只包含了一个module,今年进入了新的项目组,出现了多个module,最近刚好也是在学《maven实战》因此想要将这个东西记录下来 工程情况如下图 示例的工程名为inaction 其中位于根目录的pom.xml内的代码如下 因为是多module,所 阅读全文
posted @ 2019-05-22 21:52 myCodeLikeShit 阅读(9699) 评论(0) 推荐(1)
摘要:感谢博主的这篇分享,见 https://www.cnblogs.com/qifenghao/p/8977378.html 在今天的面试中,突然被考官问了这个问题,当时脱口而出的是 threadlocal容易会有内存泄漏,需要注意remove。其实自己仔细想想,这个回答太过于结果了,没有思考为何要配合 阅读全文
posted @ 2019-04-02 20:49 myCodeLikeShit 阅读(4201) 评论(0) 推荐(1)