随笔分类 -  工具

摘要:鼠标左键不灵了,需要用力按才有用。所以用 AutoHotkey 把右 Ctrl 键映射为鼠标左键临时处理一下: #Requires AutoHotkey v2.0 RCtrl::LButton 注意脚本需要 V2 版本的 AutoHotkey。 参考: 重映射按键 (键盘,鼠标和控制器) 按键列表( 阅读全文
posted @ 2024-10-10 23:55 Higurashi-kagome 阅读(124) 评论(0) 推荐(0) 编辑
摘要:安装并启动 AlexanderPro/SmartContextMenu,然后在指定窗口上Ctrl + rightClick,在出现的菜单中勾选在 Alt + Tab 列表中隐藏即可。 这个程序还提供了置顶、调整透明度等功能,很实用。 阅读全文
posted @ 2024-09-07 19:28 Higurashi-kagome 阅读(79) 评论(0) 推荐(0) 编辑
摘要:在 VSCode 中安装好 Code Spell Checker 之后,会发现它不会给MySql、Mysql、Mybatis这样的拼写给出提示。 这是因为 Code Spell Checker 内置的字典确实认为它们是对的。可以通过设置flagWords来将这些词从内置字典中移除: // setti 阅读全文
posted @ 2024-08-31 20:13 Higurashi-kagome 阅读(196) 评论(0) 推荐(0) 编辑
摘要:原文:AtomicStampedReference 是怎样解决 CAS 的 ABA 问题 什么是 ABA 问题 CAS即compareAndSwap,是实现并发算法时常用到的一种技术。在 Java 中使用Unsafe类提供的 native 方法可以直接操作内存,其中就有对compareAndSwap 阅读全文
posted @ 2024-06-30 15:45 Higurashi-kagome 阅读(65) 评论(0) 推荐(0) 编辑
摘要:参考:Idea select maven profile sometimes not working 发现切换 profile 后没有生效。 可以进入运行配置,在Before launch中加入compile目标。 后发现可以进一步将目标提前到process-resources。 阅读全文
posted @ 2024-05-05 00:11 Higurashi-kagome 阅读(707) 评论(0) 推荐(0) 编辑
摘要:参考:解决复制时 class 自动改为 className 的问题 将该选项取消勾选:File=>Settings=>Editor=>General=>Smart Keys=>JavaScript=>Convert HTML when pasting into JSX files。 阅读全文
posted @ 2024-04-04 13:14 Higurashi-kagome 阅读(41) 评论(0) 推荐(0) 编辑
摘要:参见:View All Project Errors/Warnings 使用Code | Inspect Code可查看相关信息: 这会按所有 Inspection 配置检查代码,如下为 Inspection 配置界面: 如果只需要检查指定 Inspection,使用Code | Analyze C 阅读全文
posted @ 2024-03-31 11:11 Higurashi-kagome 阅读(1509) 评论(0) 推荐(0) 编辑
摘要:分布式、微服务与 RPC 什么是分布式?分布式就是将一个应用程序的功能拆分到多个独立的进程中,每个进程都运行在不同的机器上,通过网络连接起来,这样就形成了一个分布式的系统。 什么是微服务架构?微服务架构将应用程序拆分成一组小的服务(微服务),每个服务运行在自己的进程中,服务之间通过轻量级的通信机制互 阅读全文
posted @ 2023-12-30 19:35 Higurashi-kagome 阅读(32) 评论(0) 推荐(0) 编辑
摘要:关闭如下选项Preferences | Appearance & Behavior | Appearance | UI Options | Enable mnemonics in menu。 参考:Many bindings using alt 阅读全文
posted @ 2023-09-29 23:05 Higurashi-kagome 阅读(36) 评论(0) 推荐(0) 编辑
摘要:创建包含如下内容的 bat 文件: forfiles /p "." /s /m *.temp* /d -31 /c "cmd /c del @file" 它会删除当前路径下的所有以.temp结尾的超过 31 天的旧文件(详见 bat 删除当前路径指定天数前的旧文件)。 现在想每天中午 12 点定时执 阅读全文
posted @ 2023-09-29 21:54 Higurashi-kagome 阅读(1971) 评论(0) 推荐(0) 编辑
摘要:可能会以为是给 Show in Explorer 绑定快捷键,但我这里测试无效,需要绑定Show in File Manager: 阅读全文
posted @ 2023-09-24 14:36 Higurashi-kagome 阅读(192) 评论(0) 推荐(0) 编辑
摘要:YApi 官方文档介绍了可视化部署和命令行部署两种私有化部署方式,下面在官方文档的基础上介绍第二种部署方法。 环境准备 要求有 Node(7.6+)、MongoDB(2.6+)、Git。这里只介绍 MongoDB 的安装。 到 download/community 下载 MongoDB,我下载的是 阅读全文
posted @ 2023-09-16 09:52 Higurashi-kagome 阅读(89) 评论(0) 推荐(0) 编辑
摘要:下面的脚本接受输入的端口号,使用`netstat -aon | findstr :%port%`查找该端口的 PID,之后使用`taskkill /T /F /PID `结束该 PID 对应进程(及其子进程)。 ```bat @echo off setlocal set /p port="input 阅读全文
posted @ 2023-08-24 20:10 Higurashi-kagome 阅读(202) 评论(0) 推荐(0) 编辑
摘要:思路是在 Word 中将换行符替换为一串自定义的文本,然后将其粘贴到 Excel 中,再在 Excel 中将特殊文本替换回换行。具体可参考下面的链接。 [Retain multi\-line cells when pasting Word table into Excel \- Microsoft 阅读全文
posted @ 2023-08-07 20:23 Higurashi-kagome 阅读(201) 评论(0) 推荐(0) 编辑
摘要:可能是因为对象属性之间有循环嵌套,可以通过 json.rule.field.ignore 设置排除字段: json.rule.field.ignore=groovy:["createBy", "updateBy"].contains(it.name()) 阅读全文
posted @ 2023-05-04 13:25 Higurashi-kagome 阅读(226) 评论(0) 推荐(0) 编辑
摘要:打开 IDEA 的 Settings 对话框(快捷键为Ctrl+Alt+S); 在左侧面板中选择Editor -> Code Style -> Java; 在右侧面板中选择Code Generation选项卡; 将Line comment at first column选项设置为false使注释加在 阅读全文
posted @ 2023-05-01 13:49 Higurashi-kagome 阅读(951) 评论(0) 推荐(0) 编辑
摘要:有个插件可以实现:Java To Class。 阅读全文
posted @ 2023-04-26 20:52 Higurashi-kagome 阅读(27) 评论(0) 推荐(0) 编辑
摘要:请求后端接口进行测试时,往往需要先登录,在 Apifox 中可以用前置脚本来完成登录操作,每次发请求测试接口前,都先调用前置脚本完成登录。 下面是一个例子(更多信息可参考登录态(Auth)如何处理),代码流程: 在环境变量中获取LOGIN_USERNAME和LOGIN_PASSWORD变量的值(用户 阅读全文
posted @ 2023-04-25 21:37 Higurashi-kagome 阅读(1187) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示