- 博客(180)
- 问答 (1)
- 收藏
- 关注

原创 springmvc的入参校验、hibernate-validator、spring-boot-starter-validation、final-validator、手撸validator
手撸validator,放弃hibernate-validator、spring-boot-starter-validation;自研final-validator;https://gitee.com/lingkang_top/final-validator
2024-01-28 23:24:34
1123
原创 探究Netty 4.2.x版本
Netty 4.2.x版本带来多项改进,包括保留4.1.x API兼容性、要求JDK8+支持、引入MultiThreadIoEventLoopGroup替代过时的EventLoopGroup、新增io_uring支持(Linux高性能I/O机制)以及优化内存占用。新版本提供更多监控指标(如注册频道计数、IO处理时长)和定制能力,推荐升级以获得更好的Linux性能表现。最新4.2.3.Final版本于2025-07-15发布。
2025-07-16 23:57:02
175
原创 solon下使用阿里云计算平台的druid连接池监控
本文介绍了如何在Solon框架中集成阿里云Druid连接池监控功能。由于Solon默认不支持Servlet体系,作者通过分析Druid源码实现了SQL监控功能。文章提供了完整的实现方案:包括依赖配置、数据库连接池设置、主程序入口和监控控制器编写。特别注意了访问权限控制,仅限本地访问且设置了账号密码(druid/123456)。该方案实现了基本的SQL监控功能,但未包含URL监控、会话监控和Spring监控功能,以提升系统性能。
2025-07-06 01:56:49
264
1
原创 易语言使用OCR
作者开发了Lkinfer.dll,一个基于深度学习的OCR和目标检测库,支持易语言、C++、C#调用。该库提供文字识别和YOLOv8目标检测功能,适用于Windows 10及以上系统。文中展示了易语言调用示例代码,通过initOcrv4初始化OCR并处理图片,输出识别结果(需UTF8转GBK编码)。附调用效果图展示了OCR识别效果。该工具为开发者提供了便捷的OCR解决方案。
2025-06-03 02:13:04
439
原创 go-sqlite在window下报错:implicit declaration of function ‘_beginthread‘
runtime/cgo: gcc_libinit_windows.c:136:27: error: implicit declaration of function ‘_beginthread’在window下使用go-sqlite会存在gcc问题。解决方案删除 其他的gcc 环境 只是用tdm-g
2025-01-03 05:01:40
390
原创 tauri中shell的特殊字符
官网例子:https://tauri.app/plugin/shell/中的入参是 \S+ 入参,但如果入参存在空格等特殊字符串,将无法传入。,shell的cmd命令将可以传入任意字符。
2024-11-04 02:13:05
358
1
原创 hyper-v连接显卡,hyper-v使用显卡能力、Hyper-V显卡虚拟化VMGpu设置
hyper-v连接显卡,hyper-v使用显卡能力、Hyper-V显卡虚拟化VMGpu设置
2024-08-16 16:46:45
3962
原创 hyper-v安装window10操作系统
hyper-v安装window10操作系统(2024年极其详细);Hyper-V 安装 windows10 虚拟机_hyper-v 安装win10;hyper-v安装window10操作系统;
2024-08-15 21:50:16
3148
原创 解决daemon not running; starting now at tcp:5037;adb: CreateFileW ‘nul‘ failed: 系统找不到指定的文件。 (2)
daemon not running; starting now at tcp:5037;adb: CreateFileW 'nul' failed: 系统找不到指定的文件。 (2)
2024-08-11 23:41:47
1484
原创 njs、nginx JavaScript、在nginx上写JavaScript、nginx支持js
njs、nginx JavaScript、在nginx上写JavaScript、nginx支持js现在是 2024-08-05 ,在一个月前,我逛nginx官网,还没有这个模块的介绍。看njs官网,在四年前已经创建这个项目。不知道是不是近期才把这个项目纳入。以前不知道这模块,傻傻去学lua了
2024-08-05 18:02:39
987
1
原创 分布式锁的三种实现方式:Redis、基于数据库和Zookeeper
分布式锁的三种实现方式:Redis、基于数据库和Zookeeper。在电商系统中,如果多个用户同时购买同一商品,可能会出现超卖现象。通过使用分布式锁,可以确保在同一时间只有一个用户能够进行购买操作,从而避免库存超卖的问题。
2024-07-26 11:07:56
997
原创 解决webstorm没有vue语法提示;webstorm没有代码提示
解决webstorm没有vue语法提示;webstorm没有代码提示使用webstorm 2023.x 开发vue项目。发现死活没有vue语法提示,即便是npm install、清理缓存。对比其他vue项目却有语法提示,最后发现依赖库被忽略了
2024-05-14 16:19:38
2084
原创 netty配置SSL、netty配置https(生产环境)
netty配置SSL、netty配置https(生产环境)那么netty如何使用可信任的证书呢?分以下步骤:1、可靠机构颁发正规证书2、正规证书转换为netty可加载的证书3、netty加载证书处理channel初始化
2024-05-13 14:48:55
2004
原创 关于构造注入bean的一些见解
关于构造注入bean的一些见解我关注的类似的spring的框架solon,发起了 是否有必要增加构造函数注入https://gitee.com/noear/solon/issues/I9LLT3#note_27456594的讨论,我觉得这个solon还挺好用的,生态相对完整(主要是我服务器的资源小)
2024-05-13 00:21:54
359
原创 netty配置SSL、netty配置https(开发)
netty配置SSL、netty配置https(开发)我们在开发下使用ssl,所用的证书将不被客户端信任。方案一, 快速。使用netty提供的临时签发证书
2024-05-10 21:48:40
707
原创 vue封装请求、合并js、合并多个js
vue封装请求、合并js、合并多个js作为一个后端开发,写前端时发现,每次导入api接口都会有一堆代码,要核对名称等一些列操作,我就很苦恼,为什么不能一个次导入,随意调用?(一次编译,到处运行)
2024-04-20 14:23:02
838
原创 jar读取目录配置、打包jar后无法获取目录下的配置
jar读取目录配置、打包jar后无法获取目录下的配置。java打成jar包后获取不到配置文件路径。解决项目打成jar包上线无法读取配置文件。打包jar后无法读取resource下的配置文件
2024-03-18 15:18:33
1984
原创 nginx部署前端工程替代方案gateway
nginx部署前端工程替代方案gateway:有市场要求部署的前端vue工程不使用nginx中间件。想弄国产替代的东方通之类的,公司没有购买该产品,我参考了网上的一些java网关框架,springcloud组件:gateway实现代替。注意后台都是用java编写的,因此也使用java实现前端静态文件的
2024-03-07 17:36:11
1240
原创 探究java反射取值与方法取值性能对比
探究java反射取值与方法取值性能对比。由于我开发框架时,经常需要对象取值。常用的取值方式有: 反射取值 方法调用取值
2024-03-05 01:25:15
737
原创 mybatis开发一个分页插件、mybatis实现分页、mybatis拦截器
mybatis开发一个分页插件、mybatis实现分页、mybatis拦截器;通过官网的mybatis插件说明可知,我们可以通过拦截器进行开发一个插件。
2024-03-03 19:15:11
537
原创 mybatis动态加载mapper.xml
mybatis动态加载mapper.xml、springboot mybatis动态加载mapper.xml
2024-03-01 20:05:12
1062
原创 springmvc内嵌tomcat、tomcat整合springmvc、自研国产web中间件
springmvc内嵌tomcat、tomcat整合springmvc、自研国产web中间件信创时,使用东方通(TongWeb)、宝兰德。有些名字你都没听过的还有国外的IBM、weblogic等商用servlet容器上面的容器或多或少都有各种坑,直接使用原方案tomcat部署,于是有了此文,将内嵌的tomcat直接运行
2024-01-08 10:20:18
2162
原创 Tomcat转SpringBoot、tomcat升级到springboot、springmvc改造springboot
Tomcat转SpringBoot、tomcat升级到springboot、springmvc改造springboot;我接手tomcat-springmvc-hibernate项目,使用tomcat时问题不大。自从信创开始,部分市场使用国产中间件,例如第一次听说的宝兰德、东方通
2023-12-21 14:43:02
2441
原创 libgdx播放视频、libgdx播放MP4、libgdx播放动画(二十二)
libgdx播放视频、libgdx播放MP4、libgdx播放动画最近《完蛋!我被美女包围了!》比较火,它基于视频交互进行游戏。于是有了这篇文章。libgdx实现视频播放,是对视频进行帧拆解,通过渲染更新到画面上。当前最新版本的库:2023年11月14日使用的库,这是一个快照版。说明libgdx目前
2023-11-14 15:35:16
310
原创 libgdx实现文本居中、libgdx文字居中、GlyphLayout文本居中
libgdx实现文本居中、libgdx文字居中、GlyphLayout文本居中,环境,2023年11月1日14:20:18最新。
2023-11-01 14:24:49
174
原创 libgdx中文输出、bitmapFont输出中文、bitmapFont输出文字、输出字体文字
libgdx中文输出、bitmapFont输出中文、bitmapFont输出文字、输出字体文字。2023年11月1日14:08:44最新、转自:https://lingkang.top/archives/libgdx-zhong-wen-shu-chu
2023-11-01 14:18:39
397
原创 JCEF中js与java交互、js与java相互调用
jcef中js与java相互调用,java与js相互调用,chrome与java相互调用,java与chrome相互调用、jcef与java相互调用
2023-09-22 14:55:49
1619
空空如也
有什么HTML弄用MD编辑器呢?
2022-05-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人