那些高效的VSCode插件 2022-09-05 约 768 字 预计阅读 2 分钟 必备 vscodevim.vim 在VSCode中使用VIM angelo-breuer.clock 在状态栏增加时间显示 redguardtoo.matchit Tag匹配,在代码结构中快速跳转 kahole.magit 类Emacs magit chadalen.vscode-jetbrains-icon-theme 类JetBrains的文件图标 codezombiech.gitignore . 阅读更多
用Riggrep进行快速搜索 2022-08-30 约 1523 字 预计阅读 4 分钟 为什么要学习riggrep? Riggrep快 天下武功,唯快不破 Riggrep聪明 默认会排除 .gitignore/.ignore/.rgignore 文件下的配置和隐藏文件、二进制文件 安装 1 brew install ripgrep 使 阅读更多
Spring的RedisTemplate如何与Lettuce进行交互的 2022-06-01 约 809 字 预计阅读 2 分钟 问题 SpringWebFlux项目,使用的Redis客户端是Lettuce(基于异步),在Spring中封装了两种操作Redis的模板 RedisTemplate 与 ReactiveRedisTemplate 阅读更多
Springwebflux源码学习-服务启动流程 2022-05-24 java spring 约 2261 字 预计阅读 5 分钟 学习目标 理解WebFlux核心组件HttpHandler、WebHandler的创建过程 理解DispatcherHandler如何映射请求u 阅读更多
开发中会遇到的Maven问题解惑 2022-04-07 maven 约 308 字 预计阅读 1 分钟 多模块系统版本控制问题 在开发想保持项目下的所有子模块版本一致,可以使用${rversion}变量 配置父pom 1 2 3 4 5 6 7 8 9 10 11 12 <groupId>cn.imcompany</groupId> <artifactId>big-parent</artifactId> <version>${revision}</version> <packaging>pom</packaging> 阅读更多
Linux代码结构学习 2022-04-06 linux 约 868 字 预计阅读 2 分钟 Linux代码结构 准备学习Linux,看源码是少不了的,先对Linux源码有个大体认识(基于linux4.13) 代码主要文件解析 Makefile 这是整个源 阅读更多
记一次SpringWebflux框架下堆外OOM排查经历 2022-03-31 java 约 2223 字 预计阅读 5 分钟 症状 生产环境业务页面打不开,看错误日志是 OutOfDirectMemoryError (OOM)了,详情报错信息如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 阅读更多
那些提高效率MAC软件(全程免费) 2021-10-25 tool 约 597 字 预计阅读 2 分钟 NTFS 支持MAC电脑读取NTFS格式文件 eul 监控MAC运行状态的工具 uPic 文件与图片云端上传工具 Sequel-Ace MAC上数据库管理工具,支持Mysql与MariaD 阅读更多
让好代码生生不息-更好的使用String 2021-08-23 java 约 1308 字 预计阅读 3 分钟 开发中常用的String操作 开发中经常用到的操作有: 格式化/日志格式化 字符串判断 字符串处理,常见的如处理字符串的第一个/最后一个字符 String.format Str 阅读更多
让好代码生生不息-更好的对待NULL 2021-07-17 java 约 1019 字 预计阅读 3 分钟 什么样的代码是好代码 易读的代码,行云流水的代码 JAVA中的NULL处理 众所周知,在Java代码中总是少不了一堆的判null逻辑,在代码bug 阅读更多