- 博客(17)
- 资源 (6)
- 收藏
- 关注
原创 idea生成自定义Maven原型(archetype)项目工程模板
Maven项目模板。是为了后续能帮助开发者更快速的生成和模板一致的项目工程,使得用户不需要重新整理项目骨架,直接使用默认的模板骨架,或在模板骨架上做修改即可。
2025-03-02 17:25:01
1244
原创 fastDFS分布式文件系统下载安装测试
fastDFS分布式文件系统FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。简介FastDFS服务端有两个角色:跟踪器(tracker)和
2021-09-07 20:18:23
898
原创 linux系统使用docker部署项目,docker默认存储路径内存爆满问题
linux系统docker部署项目,内存爆满问题docker更换默认存储路径以及迁移历史镜像和容器到新的路径下先整理下相关命令docker相关命令###################### docker服务启动,停止相关命令 ###################### 1.docker守护进程重启systemctl daemon-reload2.docker服务启动命令systemctl start docker3.docker服务重启命令systemctl restart
2021-07-31 20:38:44
915
原创 车轮子——组装树形结构数据
好久没写博文了,真是对不住啊,写博文真是一件快乐的事情啊今天我想说的是一个常用的知识点,为什么要特别记录呢,,因为这个非常非常之常用,,常用到什么程度呢,,那就是几乎所有项目都会用到的方法,,也是为了避免重复造轮子,因此记录一下呗。。今天要说的就是后端组装树形结构数据的方法,,比如部门多级下拉框,部门多级列表,菜单多级,地区多级等等,,就是说只要你是树性的,那就都可以套用,这就是我说的车轮子,虽然这个车轮子并不那么优雅,高大上,,以后会不断更新树形组装的方法的,如果大家有其...
2021-04-17 23:26:55
274
原创 springboot集成swagger2生成文档(使用swagger-bootstrap-ui美化)
swagger接口文档集成步骤直接上集成步骤:在pom.xml中导入swagger相关依赖<!-- Swagger2是一款restful接口文档在线生成和在线接口调试工具 --> <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> ...
2020-05-08 15:34:19
992
原创 Java应用DES加密
Java应用DES加密DES加密概念算法原理Java代码实现DESUtils工具类总结参考链接java应用相关C#应用相关DES加密之前没了解过这方面,这次由于公司需要,要求Java和C#对加密做一个互通加密。在这里做一个小结。概念DES(Data Encryption Standard)是一种对称加密算法,对称加密本质就是加密和解密都使用的是同一个密钥,因此密钥一定要保存好,如果泄露,可...
2020-04-28 17:15:57
1898
原创 springboot自定义注解使用AOP防止重复提交
对于重复提交问题,可能大多数人并没太注意,由于问题本身难被发现,导致人们的忽视。但这个问题一旦发生,就可能是致命的问题,特别是对于电商项目,或者金融类等会有致命性错误。这两天在网上看了很多资料,,前端或者后端都有很好的实现方法,这里只总结了下后端处理方法。这里我使用redis分布式锁,springAOP切面,自定义注解方式实现。首先思路是:在前端调接口时候,需要传token授权口令...
2020-03-01 19:26:29
1153
原创 存储过程,函数——mysql批量添加随机生成用户信息(生成随机数)
前两天看到了一篇博客,学习到了mysql通过存储过程批量随机生成用户信息的方法,在这里分享给大家,同时也做一个学习记录。闲话不多说,进入正题首先我这边用户信息表d_user表结构如下:CREATE TABLE `d_user` ( `id` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT...
2020-02-27 16:07:29
3931
原创 Java代码获取系统环境变量问题
今天看以往的项目,启动项目报路径找不到的错误,翻看日志得知是路径乱码了。获取环境变量方式:System.getProperty("key");System.getenv("key");(其中‘key’为环境变量名)查看问题:在项目中获取环境变量后还需要拼接一部分路径,经过多次打log查看测试发现,,系统环境变量的值路径斜杠方向不一样,,最后将环境变量值反斜杠‘\’更改为斜杠...
2020-02-11 16:32:46
1399
原创 数据迁移(二)——统一替换指定数据库所有表中指定字段的值(通过cmd命令执行.bat脚本文件的形式应用存储过程)
通过上篇博客分享了通过使用navicat数据库可视化工具编写sql语句的方式来应用存储过程。上面方式大家可以发现一些问题,如果要改的字段较多的话,可能要调用执行多个存储过程,对后面的使用带来烦恼,并且不易管理。根据以上问题,我1.考虑到可以将命令写在bat脚本文件中,通过cmd命令执行.bat脚本文件来统一执行命令;2.或者直接在cmd命令窗口连接mysql数据库,操作某一数据库,将脚本命令复...
2019-10-12 14:22:33
578
原创 数据迁移(一)——统一替换指定数据库所有表中指定字段的值(存储过程应用)
最近做项目的3期优化,需求是将之前的运维系统项目嵌入到一个大的项目中充当一个模块,但是数据库还是保留之前的,只是把用户,组织以及权限相关表删除,相关关系应用大系统中处理。在最后有一个需求是:将之前系统中保存的数据迁移到新的数据库(指没有那些用户,组织,权限的数据库)中。 其实以上迁移数据,最简单的就是把老的数据导出来sql文件形式,再在新的数据库中去执行sql文件;但...
2019-10-11 17:54:19
932
1
原创 聚合项目打war包,部署tomcat问题
日前做一个人脸识别的项目,框架搭建采用人人的安全框架,数据库使用sqlite数据库,对于这个数据库也是第一次用到,还有待研究,,,这次就说一个问题,项目打war包问题,对于这个也是有点懵了。首先项目是多模块聚合项目,其次使用springboot框架,打war包一直报错,说是找不到类包之类的,,控制台报错如下:最后根据报错信息判断是少包依赖,,之后就是在主项目pom文件中比对。。。最后还...
2019-03-16 16:07:53
1510
翻译 springboot国际化的使用(一)
步骤:1.首先建立一个meven项目2.在pom.xml中加如下依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId>...
2019-01-21 16:21:58
2048
原创 【定时导出数据库数据】Java导出mysql数据库数据到本地&导入sql文件数据到mysql数据库——项目总结
开发需求:做一个定时任务,每天凌晨备份一下MySQL数据库数据到指定目录。在网上查了很多资料,最后终于搞出来了,网上查了都是通过DOS命令来导出MySQL数据库数据的,dos命令执行备份命令格式: mysqldump -P port -h ip -u username -ppassWord projectName > d:\db.sql 要注意的是该命令必须在MySQL数据...
2018-08-31 18:45:33
3086
9
DESUtils.java
2020-04-28
HttpClientUtil.java
2020-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人