墨xiao渊
码龄10年
关注
提问 私信
  • 博客:69,319
    社区:1
    69,320
    总访问量
  • 44
    原创
  • 1,108,189
    排名
  • 29
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2015-06-05
博客简介:

qq_28772075的博客

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得6次评论
  • 获得96次收藏
  • 代码片获得392次分享
创作历程
  • 5篇
    2023年
  • 8篇
    2022年
  • 31篇
    2021年
成就勋章
TA的专栏
  • 数据存储(redis、sql、mq)
    2篇
  • 基础(多线程、锁、集合)
    8篇
  • 环境(maven、jdk...)
    3篇
  • 生产问题
    6篇
  • 使用Tip
    7篇
  • spring
    1篇
  • 加密/解密
    1篇
  • JVM、JUC
    10篇
  • 测试用例
    2篇
  • httpClient
    1篇
  • go
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 搜索
    elasticsearch
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java透传参数至logback,自定义日志文件名。过期日志文件自动删除

filter日志拦截,把不需要打印的日志信息拦截在外,只录入有key参数的(filterReply = FilterReply.ACCEPT;
原创
发布博客 2023.09.01 ·
1141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SSH连接阿里服务器搭建JAVA环境

迁移tomcat到文件中,便于管理 mv apache-tomcat-9.0.78 tomcat。2.安装JDK(不存在时)我选了支持jdk1.8的。下载完成后,上传到服务器。3.右下角点击连接即可。1.查看是否存在jdk。
原创
发布博客 2023.08.11 ·
484 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从浅入深理解序列化和反序列化

序列化:把对象转换为字节序列的过程反序列:把字节序列恢复为对象的过程对象序列化机制(object serialization)是java语言内建的一种对象持久化方式,通过对象序列化,可以将对象的状态信息保存为字节数组,并且可以在有需要的时候将这个字节数组通过反序列化的方式转换成对象,对象的序列化可以很容易的在JVM中的活动对象和字节数组(流)之间进行转换。
原创
发布博客 2023.05.24 ·
1189 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

JAVA反射简介及应用

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。属性最重要的是名字实例方法最重要的是名字和形参列表构造方法最重要的是形参列表。
原创
发布博客 2023.05.23 ·
4638 阅读 ·
3 点赞 ·
2 评论 ·
15 收藏

利用PostgreSQL的存储过程为多个库表增加固定字段

PostgreSQL的存储过程及基本使用为每个表生成插入字段的SQL,执行,要粘贴好多遍表名 / 手工一个一个表加,很累!需要为某个schema下的表追加字段,可使用存储过程定义。
原创
发布博客 2023.05.12 ·
1695 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

无效的 “UTF8” 编码字节顺序: 0x00

对于输入对象 sqlsever的数据库表查询时,针对char varchar类型字段做replace函数处理。原由:就是因为sqlserver和pg的编码不一致,sqlserver的空串处理用了结束符,pg不支持该字符导入。在通过kettle对sqlsever数据迁移至postgresql操作时,报错无效的 “UTF8” 编码字节顺序: 0x00。SQL案例: select REPLACE(fieldName, CHAR(0), '') from table。查询结果做处理,增加字符串替换,再去导入。
原创
发布博客 2022.09.15 ·
5099 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

java执行python脚本

python执行是由多种方式的,可以在java程序中编写python代码执行,也可以提前写脚本,通过执行脚本文件方式执行。注意事项是 args[0]是python执行的命令,windows和linux注意区分,args[1]是文件地址,是本地的地址噢,不是http网络文件。关键代码(执行脚本的):Runtime.getRuntime().exec(String[] args)如果是网络文件的话,先下载到本机。通过java执行脚本文件,.........
原创
发布博客 2022.09.01 ·
5201 阅读 ·
5 点赞 ·
0 评论 ·
15 收藏

window环境 mysql 无法登录、密码正确权限错误、找不到mysql等语法问题

命令5:mysqld --console --skip-grant-tables --shared-memory。命令4:mysqld -console --skip-grant-tables --shared-memory。命令3 : mysqld --initialize-insecure mysqld --install。命令1:cd E:\AppData\MySQL\MySQL Server 8.0\bin。命令6:mysql -u root -p。管理员权限运行cmd。此时开启新的控制台。....
原创
发布博客 2022.08.27 ·
1259 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

开发问题,参数错误,程序包找不到,JAR冲突

感觉是我更改了接口后,测试类没反应过来,咱也不知道它从哪捞的代码,运行的时候测试类代码是新的,调用的service代码是旧的,参数不一致。3. 全部都一致还存在问题可能是IDE的问题 尝试mvn clean install 重新加载。一般差不多就成功了,但是我的测试类经常会报错XXX接口参数无法应用之类的报错。3. 我配置没问题,更新也没问题,感觉还是IDE和MAVEN之间有什么坑在。重构一下,解决了我所有问题,真的是超大的坑,搞一晚上 T^T。经过不断的踩坑,查到了一个命令。后面遇到的小问题就很简单了。.
原创
发布博客 2022.08.03 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MD5、AES 算法加密、解密

MD5、AES 算法加密、解密
原创
发布博客 2022.07.12 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

StringBuffer删除最后一个字符

StringBuffer删除最后一个字符
原创
发布博客 2022.07.12 ·
5953 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

错误: 找不到或无法加载主类 com.XXX.XXXApplication

springboot 错误: 找不到或无法加载主类
原创
发布博客 2022.06.10 ·
2631 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

@PathVariable接收参数信息不全的问题解决方案

原接口@GetMapping("/user/{type}")public List<Selection> users(@PathVariable("type") String type) { return userService.queryByType(type);}type入参是com.demo.user.man此时接收到的type数据为com.demo.user解决方案:调整路由信息@GetMapping("/user/{type:.+}")入参接
原创
发布博客 2022.04.12 ·
594 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

正则表达式解决:restful请求url中拼接参数问题

restful请求url中拼接参数工具类
原创
发布博客 2021.12.30 ·
1544 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Elasticsearch exception [type=illegal_argument_exception, reason=request [/index索引名/_search] contain

记录开发中遇到的问题:报错:Elasticsearch exception [type=illegal_argument_exception, reason=request [/index索引名/_search] containspring 2.4.5版本集成ES时,默认集成的是7.9的ES。我环境搭建的ES是6.8的,导致两个版本不匹配,报上述错误。下方是从其他博客上找到的spring和ES的对应版本,建议大家做好版本匹配。下面讲一下版本号不匹配时的解决方案:(更改前)调整spri
原创
发布博客 2021.12.30 ·
14878 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏

springboot+junit5+surefire测试报告

1. 框架:springboot + mybatis + mysql + junit52. 项目代码2.1 pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
原创
发布博客 2021.10.13 ·
1836 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

springboot定时任务@Autowired注入报空指针异常

定时任务代码:/** * @Author mxy * @Date 2021/9/15 * @Desc 用户定时任务 */@Slf4j@Componentpublic class UserTask { //注入方式不用@Autowired,改成下面的代码注入 private final IUserInfoService userInfoService= (IUserInfoService) ApplicationContextUtil.getBean("userInfoS
原创
发布博客 2021.09.15 ·
2486 阅读 ·
1 点赞 ·
3 评论 ·
6 收藏

go 环境搭建

go下载Downloads - The Go Programming Language (google.cn)然后一路安装next就行,在遇到修改安装地址的时候可以改成自己的地址环境搭建GOROOTGOPATH建立gopath目录,里面包含bin,pkg,src新增系统变量更新PATHwindows10 GOPATH不生效的话 就命令配置一下cmd命令:setx GOPATH D:\goSpace然后通过命令查看环境是否配置成功命令 .
原创
发布博客 2021.09.02 ·
3450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

maven junit surefire cobertura 测试报告

目录1 使用JUnit @Test测试用例2 生成XML,TXT测试用例报告surefire3 生成HTML测试用例报告surefire-report4 生成HTML测试覆盖率报告cobertura5 pom文件整体配置1 使用JUnit @Test测试用例pom文件配置增加junit, 测试<dependency> <groupId>junit</groupId> <artifactId>junit...
原创
发布博客 2021.09.02 ·
1540 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

安装配置ANT

1.前提准备,安装好JDK1.82.下载ANT,下载地址如下, 我选择的是标记黄色背景的选项,zip文件Apache Ant - Binary Distributions3.解压到自定义的安装路径下4.配置环境创建一个系统变量编辑PATH,增加 %ANT_HOME%\bin全部保存后,cmd控制台验证, ant -version环境配置成果~......
原创
发布博客 2021.08.31 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多