最近的几个bug-maven
新入职工作还算轻松,接手了个做数据同步的工作,就是我们原本的表进行分库分表拆分后,运营后台花式查询的时候就会异常的麻烦,所以使用MQ来异步把拆分后的表再同步到大表里方便查询。主要是数据一致性问题,在多处地方做double check来保证数据一致,再配合监控异常日志记录并分类处理来保证最终数据一致性。
然后工作之余撸了个处女开源项目,一个简单的代码生成器,正好适合目前这种CRUD,减少重复作业.
前戏就这么些,那么接下来聊聊最近遇到的几个bug。
maven相关
关键词:
maven
本地jar依赖
assembly
打jar包
,
错误:
can not find or load main class
找不到或无法加载主类
GitHub托管静态博客指南
在蓝天下献给你,我最好的年华
黄翩翩跟聂新第一次碰着,是在校园里?公交车上?还是网络中?已经记忆不清了。但俩人是怎么开始的,倒都记得很清楚,每每说起都扬言是对方先追的自己。
选择
长久的异地让我养成了很是恬静的性格,努力让自己不因物喜不以己悲。
琨琨带给了我对生活新的希望和追求,不管结果与否,都很感谢她的信任。让我可以毫无保留的去爱一个人。
以前总会让自己赤裸裸的坦诚,任何心思都迫不及待的想告诉对方。
现在我也懂得了收敛和克制,如果言语或行动会给对方压力或烦恼,那不如不说,不如不做。
JVM调优之经验
在生产系统中,高吞吐和低延迟一直都是JVM调优的最终目标,但这两者恰恰又是相悖的,鱼和熊掌不可兼得,所以在调优之前要清楚舍谁而取谁。一般计算任务和组件服务会偏向高吞吐,而web展示则偏向低延迟才会带来更好的用户体验。
本文从性能和经验上来分享一下JVM参数的设置。
JVM调优前戏之JDK命令行工具---jstack
在JDK的命令行中,一般开发人员最耳熟能详的肯定就是java,javac,javap等常用命令,不过在jdk/bin下还有许多其他的命令行工具,它们被用来监测JVM运行时的状态,下面我们来详细解读一下几个常用的工具以及如何使用。
JVM调优前戏之JDK命令行工具---jhat
在JDK的命令行中,一般开发人员最耳熟能详的肯定就是java,javac,javap等常用命令,不过在jdk/bin下还有许多其他的命令行工具,它们被用来监测JVM运行时的状态,下面我们来详细解读一下几个常用的工具以及如何使用。
JVM调优前戏之JDK命令行工具---jinfo
在JDK的命令行中,一般开发人员最耳熟能详的肯定就是java,javac,javap等常用命令,不过在jdk/bin下还有许多其他的命令行工具,它们被用来监测JVM运行时的状态,下面我们来详细解读一下几个常用的工具以及如何使用。
JVM调优前戏之JDK命令行工具---jstat
在JDK的命令行中,一般开发人员最耳熟能详的肯定就是java,javac,javap等常用命令,不过在jdk/bin下还有许多其他的命令行工具,它们被用来监测JVM运行时的状态,下面我们来详细解读一下几个常用的工具以及如何使用。