随笔分类 - 技术思考
技术方面的一些思考
摘要:背景 最近把项目中的技术框架做一次升级,最重要的就是SpringBoot从2.7.x升级到3.0.x,当然还会有一些周边的框架也会连带着升级,比如Mybatis Plus,SpringCloud等,话不多说直接看看有哪些事情要做。 具体事项 主要分两类,第一类是单纯的提升版本,主要如下: 1.jdk
阅读全文
摘要:昨晚加班的时候被队友拉着看一个mybatis的问题,耗费了我一个小时时间,最后差点没被我打死,实在是觉得滑稽,今天回家写下来跟大伙分享一下。 问题现象 Invalid bound statement (not found),看到这个错我当时就没兴趣了,我说你这不就是xml里没写xxxMapper.j
阅读全文
摘要:
分享一个我年初设计的自动归档功能,如何将一些思考融入到简单的CRUD中
阅读全文

摘要:通过一个出口带宽被占满的案例介绍了两种解决方案,也啰嗦了一点自己思考问题的方式,希望能给大家带来些许收获
阅读全文
摘要:推荐一个静态代码扫描工具SpotBugs,让你下班没烦恼
阅读全文
摘要:Map一撸到底的传参方式,如何优雅的检验参数,试试json schema validator
阅读全文
摘要:分享下最近遇到的5种网站变慢的案例,希望能给大家带来些许收获
阅读全文
摘要:通过一个小案例,聊聊不同角色对于同一个问题的不同见地,立场不同,思考方式不同,答案自然不同,对于决策者,如何更好的“以道御术”。
阅读全文
摘要:本文通过笔者经历的一个真实案例来介绍一个MySQL中的重要参数innodb_buffer_pool_size,希望能给大家带来些许收获,当遇到类似性能问题时可以多一种思考方式。
阅读全文
摘要:聊聊最近工作中解决的几个小问题,幂等,HSTS,git分支保护
阅读全文
摘要:大多数时候我都是写一些业务代码,可能一堆CRUD就能解决问题,但是这样的工作对技术人的提升并不多,如何让自己从业务中解脱出来找到写代码的乐趣呢,我做过一些尝试,使用设计模式改善自己的业务代码就是其中的一种。 设计模式实践 责任链设计模式 责任链设计模式定义 请求在一个链条上处理,链条上的受理者处理完
阅读全文