Java开发
文章平均质量分 61
kokotao
穿过荆棘,才能到达更广阔的未来。
展开
-
log4j2日志框架配置+日志记录写入数据库
import com/*** @description: TODO 单例模式数据库连接工厂方法static {// 验证数据源配置是否正确,尝试获取连接 try(Connection testConnection = druidDataSource . getConnection()) {= null) {} else {} } /*** 获取数据库连接。* @return 数据库连接对象。原创 2024-05-17 23:42:20 · 969 阅读 · 0 评论 -
使用JXLS+Excel模板制作灵活的excel导出
前期一直卡在模板的批注上,改了很多遍的模板批注最终才成功导入,记录下方便以后寻找。原创 2024-04-22 21:43:09 · 394 阅读 · 3 评论 -
【使用java ssm Excel解析创建数据库批量导入数据库】
最近属实忙的很,也很久没有写blog,既然有点时间就整理一下吧。使用java ssm Excel解析 创建数据库批量导入。这个代码是自己记录回忆使用,板书格式很随意。until 数据库工具实现创建插入数据库。controller 调用一下就好了。没时间直接贴代码吧!原创 2023-05-10 15:10:10 · 191 阅读 · 0 评论 -
Java面试题全面总结
Java面试试题原创 2023-03-10 19:33:47 · 78 阅读 · 0 评论 -
Java基础常见面试题-异常-泛型-反射-注解-SPI-序列化-IO流
Java泛型是JDK5中引入的一个新特性。使用泛型参数可以增强代码的可读性以及稳定性。泛型就是参数化类型或类型参数化反射是指能访问、检测、修改其本身状态的能力;SPI=Service Provider Interface,字面意思服务提供者的接口序列化:就是将数据结构或者对象转化为二进制字节流的过程。反序列化:将在序列化中产生的二进制字节流转换成数据结构或者对象。序列化和反序列化常见应用场景:对象在进行网络传输;将对象储存到文件前需要进行序列化,将对象从文件中读取出来需要进行反序列化。原创 2023-02-25 17:21:29 · 441 阅读 · 0 评论 -
java基础-面向对象
1操作少量的数据: 适用 String2单线程操作字符串缓冲区下操作大量数据: 适用 StringBuilder3多线程操作字符串缓冲区下操作大量数据: 适用 StringBuffer。原创 2023-02-23 22:26:05 · 194 阅读 · 0 评论 -
Java基础概念与常识的面试题-1
在Java语言中,jvm可以理解的代码就叫字节码(扩展名为.class的文件)。它不面向任何特定的处理器,只面向虚拟机。 优点:1 解决了传统解释型语言执行效率低的问题 2 同时保留了解释型语言可移植性的特点;Java程序运行相对来说是高效的方法的返回值是指我们获取到某个方法体中的代码执行后产生的结果!返回值的作用是接收结果,使得它可以用于其他的操作. 1 无参数返回值方法//......// 下面这个方法也没有返回值,虽然用到了 returnif (...) {原创 2023-02-23 10:59:42 · 155 阅读 · 0 评论 -
jvm知识与面试题
jvm面试相关原创 2023-02-22 19:54:23 · 58 阅读 · 0 评论 -
jvm知识点与面试题
定义:Java虚拟机(Java virtual machine),一种能够运行Java字节码的虚拟机。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。第五块:运行时常量池(Runtime Constant Pool)方法区、堆、java栈、PC寄存器、本地方法栈。3 执行引擎:执行字节码,或者执行本地方法。第四块:方法区域(Method Area)3 Java中垃圾收集的方法有哪些?2 运行时数据区(内存结构)用来装载.class文件。第三块:堆(Heap)原创 2023-02-22 17:00:45 · 525 阅读 · 0 评论 -
mybatis之自动映射与自定义映射与级联查询
# 自动映射【resultType】 自定义映射【resultMap】-- 定义主键字段与属性关联关系 -- > < id column = "id" property = "id" > < / id >原创 2023-02-15 00:06:19 · 215 阅读 · 0 评论 -
java开发-用户注册-MD5工具加密密码
封装执行加密的工具类(MD5Util.java)可以直接在addUSer()方法运行前进行加密。MD5加密是一种常见的加密方式,我们经常用在保存用户密码和关键信息上。原创 2023-02-10 13:21:26 · 1308 阅读 · 0 评论