java
文章平均质量分 94
游走走
这个作者很懒,什么都没留下…
展开
-
windows环境下编译OpenJDK12
环境:Windows11。原创 2023-08-07 23:32:04 · 1009 阅读 · 0 评论 -
String之intern()方法
在1.6及其之前的版本中,intern是先判断字符串常量是否在字符串常量池中,如果存在直接返回该常量,如果没找到,则将该字符串常量加入到字符串常量池,也就是在字符串常量区建立该常量。在1.7及其之后的版本中,intern是先判断字符串常量是否在字符串常量池中,如果存在直接返回该常量,如果没找到,则把该字符串对象的引用加入到字符串常量池中(实际该常量还在堆中)。总结,这两个版本的主要区别就是字符串常量池保存的是对象还是对象的引用。 String s1 = new String("a") +.原创 2020-12-09 13:11:19 · 126 阅读 · 0 评论 -
【Java入门】5000字JVM学习总结 ( 面试必看 )
目录一、执行引擎1. 编译2. 执行3. 垃圾回收二、类加载器子系统1. 类的生命周期2. 类加载器类型3. 双亲委派机制4. 类初始化的时机三、运行时数据区一、执行引擎1. 编译2. 执行3. 垃圾回收二、类加载子系统1. 类的生命周期2. 类加载器类型3. 双亲委派机制4. 类初始化的时机三、运行时数据区一、执行引擎1. 编译2. 执行3. 垃圾回收二、类加载器子系统1. 类的生命周期2. 类加载器类型3. 双亲委派机制4. 类初始化的时机三、运行时数据区JVM,Java Vir原创 2020-11-09 11:45:42 · 416 阅读 · 0 评论 -
MyBatis一对多查询@Select @Many
dao层:@Select("<script>" + "select * from t_parent" + "</script>") @Results({ @Result(property="children",column="id",many=@Many(select="com.sample.demo.dao.getList")) }) List<Type> getList(原创 2020-10-31 17:47:01 · 1624 阅读 · 0 评论 -
Springboot配置validator参数校验
pom.xmlGlobalExceptionHandler.javaResult.java1 pom.xml <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version&g.原创 2020-10-22 21:15:48 · 317 阅读 · 0 评论 -
Springboot配置操作日志AOP
pom.xmlIpUtil.javaMyLog.javaSysLog.javaSysLogAspect.javaSysLogMapper.javaSysLogService.javaapplication.properties1 pom.xml<!--spring切面aop依赖--> <dependency> <groupId>org.springframework.boot</groupId> .原创 2020-10-22 20:59:44 · 187 阅读 · 2 评论 -
springboot项目mysql数据库中文乱码问题
在application.properties中配置的数据库url后加上 ?useUnicode=true&characterEncoding=UTF-8,如下:spring.datasource.url=jdbc:mysql://127.0.0.1:3306/blog?useUnicode=true&characterEncoding=UTF-8原创 2020-06-06 09:22:29 · 457 阅读 · 0 评论 -
springboot项目通过qq邮箱发送邮件
参考:https://www.cnblogs.com/happy4java/p/11205907.html开启qq邮箱帐户设置中的smtp服务,并记下授权码(这个是之后配置用的密码)在application.properties中引入依赖注入JavaMailSender实例并发送邮件引入依赖:application.propertiesspring.mail.host=smtp.qq.comspring.mail.username=xxxxxx@qq.com // 开启smpt服务的qq邮原创 2020-06-06 09:00:32 · 417 阅读 · 0 评论 -
sql日期格式化
sql日期格式化:DATE_FORMAT(date,'%Y-%m-%d %H:%i:%S')原创 2020-06-03 22:22:06 · 240 阅读 · 0 评论 -
spring boot项目修改端口号
找到application.properties文件,修改这一行server.port=8080一般默认是8080原创 2020-06-03 22:19:47 · 226 阅读 · 0 评论 -
Java刷题笔记
https://youzouzou.github.io/java-daydayup/原创 2020-05-30 16:01:39 · 164 阅读 · 0 评论 -
【Java核心技术卷】关于除以0的计算
书上有一句「一个正整数除以0的结果为正无穷大。计算0/0或者负数的平方根结果为NaN。」这句话中有错误。跑一下代码看看便知:public class hello{ public static void main(String[] args) { try{ System.out.println("1--->" + 0/0); } ...原创 2019-12-21 13:02:16 · 484 阅读 · 0 评论 -
【Java核心技术卷】运行图形化应用程序
// hello.javaimport java.awt.EventQueue;import java.awt.event.*;import java.io.*;import javax.swing.*;public class hello{ public static void main(String[] args) { EventQueue.invokeLa...原创 2019-12-10 15:32:13 · 211 阅读 · 0 评论 -
#学习笔记#(64)java数组,参数args选择排序
public class hello { public static void main(String[] args) { if (args.length == 9) { for (int i = 0; i < args.length; i++) { for (int j = i; j < args.length; j++) { if (Integer.parseIn原创 2016-06-08 12:39:26 · 252 阅读 · 0 评论