- 博客(26)
- 收藏
- 关注
原创 小项目整合Jedis并带自动释放
本文介绍了一个自动释放资源的Redis工具类实现方案。针对小型Console项目中容易忘记关闭Jedis连接的问题,作者设计了一个基于JedisPool的工具类RedisUtil,通过try-with-resources语法和函数式接口实现自动资源管理。工具类支持从配置文件读取Redis连接参数,提供了推荐使用的execute方法(自动关闭连接)和不推荐的手动获取Jedis方式。使用示例展示了如何通过lambda表达式安全地执行Redis操作而无需显式关闭连接,有效预防资源泄漏问题。
2025-07-28 11:38:18
137
原创 Ubuntu改成只允许证书登录
本文介绍了配置SSH密钥登录的完整步骤:1)本地生成RSA密钥对;2)服务器端开启公钥认证并配置授权文件;3)将公钥写入authorized_keys文件;4)测试密钥登录成功后禁用密码登录。关键操作包括修改sshd_config文件、设置文件权限(600)以及服务重启。该方法可实现更安全的SSH登录方式,避免密码泄露风险。注意测试无误后再禁用密码登录,以防密钥失效导致无法连接。
2025-07-10 11:35:36
136
原创 【系统冷知识】Linux启动后啥也不动启动了多少条线程?
我的deepin工作机,在开了微信、IDE、各种辅助软件情况下,找一个Linux发行版,系统启动后,会启动多少条线程?这个数字可能包括了系统级别和用户应用程序的线程数的总和。听说,用以下这个命令,可以查出目前系统已启动的线程数。
2025-01-22 16:43:56
151
原创 Deepin用pip安装包时报:error: externally-managed-environment
大概意思就是要你建一个虚拟环境。让pip在虚拟环境里玩。
2024-12-25 11:18:51
394
原创 【键盘】阿米洛键盘大小写与Ctrl键错乱
足足下了一个月的雨,也快1个月没开家里的电脑,再次使用时,发现键盘不正常了,大小写与Ctrl键错乱。网上一顿查,没想到还真有办法解决的。然后,再按住ESC键 6秒左右,看下大小写键的灯是否闪三下。【注意按键先后顺序,操作1不行就操作2,其中一个闪烁既可】【注意按键先后顺序,操作1不行就操作2,其中一个闪烁既可】然后,再按住ESC键6秒左右,大小写键的灯是否闪三下。2.左win+D,长按6秒,大小写键的灯是否闪三下。1.FN+D,长按6秒,大小写键的灯是否闪三下。2.先按住左WIN不放,1.先按住FN不放,
2024-06-03 21:11:59
7730
2
原创 服务器Windows Server2022 搭建L2T和PPTP教程
记录一下:https://zhuanlan.zhihu.com/p/654603620
2024-03-15 15:30:01
1913
1
原创 SrpingBoot程序部署linux开机自启动
平时部署SpringBoot到服务器上,大概就是一个JAR包和一个自动化脚本xxx.sh,要启动就执行脚本,例如本人常用的:./server.sh start,要是需要开机自启动,只需注册一个service就行
2023-10-13 10:02:24
304
原创 局域网使用自签名https(SSL)证书
局域网内搭建https web服务器,没有域名,但又必须使用https访问,可使用自签名SSL证书,然后部署到web容器中即可。初次访问时大多数浏览器会提示些网站或证书不安全,不用管他,点“仍然访问”之类的就行。
2023-05-06 10:43:22
3589
1
原创 WKWebView注入已登录的Cookie(web app保持登录)
有一个完全是web的app项目,用WKWebView包装。在第一次登录以后,保持session有效,下次开app自动进入已登录的首页。
2022-12-29 19:37:17
838
原创 【MacOS】上班一条命令启动所需软件
一条命令启动企业微信、IDEA,VSCode,Navicat,Sourcetree等等,每天早上来到办公室就不需要一个个点开各软件了
2022-08-10 09:33:42
582
转载 Mac下electron之点击左上角关闭按钮隐藏,再次打开不重新加载窗口
本文出处https//blog.youkuaiyun.com/qq_33040483/article/details/103026442。
2022-07-27 10:40:04
1603
原创 解决Electron-Vue的electron版本太老的问题
Electron的版本现在都19点多了,如果用Electron-Vue搭建的项目,Electron版本才2点几。
2022-07-27 10:36:59
1168
3
原创 C++ WIN10通知库:WinToast
项目地址:https://github.com/mohabouje/WinToast效果图非常简单,把.h 和.cpp文件加到工程中即可。class MyToastHandler :public WinToastLib::IWinToastHandler {public: void toastActivated()const { std::cout &...
2022-06-15 09:59:25
462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人