- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 java枚举的values方法,生成的数组顺序是怎样的?
方法是在枚举类型的元数据中定义的,由Java运行时提供,因此你不需要自己实现它。而且,由于枚举常量的顺序是固定的,它们可以被用作数组索引或集合元素的顺序依据。,它返回该枚举类型所有枚举常量构成的数组。这意味着,数组的第一个元素是枚举中第一个声明的常量,第二个元素是第二个声明的常量,以此类推。运行上述代码,输出将会是枚举常量按照它们在。)类型可以有一个静态方法。需要注意的是,枚举的。在Java中,枚举(
2024-04-29 14:37:58
200
原创 Serializable接口为什么要定义serialVersionUID变量
的主要作用是在进行序列化和反序列化操作时,确保序列化的类的版本与反序列化的类的版本是兼容的。如果序列化的类的版本与反序列化的类的版本不一致,可能会导致反序列化失败,抛出。接口的类被修改,特别是修改会影响对象的序列化形式时,就需要考虑版本的兼容性问题。接口是一个标记接口,用于标识一个类可以被序列化(即可以在网络上传输或存储在持久化存储中)。这样,即使类的结构发生变化,只要开发人员在修改类的同时更新了。的目的是在进行对象序列化和反序列化时,提供版本控制和兼容性保证,以避免因类版本不一致而导致的问题。
2023-08-29 08:30:00
302
1
原创 RabbitMQ 的官方文档以及相关的教程和示例代码
通过阅读这些资源,您将获得有关 RabbitMQ 的深入理解,从基本概念到高级特性,以及如何在不同的环境中使用它。官方文档和示例代码将成为您学习和应用 RabbitMQ 的重要参考。
2023-08-28 17:11:13
434
1
原创 ThreadPoolTaskExecutor配置文件
当使用时,可以通过配置文件或代码来进行详细的配置。在上面的配置中,您可以根据需求调整各个参数的值,以满足应用程序的性能和资源管理需求。的优点包括灵活的配置选项和 Spring 集成。通过适当的参数调整,可以使线程池在应用程序中具有良好的性能和资源管理,以适应不同的并发需求。
2023-08-28 17:07:38
185
1
原创 JAVA IO 实际练习
当涉及到实现一个文件复制工具的小型程序时,您可以使用Java的I/O流来完成。这个示例程序演示了如何使用字节流复制一个文件。程序首先指定了源文件名和目标文件名。然后,它使用读取源文件的内容,使用写入目标文件。这个程序适用于需要将一个文件的内容完全复制到另一个文件中的场景。您可以根据实际需要修改源文件名和目标文件名。请注意,这只是一个基本示例。在实际的应用中,您可能还需要考虑更多的异常处理、资源释放以及更复杂的文件复制场景。
2023-08-28 16:45:26
52
1
原创 JAVA IO流的高级特性
在每次循环中,我们对读取的每一行进行处理(在这里只是简单地将字符串转换为大写),然后将处理后的结果写入到输出文件中。在这个示例中,我们创建了一个 Person 类,并实现了 Serializable 接口,使其对象可以进行序列化和反序列化。运行代码后,你将看到输出文件 output.txt 中的内容是将输入文件中的每一行转换为大写字母后的结果。缓冲流是Java IO流中常用的高级特性之一,可以提高IO操作的性能和效率。通过使用缓冲流,我们可以减少实际的IO操作次数,提高读写的效率。
2023-08-28 16:14:27
53
1
原创 JAVA IO流的类和API
InputStream和OutputStream:这是字节流的基本抽象类,用于读取和写入字节数据。常用的子类包括FileInputStream、FileOutputStream、ByteArrayInputStream、ByteArrayOutputStream等。Reader和Writer:这是字符流的基本抽象类,用于读取和写入字符数据。常用的子类包括FileReader、FileWriter、BufferedReader、BufferedWriter等。
2023-08-28 15:41:53
46
1
原创 【SVN打分支】
SVN打分支🌟SVN打分支🎃参考文章👍: [svn打分支和合并操作](https://www.cnblogs.com/hfdp/p/7954326.html).🍟1.检出项目至本地目录🥤2.在检出的项目中,右键选择分支/标记🍔3.确定就OK啦😜,超级简单!😁🌟SVN打分支你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。🎃参考文章👍: svn打分支和合并操作.🍟1.检出项目至本
2022-03-03 11:55:43
270
1
原创 linux 安装 ftp
linux 安装 ftp前提????:1.安装????:2.创建ftp用户????:3.修改/etc/vsftpd下的vsftpd.conf配置文件????:3.1新增local_root=/data/haha????:4.启动ftp????:5.遇到的问题????:5.1上传文件失败????:6.有用的参考????:前提????:防火墙关闭1.安装????:yum install vsftpd2.创建ftp用户????:#创建用户 hahauseradd haha#设置用户密码pas
2021-06-23 15:49:27
126
1
原创 上传图片报错java.io.IOException: Stream closed
一.上传图片报错报错文字:2020-12-12 22:12:07.473 [http-nio-82-exec-1] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is or
2020-12-12 23:10:31
2867
转载 Mybatis遇到的疑惑1-JdbcType对应数据库字段类型
Mybatis遇到的疑惑1JdbcType对应数据库字段类型参考博文:记自己在mybatis中设置jdbcType的一个坑1) DATETIME显示格式:YYYY-MM-DD HH:MM:SS时间范围:[ ‘1000-01-01 00:00:00’到’9999-12-31 23:59:59’]2) DATE显示格式:YYYY-MM-DD时间范围:[‘1000-01-01’到’9999-12-31’]3) TIMESTAMP显示格式:YYYY-MM-DD HH:MM:SS时间范围:[ ‘
2020-09-09 14:56:21
1491
原创 百度富文本编辑器Ueditor使用心得
百度富文本编辑器Ueditor使用心得1.下载插件。小伙伴可依据自身需求下载对应版本,帅气的博主下的是jsp版本。2.导入项目。博主项目是SSM,把下载的 ueditor 包放在了 webapp --> resources 文件夹下3.将 ueditor --> jsp 下 lib 文件夹的 jar 包,移动到 WEB-INF --> lib 下。4.将 ueditor --> jsp 下的 config.json 和 controller.jsp 移动至 uedi
2020-08-31 17:25:26
914
求帮优化配置,用途:java开发
2023-01-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人