swarm多节点使用笔记 发表于 2019-07-22 更新于 2024-06-22 分类于 笔记 本文字数: 1.5k 阅读时长 ≈ 1 分钟 前言由于公司生产上运行的是为搭建的单机的swarm 业务扩展 需要的资源变多了 需要再加一台机器 阅读全文 »
spring-boot定时器schedule不执行处理笔记 发表于 2019-07-22 更新于 2024-06-22 分类于 笔记 本文字数: 3k 阅读时长 ≈ 3 分钟 前言公司有个使用spring-boot schedule模块的定时任务偶尔不执行查看类一些文档和部分源码 发现spring boot schedule模块还是有点坑的1:如果是单线程执行 当错过执行时间 就不会在执行任务 并不是想象中的阻塞等待执行2:如果有延迟加载 会出现不执行的情况 (未验证) 阅读全文 »
commit提交注释规范笔记 发表于 2019-07-15 更新于 2024-06-22 分类于 笔记 本文字数: 616 阅读时长 ≈ 1 分钟 前言commit的时候 老是各有各的玩法 千奇百怪只好找个相对比较合适的规范 来约束大家的提交日志格式 也为了后续方便将commit log 接入到CI/CD流程中参考资料:http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html 阅读全文 »
maven私服搭建笔记 发表于 2019-07-11 更新于 2024-06-22 分类于 笔记 本文字数: 1k 阅读时长 ≈ 1 分钟 前言maven gradle java常用的依赖、项目管理工具在公司 总是需要一个私服 来提供给大家搬砖nexus 就是一个用的人贼多的 仓库管理工具 阅读全文 »
springboot2.x+thymeleaf+layout布局笔记 发表于 2019-06-18 更新于 2024-06-22 分类于 笔记 本文字数: 3k 阅读时长 ≈ 3 分钟 前言身为闲不住的人,总是想搞事 但是又懒得学vue之类的前端框架技术只好利用学学后端的一些模板引擎技术 来过过手瘾在远古时代 可以直接用jsp来做但是spring boot 2.x 引入webflux 这种非标准java servlet容器jsp基本gg 官方又比较推荐thymeleaf那就只好用用thymeleaf 玩玩jsp拥有sitemesh 这种神器 由于 sitemesh是利用 servlet的filter来进行装饰的thymeleaf 也有用layout 这种协助快速布局的工具 阅读全文 »
lombok使用笔记 发表于 2019-05-22 更新于 2024-06-22 分类于 笔记 本文字数: 1.9k 阅读时长 ≈ 2 分钟 前言写java 特别是在写业务类功能的时候 会产生大量DTO、VO、PO类似的pojo类 而且还经常容易发生变更每次发生变更 都需要调整相关setter、getter、toString、hashCode、eq等相关基础函数 比较麻烦 而且容易出错这个时候 lombok就可以来简略大量这种体力工作 阅读全文 »
jvm钩子笔记 发表于 2019-04-16 更新于 2024-06-22 分类于 笔记 本文字数: 3.3k 阅读时长 ≈ 3 分钟 前言jvm提供关闭时候触发某些操作的钩子通过钩子取检测触发某些操作 例如实现优雅停机、通知gc等等操作在做无感发布的时候 必须要用的一项功能钩子只能在jvm正常关闭 例如System.exit(),或者kill -15 的时候如果是 ctrl+c 、kill -9 方式关闭 无法触发钩子 阅读全文 »
postgres基于pgpool读写分离笔记 发表于 2019-02-25 更新于 2024-06-22 分类于 笔记 本文字数: 1.8k 阅读时长 ≈ 2 分钟 前言db读写分离 是一个优化应用性能 最显著的方式之一postgres 本身的 主从同步是很好配置的但是 识别读写语句 java中没有什么特么好的方案 那么就只能采用中间件 来识别postgres的路由做到读写分离 阅读全文 »
kworkerds挖矿病毒处理 发表于 2019-02-25 更新于 2024-06-22 分类于 笔记 本文字数: 1.4k 阅读时长 ≈ 1 分钟 前言mmp redis 由于使用了弱密码 导致被人植入 kworkerds挖矿病毒稍微看了下 这个病毒 只要清理相关文件 就行了 阅读全文 »
工作linux系统初始化 发表于 2019-01-29 更新于 2024-06-22 分类于 实战 本文字数: 4.3k 阅读时长 ≈ 4 分钟 前言由于强迫症 在工作和学习的时候 必须要用linux 但是linux桌面真的令人为难用了n多版本的linux 什么arch、manjaro、centos系列的、debian系列的等等最后还是觉得manjaro用来做工作的系统最简单合适 而且少折腾 阅读全文 »