- 博客(20)
- 收藏
- 关注
原创 Windows 音量消息框隐藏 HideVolumeOSD原理及实现分析
HideVolumeOSD 的原理主要基于对 Windows 系统消息机制的拦截与处理,通过实时监控和干预系统音量调整相关的行为,实现隐藏默认音量操作界面(OSD)的目标。
2025-05-06 12:00:19
532
原创 linux 通过yum安装jdk
OpenJDK 8 是开源的 JDK 实现,适合大多数场景。Oracle JDK 8 需要从官网下载,无法直接通过。
2025-02-27 14:04:47
808
原创 java项目中数据库文件夹命名DAO与命名DAL的区别
DAO 文件夹:通常命名为dao/或,存放与具体数据实体相关的访问逻辑。DAL 文件夹:通常命名为dal/或,存放更高层次的数据访问逻辑,可能包含多个 DAO 的调用。组织方式:根据项目规模选择合适的结构,小型项目可以混合存放,中大型项目建议分层组织。
2025-02-13 14:48:37
728
原创 DAO与DAL的区别
DAO是细粒度的设计模式,专注于单个数据实体的访问。DAL是粗粒度的架构层,整合多个 DAO 或数据访问逻辑,提供更高层次的抽象。在实际项目中,DAO 通常是 DAL 的组成部分,两者可以结合使用以实现清晰的数据访问架构。
2025-02-13 14:42:44
768
原创 activemq把admin密码加密
在 Apache ActiveMQ 中,文件默认以明文存储用户名和密码。为了将密码改为密文存储,可以使用 ActiveMQ 提供的jetty工具来加密密码,并配置来支持加密密码的验证。
2025-02-10 10:57:10
730
原创 tomcat tomcat-users.xml 文件密码加密
客户环境突然强制要求所有的文件不能包含明文密码,我们的项目部署在tomcat中,需要修改配置文件,但不能把接口请求的密码改掉,所以使用本地加密就可以交付客户。在文件中,密码默认以明文形式存储。
2025-02-10 10:10:06
1203
原创 java 自定义注解实现DTO校验(笔记 以后copy方便)
对外接口特别多,java 提供的@NotBlank、@Size作用范围太小,@Pattern写的又太麻烦,复杂的校验业务,还是自己写一个比较方便,从网上copy和GPT生成几个通用的,以后项目直接copy就行。
2025-01-10 16:44:40
272
原创 Java内置函数 Function函数
Java内置Function参数,类包是在 java.base 模块下 java.util.function 包中,其方法主要用于对一个请求参数的处理,并返回一个结果。
2023-03-16 17:51:03
3577
原创 String与Blob互转 和 file文件与Blob互转
项目中使用大文本,或者是存文件可以使用Blob,这样方便存取,不影响现有的项目代码逻辑。
2023-03-15 18:17:06
3501
原创 IE11浏览器 用iframe预览PDF变成下载问题(使用阅读器预览)
今天项目那边出了一个问题,客户生产环境IE可以预览PDF,但是测试环境IE都是下载,并且在会议的时候打开IE界面演示了一下(我们之前和客户测试都是用谷歌,根本没有用IE,天知道他们怎么会用IE在生产😂)客户那边用的是一个阅读器去识别(),测试环境演示是客户本地的电脑,他们本地是没有这个的,所有变成下载了。
2023-03-13 16:18:10
5090
原创 windows杀死端口
桌面新建一个文件编辑以下内容,替换8080,改为需要杀死的端口@echo offsetlocal enabledelayedexpansionfor /f "delims= tokens=1" %%i in ('netstat -aon ^| findstr "8080"') do (set a=%%igoto js):jstaskkill /f /pid "!a:~71,5!"...
2021-08-04 18:50:38
185
原创 SqlServer导入大文件命令 笔记
sqlcmd -S 127.0.0.1 -U sa -P 123 -d tcd_test1217 -i E:\fap.sql 键入:sqlcmd -S 127.0.0.1 -U sa -P 000000 -d DataBaseName -i sqlfileName.sql 参数说明: -S服务器地址 -U用户名 -P密码 -d数据库名称 -i脚本文件路径 注意参数大小写, 其他参数可执行 sqlcmd -? 查看...
2021-08-04 18:16:09
171
原创 docker常用命令 笔记
docker常用命令查看全部镜像命令创建 MySql(8.0)数据库命令创建 SqlServer(2017)命令创建SFTP命令Docker容器向宿主机传送文件命令宿主机向Docker容器传送文件查看全部镜像命令docker ps创建 MySql(8.0)数据库命令docker run -e MYSQL_ROOT_PASSWORD=password -e MYSQL_DATABASE=invoice_client --name mysql -d -p 3306:3306 mysql:8.0 --d
2021-08-04 18:02:23
246
原创 Eclipse 转成 IDEA 踩过的坑
配置maven后maven窗口找不到先看当前项目是不是Mave项目,我的是因为项目是Eclipse的,导入到IDEA中,提示了让转换!我这边选择了Ecilpse project,以至于他没有转换成Maven项目,可以再后续修改修改方式右键项目Add as Maven project转为Maven项目以上是我转为Maven暂时踩的坑,持续更新中···········...
2020-06-09 12:09:46
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅