随笔分类 -  随笔

摘要:分词组合加密实现加密后可模糊查询 var code = “c4be91ae-2886-4578-9894-343a31089a89” 之前有次遇到一个数据库敏感字段脱敏的需求, 使用mybaits对数据库内的敏感字段进行加解密, 但是在加密储存之后,业务上但凡涉及到加密的字段都没办法进行模糊搜索 M 阅读全文
posted @ 2024-03-11 09:27 有锦 阅读(278) 评论(0) 推荐(0) 编辑
摘要:java基础大纲思维导图 不是卖资料!!!! 一段废话:自己断断续续整理的一份技术大纲,仅作参考!博客只作为一些知识点和经验的记录,真正动力来源还是得查漏补缺规划好路线和方向 先上一份截图,有兴趣可以参考参考 内容还不是很完善,不过技术永远在迭代 真正不过时的还是编程思想和底层原理 上个链接:@Ja 阅读全文
posted @ 2023-12-15 09:58 有锦 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Mybatis插件对指定字段加解密 1、需求环境:2、需求拆分3、代码实现 (懒得去除敏感信息了,先说明以下全是截图无代码)对存量数据对增量数据 1、需求环境: 在整个项目都结束之后,甲方希望库表内所有涉及到电话号码、详细地址、身份证号码、用户姓名等特殊数据进行加密; 在项目已经基本完结的情况下要多 阅读全文
posted @ 2023-12-14 10:00 有锦 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1、场景:定时任务设置每秒执行一次,但是每个任务的逻辑处理耗时超过1秒,那么定时任务是按照每秒执行一次还是每个任务执行完成后再按设置的时间执行? 代码: private static final String TIP = "定时任务->"; private static int TASK_ONE_N 阅读全文
posted @ 2023-02-03 16:16 有锦 阅读(90) 评论(0) 推荐(0) 编辑
摘要:几种反射的使用 代码注释很全,就不做其他说明了: package com.dwk.reflect; /** * 用来测试反射的对象 */ public class Worker { private String name; private Integer age; private String jo 阅读全文
posted @ 2022-04-25 17:27 有锦 阅读(4) 评论(0) 推荐(0) 编辑
摘要:记录一下在实际开发中养成的一些习惯 1、记录任务: 实际开发中一个项目基本都是一群人在开发,可能你接到任务后很好的完成了开发,但是在这种多人协作的情况下保不齐谁的任务要修改到你的代码,导致你的功能出现问题。 当然,在代码管理工具的管理下一般都能找到是谁的开发出现了问题;除此之外,一个系统庞大且复杂的 阅读全文
posted @ 2021-12-14 22:39 有锦 阅读(3) 评论(0) 推荐(0) 编辑
摘要:问题是这样的 在一个类中加了一个内部类,编译完之后放到服务器上 开始的时候疏忽了把内部类编译后的class也放到服务器上,然后就重启tomcat了 后面感觉用内部类对后面的开发不是很友好,就拆分出来重新封装了一个类。编译完成后重新把这两个文件放到服务器上,,,结果启动tomcat后 在程序运行过程中 阅读全文
posted @ 2021-09-20 14:49 有锦 阅读(11) 评论(0) 推荐(0) 编辑
摘要:确保你的tomcat启动成功了 1、查看ip端口是否都正确 一般在使用idea等工具启动成功之后,会自动使用浏览器打开所配置的url,如果在web.xml文件中配置了welcome页面会自动打开,如果浏览器打开后页面报404,首先查看一下浏览器url是不是和tomcat所配置的不一样。 2、进入to 阅读全文
posted @ 2021-08-19 09:20 有锦 阅读(300) 评论(0) 推荐(0) 编辑
摘要:工作的时候经常要把提测文件严格按照服务器上的目录来创建提测的文件夹,,手动创建太麻烦,用File类搞个小工具 直接复制粘贴路径就创建好了,多省事 附个代码,,File的基础使用😂😂 package com.dwk.fileoperate; import java.io.File; import 阅读全文
posted @ 2021-08-08 19:50 有锦 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一个大小写加数字的字符串生成工具,可以指定长度,没什么技术含量,直接贴代码了: /** * * Description: * 生成验证码 * @author: mushi * @Date: 2021/2/6 9:31 */ public class CheckCode { /**验证码*/ priv 阅读全文
posted @ 2021-07-18 23:39 有锦 阅读(8) 评论(0) 推荐(0) 编辑
摘要:本文仅介绍一下实现思路,不详细进行代码说明 业务场景:数据迁移后,需要将新库里的文档内容和老库里的文档内容进行对比,查找数据不一致的文档 这里说一下我之前想到的一些思路: 1、使用第三方工具来实现,之前使用google的高亮文本对比工具类,但是使用过后发现这个所谓的高亮文本对比只能按照字符顺序地进行 阅读全文
posted @ 2021-06-30 23:35 有锦 阅读(5) 评论(0) 推荐(0) 编辑
摘要:使用另一种配置方式就可以了: server.port=端口号 spring.application.name=应用名 eureka.instance.appname=服务名 eureka.instance.ip-address=xx.xx.xx.xx eureka.instance.hostname 阅读全文
posted @ 2021-06-29 18:37 有锦 阅读(8) 评论(0) 推荐(0) 编辑
摘要:跨域问题 SpringBoot开发环境 首先解释一下为什么会有这个问题, 我们平常在写程序的时候基本上都是写的“单机程序”,也就是所有的代码和资源都可以使用同一个ip:port访问到。那么当前端页面需要发送请求给另外一个ip:port下的程序进行处理的时候,就跨域了。 那么有的小伙伴可能会问了,为什 阅读全文
posted @ 2021-05-29 22:21 有锦 阅读(2) 评论(0) 推荐(0) 编辑
摘要:springboot控制版本的几次心酸历程 1、#mysql#:在自己本地跑的飞起的项目打包发给别人改好所有配置之后还是一直报错,,,由于时间太久没有当时的报错信息了,后来实在逼的没办法了挨个对工具的版本号,,显示jdk—mysql。。。。 nm,,就是因为mysql版本不一样,然后我本地用的5.× 阅读全文
posted @ 2020-12-01 21:15 有锦 阅读(6) 评论(0) 推荐(0) 编辑
摘要:mockmvc做单元测试的一般流程 springboot下的test是专门用来做单元测试的,在main包下的所有类都可以通过快速创建的方式创建对应的测试类。那么它有什么好处呢,我们一般测试的时候都是通过postman或者直接用浏览器发送请求给controller执行相应的操作,使用这两种方式的话需要 阅读全文
posted @ 2020-11-27 13:12 有锦 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示