- 博客(78)
- 收藏
- 关注
原创 Sm4加密调用BetyUtils.toHexString方法,总是内存溢出
Sm4加密调用BetyUtils.toHexString方法,总是内存溢出,需要将String 换成StringBuilder(具体原理可以查询builder和加号的原理。
2024-09-27 15:42:26 218
原创 mysql递归查询所有子节点
- id为节点的唯一标识,name为节点名称,parent_id为父节点id。-- 假设节点表结构为:node(id, name, parent_id)
2024-08-14 15:35:12 193 1
原创 IDEA和Window 10的快捷键冲突问题解决(回到上一步 ctrl + alt + 左向箭头电脑屏幕直接横屏了)
4. 快捷键管理 --- 禁用 --- 应用。1.右键单击 图形选项——系统盘图标——启用。5.完成 window 10的快捷键禁用。2.右键单击 图形属性...3.选择 选项和支持。
2024-07-14 10:29:24 509
原创 tail命令和less命令
tail 可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。
2024-07-14 09:37:29 248
原创 Apipost 和 Apifox
对于API 文档功能来说,Apifox 支持的语言、框架和格式会比 Apipost 多,在接口文档的设计和呈现方面,Apifox 修改和查看会更加便捷。如果功能是和Postman一样的产品,建议直接用 postman 吧,至少用惯了不用更换软件...Apifox 的Mock服务零配置直接就能用,减少学习的成本,Mock出来的数据也像我们实际业务里产生的数据,实用性强一些。
2024-06-26 15:34:36 1065
原创 form表单用.serializeArray()方法对disabled属性的特殊处理
如果不加入则打印90个,可以把上面的name="proj"也加入到当前序列化对象中。如果加入disabled="disabled"属性,则打印89个。
2024-06-22 08:48:25 208
原创 是否要做序列化(Serializable)处理小结论
如果是hession接口一定要将提供者和消费者都做对象序列化(Serializable)处理,不然就会提示参数不匹配。消费者: 如果是rest接口,则可以不用做序列化(Serializable)处理,因为是json传参。提供者:如果是json传参,则不需要做序列化(Serializable)处理,可做json传递。
2024-06-14 16:05:39 433
原创 心理健康教育CJ 在线考试(客观题)(中国石油大学)
心理健康教育CJ 在线考试(客观题)(中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-06-02 00:52:34 1146
原创 马克思主义基本原理第一阶段在线作业(中国石油大学)
马克思主义基本原理第一阶段在线作业 (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:31:32 714
原创 马克思主义基本原理第二阶段在线作业(中国石油大学)
马克思主义基本原理第二阶段在线作业(中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:30:45 623 1
原创 大学英语(三)第一阶段在线作业(中国石油大学)
大学英语(三)第一阶段在线作业(中国石油大学) (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:06:19 739
原创 大学英语(三)第二阶段在线作业(中国石油大学)
大学英语(三)第二阶段在线作业(中国石油大学) (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:05:09 909
原创 大学英语(三)第三阶段在线作业(中国石油大学)
大学英语(三)第三阶段在线作业(中国石油大学) (中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:03:43 1046
原创 计算机应用基础第三阶段在线作业(中国石油大学)
计算机应用基础第三阶段在线作业(中国石油大学)(中国石油大学)计算机科学与技术 专升本 2024 第一学期
2024-04-10 16:02:22 697 1
原创 计算机应用基础第一阶段在线作业(中国石油大学)
#(中国石油大学)#计算机科学与技术 #专升本 @2024 第一学期 #计算机应用基础第一阶段在线作业
2024-04-10 15:56:51 1178
原创 AI、AGI、AIGC、ChatGpt 理解
随着自然语言生成技术NLG和AI模型的成熟,AIGC逐渐受到大家的关注,目前已经可以自动生成文字、图片、音频、视频,甚至3D模型和代码。ChatGpt目前仍以文字方式交互,而除了可以用人类自然对话方式来交互,还可以用于更为复杂的语言工作,包括自动生成文本,自动问答,自动摘要等多种任务。人工智能生成内容(Artificial Inteligence Generated Content,缩写为AIGC),又称生成式AI,被认为是继专业生产内容(PGC)、用户生产内容(UGC)之后的新型内容创作方式。
2024-04-08 16:22:15 691
原创 数组字符串转换为对象
System.out.println("转化后的JSONArray"+jsonArray);// 遍历 jsonarray 数组,把每一个对象转成 json 对象。// 首先把字符串转成 JSONArray 对象。// 得到 每个对象中的属性值。// 一个未转化的字符串。
2024-03-27 10:58:18 422
原创 @DataEncrypt 字段加密注解
定义注解自定义ObjectMapper@Bean@Primary自定义绑定序列化类和相关字段的关联关系@Override= null) {自定义标准序列化类对具体的字段进行加密处理AESUtil为自行实现的加密工具类@Overridetry {// 拿到request 就可以根据接口来决定是否进行该注解的处理注解加在字段上进行使用接口返回数据中,对应的phone值为加密值。
2024-03-01 16:50:48 430
原创 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 791
原创 docker-compose文件详解.yml
env_file # 从指定文件中读取变量设置为容器中的环境变量, 可以是单个值或者一个文件列表, 如果多个文件中的变量重名则后面的变量覆盖前面的变量, environment 的值覆盖 env_file 的值。external_links # 连接不在 docker-compose.yml 中定义的容器或者不在 compose 管理的容器(docker run 启动的容器, 在 v3 版本中使用 swarm 部署时将忽略该选项)
2024-02-04 15:16:09 943
原创 linux 查询日志命令
Filesystem:表示该文件系统位于哪个分区,因此该列显示的是设备名称;Mounted on:文件系统的挂载点,也就是磁盘挂载的目录位置。Available:表示剩余的磁盘空间大小;Used:表示用掉的磁盘空间大小;前 20行和后20行的日志片段。Use%:磁盘空间使用率;
2024-02-02 16:44:53 403
原创 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 1216
原创 cpa考试复习计划
战略(内容不多,侧重记忆) 约200-300小时。审计(难度比较大,着重记忆) 约500-500小时。经济法(纯记忆类科目) 约200-300H。会计(最难的一科) 约450-550小时。财务(难度大) 约400-500小时。税费 约250-350小时。预祝大家,逢考必过!
2024-01-29 09:15:09 366
原创 Jmeter的插件使用以及录制HTTPS请求的APP操作过程
ps:数据库链接驱动如果需要需要专门下载,例如mysql需要jdbc的jar包,地址:http://dev.mysql.com/downloads/file/?下载地址:http://jmeter-plugins.org/downloads/all/jmeter-server.bat:windows下启动负载生成器服务文件。/lib目录——存放Jmeter依赖的jar包,同时安装插件也放于此目录。在jmeter中bin目录下点击jmeter.bat。jmeter.log:Jmeter运行日志文件。
2024-01-26 14:22:46 368
原创 序列化漏洞com.alibaba.fastjson.JSONException: type not match. com.alibaba.fastjson.JSONObject ->...
在执行redis.get(key)的时候,得到{"@type":"com.alibaba.fastjson.JSONObject","appContext":"logback"}说明:序列化之后发现json串中有"@type":"com.alibaba.fastjson.JSONObject",其中"@type"键对应的value指定任意反序列化类名,由此造成反序列化漏洞。解决办法String x = redis.get(key);if(x.contains("com.alibaba
2024-01-26 10:06:05 692
原创 Lock wait timeout exceeded; try restarting transaction
还是先看官方文档,从文档上来看wait_timeout和interactive_timeout都是指不活跃的连接超时时间,连接线程启动的时候wait_timeout会根据是交互模式还是非交互模式被设置为这两个值中的一个。TCP三次握手成功之后,客户端会进入阻塞,等待服务端的消息。:当看到mysql报错的时候,具体报错的错误号,不要盲目的去按着错误号去解决,需要冷静的分析下,透过现象看本质,结合实际,从根本上去解决问题,就像这个问题,如果一个事物被阻塞了50秒之久,那么基本可以断言数据库有问题!
2023-12-28 16:18:18 1692
测试软硬件系统信息的工具: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关注的人