java
文章平均质量分 81
小青日禾
平安喜樂 順遂無憂
展开
-
JDBC常见的几种连接池使用?
连接池是一种技术,用于管理和协调数据库连接的创建、使用和释放。连接池起源于通过网络和客户端应用程序访问数据库时的性能和并发问题,当每个客户端请求都需要创建一个新的数据库连接时,这会导致大量连接创建和关闭的开销,从而导致系统性能下降。连接池通过在应用程序初始化时预创建一定数量的数据库连接并存储在连接池中,以便在需要时分配给应用程序。当客户端应用程序需要访问数据库时,它们从连接池中请求一个可用的连接,利用这个连接来执行数据库操作,并在完成后将连接释放回连接池。原创 2023-12-18 17:24:52 · 1576 阅读 · 0 评论 -
集合框架(三)ArrayList的常见使用
ArrayList动态数组实现ArrayList的底层是一个数组,当数组空间不足时,会自动扩容为当前容量的1.5倍(JDK1.4及以前的版本扩容为当前容量的2倍)。扩容是通过创建一个新的数组,并将原始数组中的元素拷贝到新数组中完成的。与数组相比具有动态增长与普通数组相比,ArrayList具有动态增长的能力,可以根据需要动态扩容/缩容。在实际开发中,动态增长意味着可以在程序运行时可根据需要添加/删除元素,这极大地提高了代码的灵活性。非同步集合ArrayList。原创 2023-12-01 20:21:38 · 378 阅读 · 1 评论 -
iava日期加减(Date、SimpleDateFormat、LocalDateTime)
我们在编写代码时会对时间进行处理加减,我们在这里讲解几种时间类型的加减代码展示运行结果。原创 2023-12-18 10:41:49 · 505 阅读 · 0 评论 -
java配置文件的使用 怎么读取配置文件?
配置文件的后缀一般是其实他们与java的HashMap结构是一样的,都是一个存放key-value对的容器,只是配置文件那些是属性与属性值的key-value对罢了ini与properties是完全一样的东西,正如*.dll与*.jar的对应关系一样,都是win32程序或者java程序必要的运行库。*.dll没有写过大型win32程序的人可能不熟悉,但是*.jar大家肯定知道,很多java程序的编写必须放进一些*.jar包使得开发更加便捷,然后你的java工程运行必须带着这些*.jar包才能运行。原创 2023-12-18 10:07:21 · 1140 阅读 · 0 评论 -
java Calendar日历类型常见方法
Calendar类获取24小时的方法获取时的方法获取日期的方法获取月份的方法获取年份的方法获取一个Calendar日历对象对应的Date日期对象获取当前时间的地区获取当前时间的毫秒值把日期设置为5把当前月份设置为5月把当前年份设置为2025年原创 2023-11-22 17:02:12 · 496 阅读 · 0 评论 -
Log4j配置文件详解(入门)
目录Log4j 的配置进一步解析Log4j配置文件日志格式化日志级别控制日志输出目标日志滚动策略日志过滤器日志追加器异步日志记录定制化日志格式环境特定的配置日志轮转1.Log4j允许你配置日志轮转,可以根据时间、文件大小或其他因素滚动备份日志文件,以便于管理和归档日志切割1.除了轮转备份日志文件,你还可以配置日志切割,即将日志文件按照一定规则分割成不同的文件,以便于管理和使用。自定义过滤器1.如果需要更精细的日志过滤,你可以编写自定义的过滤器来满足特定条件下的日志记录需求。Log4j 的配置文件是一个用于定原创 2023-11-14 07:27:40 · 833 阅读 · 1 评论 -
Log4j入门使用(加日志)
灵活的配置:Log4j 提供了丰富的配置选项,允许开发人员通过配置文件或编程方式定义日志的输出方式、目标、格式等,以及日志级别的控制。这使得开发人员可以根据需求和环境定制日志输出。多种日志级别:Log4j 定义了多个日志级别,如 TRACE、DEBUG、INFO、WARN、ERROR、FATAL,开发人员可以根据不同的需求选择适当的级别。可以根据环境配置,将某些级别的日志开启或关闭,以满足不同场景下的需求。多种日志目标:Log4j 支持多种日志目标,可以将日志输出到控制台、文件、数据库、网络等不同的原创 2023-11-14 07:11:39 · 50 阅读 · 1 评论 -
java里junit 单元测试、注释(入门)
JUnit 单元测试是指使用 JUnit 框架编写的针对代码中小的、独立的模块(通常是方法或者类)的测试。在 JUnit 中,您可以使用断言来验证代码的行为是否符合预期,以及使用注解来标记测试方法、测试套件等。执行单元测试可以帮助验证代码是否满足特定的业务需求和技术规范,增强代码的健壮性和可维护性。总的来说,JUnit 单元测试是软件开发中非常重要的一环,它可以提供更可靠的代码更快速的开发迭代更好的代码质量以及更高的系统稳定性。原创 2023-11-13 16:50:48 · 306 阅读 · 0 评论