- 博客(155)
- 资源 (1)
- 收藏
- 关注
原创 【DB】Oracle存储过程
存储过程(Store Procedure)是一种在数据库中预先编译并存储的SQL代码合集,可以包含SQL语句和控制结构(如条件语句、循环等),用于完成一个或一系列数据库操作(比如对查询订单然后对订单进行修改)。存储过程可以接受输入参数、返回输出参数,并且可以返回结果集。它们通常用于执行复杂的数据操作和业务逻辑。在Oracle PL/SQL中,游标(Cursor)是用于逐行处理查询结果集的机制。游标允许你遍历查询结果集中的每一行,并对每一行执行特定的操作。以下是游标的基本语法和示例。使用BEGIN。
2025-01-25 15:59:03
1383
原创 【前端】VsCode自动格式化再也不报Eslint错误了
场景:是不是在开发过程中经常遇到代码书写过后出现编译错误,然后整个项目都运行不起来,就非常恼火,比如Ctrl+S就出现下面这种情况,如果你的前端使用Idea进行编写使用快捷键ctrl+alt+l格式化了一下,那你直接要爆掉,全是eslint报错,如何解决呢?
2024-12-18 17:42:04
569
原创 【五斗米】场景题
你也可以使用 Java 8 的 Stream API 来过滤掉不符合条件的元素,然后将结果收集到一个新的集合中。方法,可以根据给定的谓词(Predicate)删除集合中的元素。的子接口,提供了双向遍历列表的能力。它同样可以用于删除元素。循环来删除元素,但这种方法在遍历集合时删除元素会导致。方法,可以在遍历集合时安全地删除元素。是一种常见的方法,特别是在处理。因此,通常不推荐使用这种方法。从 Java 8 开始,
2024-11-30 21:31:47
187
原创 【Java】Java开发中你需要掌握的Lambda表达式
Lambda表达式是Java 8引入的一种新的语法结构,用于简化匿名内部类的编写。它主要用于函数式编程,使代码更加简洁和易读。Lambda表达式的主要作用是提供一种简洁的方式来定义和传递函数式接口的实例。
2024-10-12 14:28:01
443
1
原创 【Linux】Linux基本命令
Linux 是一个开源的操作系统内核,广泛应用于服务器、桌面、嵌入式系统和超级计算机等领域。它由 Linus Torvalds 于 1991 年首次发布,并由全球开发者社区共同维护和开发。以下是一些关于 Linux 的常用命令。
2024-09-24 10:06:28
1142
原创 【Java】将数据导出到指定word模板当中,批量导出多个word并压缩成zip并加密(代码实现)
将数据导出到指定word模板当中,批量导出多个word并压缩成zip并加密,总有一款适合你的业务需求。
2024-07-27 11:44:47
1226
3
原创 【Java】使用SHA-256 SHA-512进行加密(代码实现)
使用SHA-256 SHA-512进行加密解决MD5可能存在的碰撞冲击等风险
2024-07-23 17:46:22
1006
1
原创 【Java】java实现文件上传和下载(上传到指定路径/数据库/minio)
所有源码均以上传至https://download.youkuaiyun.com/download/m0_64210833/89233948
2024-04-27 23:13:56
17693
11
原创 【Java】Redis存储和获取泛型
Redis需要存储不同类型的值,创建一个泛型工具类,用于包装 RedisTemplate,使其支持泛型进行存储和获取、
2024-03-22 14:56:18
670
原创 【Error】mysql报错:[Err] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
原因为:系统无法识别或找不到指定的校对集,sql对应的mysql版本与当前要导入的mysql库的版本不一致,引发的1273错误。处理sql后重新在mysql库中导入sql文件即可。解决办法:打开sql文件,将文件中的所有。
2024-02-27 10:06:42
859
原创 【Error】Error running Application. Command line is too long.Shorten the command line via JAR manife
4.Shorten command line选择“JAR manifest”,点击“Apply”生效即可。翻译过来发现是:运行应用程序命令行太长,通过JAR清单或通过类路径文件缩短命令行并重新运行。2. 选择左侧的启动失败的项目,点击右侧“Modify options”3.点击“shorten command line”1.点击“Edit Configurations”
2024-02-26 16:37:11
12226
1
原创 【Java】SpringBoot集成freemarker|这下总该学会了吧
SpringBoot集成freemarker,包含freemarker语法和源码测试,拉取可用。
2024-02-02 16:36:54
7512
3
原创 【Java】SpringBoot快速整合Redis
SpringBoot快速整合Redis, 测试从数据查询和从redis缓存中查询的效率差别。
2024-01-18 16:31:29
1954
原创 【Docker】手把手教你在windows使用Docker安装Nacos[详细教程]
手把手教你在windows使用Docker安装Nacos[详细教程]
2024-01-16 15:20:53
4393
1
原创 【Error】MYSQL执行sql报错:[Err] 1146 - Table ‘performance_schema.session_status‘ doesn‘t exist
[Err] 1146 - Table 'performance_schema.session_status' doesn't exist 解决办法
2024-01-09 19:15:57
1226
原创 【Java】SpringBoot快速整合WebSocket实现客户端服务端相互推送信息
SpringBoot快速整合WebSocket,内涵详细代码加测试(跑不起来来打我)
2023-12-26 21:47:48
7900
11
原创 【Java】SpringBoot快速整合Kafka
Kafka是一个开源的流式平台,用于构建实时数据流应用程序和实时数据管道。Kafka旨在处理大规模的数据流,具有高吞吐量、可扩展性、持久性和容错性的特点。
2023-12-25 18:00:09
6052
原创 【Error】failed to load config from D:\Users\MXIN\IdeaProjects\xxx\vite.config.ts error when starting
确保 Vite 已安装: 确保你的项目中已经安装了 Vite,并且版本是兼容的。在项目根目录下执行以下命令安装 Vite
2023-12-14 17:57:25
4049
原创 【Error】504 Gateway Timeout(已解决)
504 Gateway Timeout,通常是因为代理服务器(通常是NGINX或类似的服务器)在等待上游服务器(后端服务器)的响应时超过了设置的时间限制。
2023-11-10 15:27:55
14262
3
原创 【Java】@RequestParam、@PathVariable和@RequestBody的用法与区别
@RequestParam、@PathVariable和@RequestBody的用法与区别
2023-10-26 10:21:04
1378
原创 【Java】如何计算文件的md5值,并解决为什么有的是31位?(代码实现)
计算文件的MD5值时应该始终得到一个32位的十六进制字符串,因为MD5摘要的长度是128位,而每位的十六进制表示需要4位。所以,无论文件的内容如何,计算出的MD5值应该始终是32位。
2023-10-10 17:55:36
1231
原创 【Java】Java发送httpPost,httpGet,httpPut,httpDelete请求
Java发送httpPost,httpGet,httpPut,httpDelete请求
2023-09-28 17:41:10
2605
原创 【前端】解决文件只能在windows系统上传成功,而linux系统上传失败。
解决文件只能在windows系统上传成功,而linux系统上传失败。
2023-09-21 10:07:06
684
springboot上传文件到指定路径、数据库、minio免费
2024-10-30
linux环境安装nginx【纯内网版本】
2023-05-22
拉取项目后如何成功启动
2023-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人