会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Chump's dancing
微信公众号:闷骚的程序员
首页
联系
管理
1
2
3
4
5
···
14
下一页
2022年2月12日
给 zsh 自定义命令添加参数自动补全
摘要: 有时我会自定义一些 zsh 命令,以便提升某些高频操作的效率。本文记录我给一个自定义命令添加参数自动补全的方法。
阅读全文
posted @ 2022-02-12 22:36 mzlogin
阅读(777)
评论(0)
推荐(0)
2021年12月27日
如何让 Spring Security 「少管闲事」
摘要: 记两种让 Spring Security「少管闲事」的方法。 遇到问题 一个应用对外提供 Rest 接口,接口的访问认证通过 Spring Security OAuth2 控制,token 形式为 JWT。因为一些原因,某一特定路径前缀(假设为 /custom/)的接口需要使用另外一种自定义的认证方
阅读全文
posted @ 2021-12-27 10:35 mzlogin
阅读(492)
评论(0)
推荐(0)
2021年6月19日
利用 XXL-JOB 实现灵活控制的分片处理
摘要: 本文讲述了一种利用 XXL-JOB 来进行分片任务处理的方法,另外加入对执行节点数的灵活控制。 场景 现在一张数据表里有大量数据需要某个服务端应用来处理,要求: 能够并行处理; 能够较灵活地控制并行任务数量。 压力较均衡地分散到不同的服务器节点; 思路 因为需要并行处理同一张数据表里的数据,所以比较
阅读全文
posted @ 2021-06-19 16:20 mzlogin
阅读(7453)
评论(0)
推荐(0)
2021年3月13日
代码审查:从 ArrayList 说线程安全
摘要: Java 8 的并行流提供了很方便的并行处理、提升程序执行效率的写法,我们在编码的过程中,对用到多线程的地方要保持警惕,有意识地预防此类问题。
阅读全文
posted @ 2021-03-13 13:44 mzlogin
阅读(380)
评论(0)
推荐(0)
2020年10月29日
给 Mac 添加右键菜单「使用 VSCode 打开」
摘要: 最终的实现效果是在文件 / 文件夹上右击时,会出现菜单项「用 VSCode 打开」,点击后会启动 Visual Studio Code 打开对应的文件 / 文件夹。 实现步骤 打开「自动操作.app」,就是小机器人图标那个; command + n 新建文稿,在「选取文稿类型」里选择「快速操作」;
阅读全文
posted @ 2020-10-29 20:08 mzlogin
阅读(1296)
评论(0)
推荐(0)
2020年10月7日
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)
摘要: 之前写过一篇 使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源,在那之后,又陆续想到并实施了几点利用 jsDelivr 进一步加速静态资源加载的措施,新起一篇作为记录和分享。 继上一轮改造过后,比较拖页面加载速度的主要有三点: 页面首个请求响应时间; 图片资源加载时间; 站
阅读全文
posted @ 2020-10-07 21:25 mzlogin
阅读(657)
评论(0)
推荐(0)
2020年5月17日
更聪明地学习,而不是苦读——《如何高效学习》
摘要: 我们可能都听过一句话: 吾生也有涯,而知也无涯。以有涯随无涯,殆已!——《庄子. 内篇. 养生主第三》 所以,需要持续大量学习的童鞋,比方说我等程序员们,除了要从知识的海洋中精挑细选出我们想要的内容,挑完了还得高效学习,不然成长的速度可能远远赶不上脱发的速度,沦落到「他变秃了,也没变强」的尴尬境地。
阅读全文
posted @ 2020-05-17 15:28 mzlogin
阅读(1112)
评论(3)
推荐(7)
2020年5月10日
用 Vim 编辑 Markdown 时直接粘贴图片
摘要: 我习惯使用 Vim 编辑 Markdown 文件,一直存在一个痛点就是粘贴图片很不方便。 前后对比 我以前常用的操作流程: 1. 复制图片/截图; 2. 在保存图片对话框里一层层点选保存路径,输入文件名保存; 3. 回到 Vim 里,手动输入引用图片的表达式。 第 2 步和第 3 步是比较痛苦的,尤
阅读全文
posted @ 2020-05-10 16:24 mzlogin
阅读(715)
评论(0)
推荐(0)
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源
摘要: 挺久以前就有网友给我的 GitHub Pages 博客模板提 "Issue" ,说希望能增加 CDN 用于加速静态资源的加载,由于懒,一直没有动。 最近偶尔要打开自己博客看下 Wiki 的时候,要等挺久,比较痛苦,碰巧昨天晚上看到这样一篇帖子: "GitHub 图床的正确用法,通过 jsDelivr
阅读全文
posted @ 2020-05-10 16:13 mzlogin
阅读(750)
评论(0)
推荐(0)
2020年3月8日
一份简明的 Base64 原理解析
摘要: 书接上回,在 [记一个 Base64 有关的 Bug][1] 一文里,我们说到了 Base64 的编解码器有不同实现,交叉使用它们可能引发的问题等等。 这一回,我们来对 Base64 这一常用编解码技术的原理一探究竟。 1. Base64 是什么 Base64 是一种基于 64 个可打印字符来表示二
阅读全文
posted @ 2020-03-08 13:05 mzlogin
阅读(446)
评论(0)
推荐(0)
1
2
3
4
5
···
14
下一页