- 博客(10)
- 收藏
- 关注
原创 nacos安全测评漏洞:nacos未授权访问漏洞【原理扫描】
nacos目前使用的版本为v2.0.3,后台管理界面虽然有账号密码的登录验证,但是服务注册和读取配置没有认证配置。
2024-05-11 09:32:41 421 1
原创 k8s安全测评漏洞:SSL/TLS协议信息泄露漏洞(CVE-2016-2183)
k8s组件使用了IDEA、DES和3DES等算法,修改配置文件禁用上述算法即可。
2024-05-09 15:56:53 724 3
原创 springboot集成urule规则引擎
urule规则引擎目前有2.x,3.x,4.x,其中2.x是开源免费的,3.x和4.x是面向商业的收费pro版本。
2023-08-01 11:17:48 660 2
原创 springboot项目集成redission实现分布式锁
在引入redission之前,项目中已经集成了redis作为公共服务,公共模块中redission的引入会覆盖redis的配置,所以集成方式为redis作为公共模块引入项目,在该项目中再单独引入redission,完美解决冲突。
2023-07-13 09:01:49 439 1
原创 MySQL数据库规范
第二范式:实体数据要有惟一标识,通常是主键,并且数据库表每一列都和主键相关,而不能只与主键的某一部分相关(主要针对联合主键而言),即一张表只讲一件事。3.核心业务表必须包含create_time,create_user,update_time,update_user,is_delete,便于查问题。数据备份的备份表,名称必须以bak_开头,以日期为后缀。2.基本表常用字段:id,create_time,create_user,update_time,update_user,is_delete。
2023-03-04 14:48:31 141
原创 springboot集成Camunda,加前端bpmn页面流程编辑器
一般Camunda会自动初始化mysql生成act_开头的49张表,如需手动初始化sql,可去官网找到对应版本(此例中Camunda版本为7.18.0)的sql脚本文件,然后如上启动流程的时候给流程变量flag初始化和赋值,后续提交任务的时候,也可随时通过修改流程变量的值来控制流程分支的走向。其中:”可执行文件“,这个选项需要勾选上,不然流程部署后,3.b.启动流程实例步骤获取不到definitionId。其中流程变量deptMajor,在启动流程时候,需要定义数据类型(值可以先不定义)
2023-02-21 20:00:58 7398 1
原创 使用阿里EasyExcel实现上传下载、导入导出Excel
首先引入pom依赖:1.下载后端java代码如下:web端访问即可获得名为down.xlsx的Excel文件,文件内容如下:前端html代码:后端java代码:数据实体沿用下载类DownloadData.java,在前端页面上传之前下载的附件down.xlsx点击上传后,后台输出如下: 成功读取到上传的文件内容。 一般情况下,需要对导出的Excel进行样式微调:其中ColumnWidth可以设置列宽,根据以上所示,可以调整标题的背景色、字体大小,内容行的背景色、字体大小等,
2022-12-04 21:39:25 3259
原创 java自动代码生成
可在线自动生成代码,省去复制、修改通用模板代码的繁琐过程,减少团队70%以上的开发工作量基于java的template模板引擎velocity,在定义好模板文件后,动态产生适应业务的java、xml、html、sql等代码文件。
2022-11-22 17:33:27 5231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人