0%

前言

spring boot 默认内嵌是tomcat
如果只是想最简单提升一下性能 可以把tomcat 换成 undertow
至于哪里强 可以看看一些web服务器对比 undertow还是很能打的

阅读全文 »

前言

对象属性转换 方式有很多
例如 各种beanUtils或者dozer 但是mapstruct 是类似lombok一样 在编译器直接生成性能最高的 直接调用set的方式
在编译器能够提示大多数的映射异常

阅读全文 »

前言

最近遇到需要用java 把markdown解析成html
这个东西 很多工具 比较出名的 有commonmark-java 和他的衍生版本 flexmark-java
从性能上来说 肯定是commonmark-java最快 所以我也选择用这个

阅读全文 »

前言

最近看websocket 和tcp的一些应用协议定义的时候 看到有个rsocket协议
spring社区、阿里等 都在试水和研究扩展这个协议
干脆自己玩玩 记录一下 方便自己后续查阅

阅读全文 »

前言

记录日志想通用记录一下用户id 请求id之类的参数方便搜索
找了一些资料 发现mdc最合适

阅读全文 »

前言

今天突然有个服务 不能是root用户但是要绑定 80端口
看到了capabilities这个功能
顺便记录一下 方便自己速查

阅读全文 »

前言

懒的硬编码操作日志 然后大多数操作日志 也比较固定
看了看网上别人的实现方案
发现大多数用 aop + spel 来实现动态的注解记录操作日志
不过大多数没有讲到
aop如何增强private 或者当前class中的函数 和相关完整的代码
这里自己也写了一套 做一个记录 方便自己速查

阅读全文 »