- 博客(163)
- 收藏
- 关注
原创 electron-vite桌面端better-sqlite3跨平台兼容问题
解决Electron打包better-sqlite3跨平台兼容问题 本文分享了在Electron项目中解决better-sqlite3跨平台打包问题的方案。主要步骤包括: 根据Electron版本匹配对应的better-sqlite3.node文件(需与Chromium内核版本对应) 在src目录下创建resources文件夹,并按平台存放预编译的二进制文件 编写afterPack脚本,在打包时自动替换对应平台的better-sqlite3.node文件 配置electron-builder.yml文件,指
2025-12-10 09:41:57
541
原创 security之三级等保密码处理
摘要:本文介绍了一个基于三级等保要求的密码安全处理方案。PasswordProcessor类实现了密码错误次数限制、账户锁定、密码更新等功能,通过Redis缓存管理用户登录状态。DaoAuthenticationCustomProvider继承标准认证提供者,重写验证逻辑以集成密码处理器,满足三级等保对密码安全的严格要求。系统实现了密码错误次数限制、账户临时锁定、密码有效期管理等功能,确保用户认证过程符合安全规范。
2025-12-10 09:07:47
286
原创 vue使用js渲染组件案例(公用打印组件动态渲染)及静默打印实现
目前的业务是:对接三个平台,每个平台都会推送订单,有新订单时会通过socket推送给前端,前端需要根据门店配置实现订单的自动静默打印.问题: 封装好了顾客联和商家联,需要根据不同的订单渲染组件然后获取html和style传给已经实现的静默打印函数。其中商家联组件中还包含了其他组件,例如: 封装的条形码组件。
2025-12-08 16:10:51
323
原创 发布vue项目、nginx配置及问题场景(history)
因为用的是ruoyi的框架,改完后,点击登录,发现还是匹配不上,后面排查发现是因为login.vue登录成功跳转的时候路径变成了 ‘/middle-platform-manager//home/index’, 中间多了个 ‘/‘导致nginx匹配不上,需要再push路径的时候,处理router路由开头的’/’,部署后就完美解决了,退出、刷新、等了都没问题了。
2025-09-06 12:03:20
388
原创 uniapp 本地数据库多端适配实例(根据运行环境自动选择适配器)
DbClass方法抽象抽象模版 SqlAbapter.tssqlite实现indexedDb 实现动态选取db-pluginsapi应用testService页面使用执行效果 以浏览器(indexedDb)为例
2025-02-26 15:19:44
883
原创 aviator 使用案例
aviator 轻量级表达式引擎需求: 每个检查项目都可以维护自己的指标,分为异常和正常指标,指标分为两种一种是数字形式的比较,一种是字符串形式的包含。
2025-01-21 09:10:45
634
原创 vue3使用tsx渲染复杂逻辑的表单
目前的应用场景是:检查项目是树结构,有的项目还需要动态显示对应的子集项目用的是uniapp+vue3+ts+vite生成的app。
2025-01-20 00:27:46
389
原创 oracle 乱码(编码为AMERICAN_AMERICA.US7ASCII)问题解决
【代码】oracle 乱码(编码为AMERICAN_AMERICA.US7ASCII)问题解决。
2023-09-27 11:59:41
2269
原创 JaxWsDynamicClientFactory 跳过证书验证
【代码】JaxWsDynamicClientFactory 跳过证书验证。
2023-08-30 11:08:28
1146
4
原创 HttpClient 绕过证书验证- sun.security.validator.ValidatorException: PKIX
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 问题。
2023-08-30 09:30:10
475
原创 spring-authorization-server (1.1.1)自定义认证
spring-authorization-server 1.1.1spring-authorization-server自定义认证spring-authorization-server 客户端及授权服务器
2023-07-27 10:29:52
3806
5
原创 多个HttpSecurity配置(局部AuthenticationManager)
1. 多端httpSecurity2. 局部Authentication及Authorization3. 多个token/多端token隔理4. 多个httpSecurity配置
2023-07-25 22:31:29
1828
7
转载 spring url 匹配规则
该应用名就是service mesh中的域名,但是由于一些特殊的URL,例如url中带入参数,这种是不通用的,需要一定的规则匹配,如果某些条件没有考虑到可能导致获取到的应用名并不是目标想访问的,带来一定的错误。API 网关支持三种匹配方式。当路径长度相同时,继而遵循 绝对匹配 > 参数匹配 > 前缀匹配 的规则(更详细的说明请参照上面的官方文档)。公司的后端服务采用service mesh做服务治理,网关转发时,通过URL作为唯一标识,找到网关配置中URL对应的应用名,示例,以下配置,优先级由低到高,
2023-06-12 10:16:37
829
原创 json、xstream转换器及配置全局jackson
遇到了一个bug,在使用别名是swagger生成的参数不是别名而是实体参数,还是重复的,所以便使用了全局jackson统一使用fastjson的名称序列化
2023-06-02 16:12:52
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅