- 博客(83)
- 收藏
- 关注
原创 docker.desktop安装redis和rabbitmq
15672 是Web管理界面的端口(启动后浏览器访问 http://localhost:15672 ,默认账号密码都是 guest )。- 关闭并删除容器(数据会存在卷里,不会丢失): docker-compose down。- 数据库:默认是 postgres (或者看配置里的 DB_NAME )先执行 wsl --shutdown 关闭 WSL 服务,再重新执行 wsl --update。- 用户名: system (配置里的 DB_USER )- 端口: 5432 (配置里的主机端口)
2025-12-04 21:45:49
491
原创 关闭IDEA防火墙/关闭笔记本防火墙
以Windows系统为例,可打开“控制面板”,进入“系统和安全”>“Windows Defender防火墙”,点击“允许应用通过Windows Defender防火墙”,点击“更改设置”,再点击“允许其他应用”,找到IntelliJ IDEA并添加即可[__LINK_ICON]。- Mac系统:打开“系统设置”,点击“网络”,选择“防火墙”,点击左下角的锁图标解锁,输入管理员密码,然后将“启用防火墙”的勾选取消即可。3. 点击“更改设置”按钮,然后点击“允许其他应用”。
2025-10-19 21:51:54
423
原创 关于2024.1.1版本找不到git Branch的问题解决
在最上面的选择View -->Appearance -->Status Bar Widgets -->Git Branch,即可出来。
2025-03-11 22:48:16
270
原创 springboot热部署实现
由于使用的是IDEA开发工具,添加热部署依赖后可能没有任何效果,接下来还需要针对IDEA开发工具进行热部署相关的功能设置。项目进行热部署测试之前,需要先在项目的。选择IDEA工具界面,配置下面两个地方。
2025-03-05 20:33:02
253
1
原创 Lock wait timeout exceeded; try restarting transaction 异常
try restarting transaction” 的错误提示,导致该事务被终止。当遇到 "Lock wait timeout exceeded;try restarting transaction" 错误提示时,说明在数据库操作过程中,一个事务等待获取某个锁的时间超过了数据库设定的锁等待超时时间,导致事务被终止。如过要修改,则得修改MySQL的innodb_lock_wait_timeout配置, 在 MySQL 中,默认的innodb_lock_wait_timeout值是 50 秒。
2024-11-26 11:50:54
1243
原创 Sm4加密调用BetyUtils.toHexString方法,总是内存溢出
Sm4加密调用BetyUtils.toHexString方法,总是内存溢出,需要将String 换成StringBuilder(具体原理可以查询builder和加号的原理。
2024-09-27 15:42:26
292
原创 mysql递归查询所有子节点
- id为节点的唯一标识,name为节点名称,parent_id为父节点id。-- 假设节点表结构为:node(id, name, parent_id)
2024-08-14 15:35:12
370
1
原创 IDEA和Window 10的快捷键冲突问题解决(回到上一步 ctrl + alt + 左向箭头电脑屏幕直接横屏了)
4. 快捷键管理 --- 禁用 --- 应用。1.右键单击 图形选项——系统盘图标——启用。5.完成 window 10的快捷键禁用。2.右键单击 图形属性...3.选择 选项和支持。
2024-07-14 10:29:24
985
原创 tail命令和less命令
tail 可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。
2024-07-14 09:37:29
457
原创 form表单用.serializeArray()方法对disabled属性的特殊处理
如果不加入则打印90个,可以把上面的name="proj"也加入到当前序列化对象中。如果加入disabled="disabled"属性,则打印89个。
2024-06-22 08:48:25
289
原创 是否要做序列化(Serializable)处理小结论
如果是hession接口一定要将提供者和消费者都做对象序列化(Serializable)处理,不然就会提示参数不匹配。消费者: 如果是rest接口,则可以不用做序列化(Serializable)处理,因为是json传参。提供者:如果是json传参,则不需要做序列化(Serializable)处理,可做json传递。
2024-06-14 16:05:39
508
原创 心理健康教育CJ 在线考试(客观题)(中国石油大学)
心理健康教育CJ 在线考试(客观题)(中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-06-02 00:52:34
1557
原创 马克思主义基本原理第一阶段在线作业(中国石油大学)
马克思主义基本原理第一阶段在线作业 (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:31:32
1187
原创 马克思主义基本原理第二阶段在线作业(中国石油大学)
马克思主义基本原理第二阶段在线作业(中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:30:45
1076
1
原创 大学英语(三)第一阶段在线作业(中国石油大学)
大学英语(三)第一阶段在线作业(中国石油大学) (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:06:19
1606
原创 大学英语(三)第二阶段在线作业(中国石油大学)
大学英语(三)第二阶段在线作业(中国石油大学) (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:05:09
4619
原创 大学英语(三)第三阶段在线作业(中国石油大学)
大学英语(三)第三阶段在线作业(中国石油大学) (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:03:43
2005
原创 计算机应用基础第三阶段在线作业(中国石油大学)
计算机应用基础第三阶段在线作业(中国石油大学)(中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:02:22
890
1
原创 计算机应用基础第一阶段在线作业(中国石油大学)
#(中国石油大学)#计算机科学与技术 #专升本 @2024 第一学期 #计算机应用基础第一阶段在线作业
2024-04-10 15:56:51
1411
原创 AI、AGI、AIGC、ChatGpt 理解
随着自然语言生成技术NLG和AI模型的成熟,AIGC逐渐受到大家的关注,目前已经可以自动生成文字、图片、音频、视频,甚至3D模型和代码。ChatGpt目前仍以文字方式交互,而除了可以用人类自然对话方式来交互,还可以用于更为复杂的语言工作,包括自动生成文本,自动问答,自动摘要等多种任务。人工智能生成内容(Artificial Inteligence Generated Content,缩写为AIGC),又称生成式AI,被认为是继专业生产内容(PGC)、用户生产内容(UGC)之后的新型内容创作方式。
2024-04-08 16:22:15
1512
原创 数组字符串转换为对象
System.out.println("转化后的JSONArray"+jsonArray);// 遍历 jsonarray 数组,把每一个对象转成 json 对象。// 首先把字符串转成 JSONArray 对象。// 得到 每个对象中的属性值。// 一个未转化的字符串。
2024-03-27 10:58:18
591
原创 @DataEncrypt 字段加密注解
定义注解自定义ObjectMapper@Bean@Primary自定义绑定序列化类和相关字段的关联关系@Override= null) {自定义标准序列化类对具体的字段进行加密处理AESUtil为自行实现的加密工具类@Overridetry {// 拿到request 就可以根据接口来决定是否进行该注解的处理注解加在字段上进行使用接口返回数据中,对应的phone值为加密值。
2024-03-01 16:50:48
522
原创 LAST_INSERT_ID() 函数分析
4) LAST_INSERT_ID()返回的这个ID值是以Connection维度存储在数据库服务端的,这意味着它返回的值是本次Connecton上一个插入语句所产生的第一个自增值,就算其他Connection也对自增值进行了操作,当前Connection的这个值也不会受到影响。这个特征保证了每个Connection可以取回自己当前的ID值,不存在并发问题。向tableA插入数据后,再向tableB插入数据,LAST_INSERT_ID返回tableB中的AUTO_INCREMENT列的值;
2024-02-06 14:48:12
1096
原创 docker-compose文件详解.yml
env_file # 从指定文件中读取变量设置为容器中的环境变量, 可以是单个值或者一个文件列表, 如果多个文件中的变量重名则后面的变量覆盖前面的变量, environment 的值覆盖 env_file 的值。external_links # 连接不在 docker-compose.yml 中定义的容器或者不在 compose 管理的容器(docker run 启动的容器, 在 v3 版本中使用 swarm 部署时将忽略该选项)
2024-02-04 15:16:09
1072
原创 linux 查询日志命令
Filesystem:表示该文件系统位于哪个分区,因此该列显示的是设备名称;Mounted on:文件系统的挂载点,也就是磁盘挂载的目录位置。Available:表示剩余的磁盘空间大小;Used:表示用掉的磁盘空间大小;前 20行和后20行的日志片段。Use%:磁盘空间使用率;
2024-02-02 16:44:53
627
原创 java出现Address already in use: JVM Bind 端口被占用,解决办法
2,若方法一查询不到进程,(假设使用IDEA) 则在Run- Edit onfigurations中删掉添加的Tcat,之后再重新配置Tomcat及其artifacts等,可解决。3.若还是不行,ctrl Shift Delete 打开资源管理器,关掉Idea和Java ivm的进程,重新打开idea 尝试运行。1.启动cmd,执行命令netstat -anolfindstr 1899 ,会查询出占用端口号的进程号,这时候执行命令。解决假设端口为1899。
2024-01-31 10:39:01
1580
测试软硬件系统信息的工具:EVEREST Ultimate Edition 5.30.2043 Beta
2023-08-27
mybatis自动生成mapper文件
2023-08-07
Axure谷歌浏览器插件axure-chrome-extension下载
2023-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅