RuntimeException 是那些可能在 Java 虚拟机正常运行期间抛出的异常的超类。 可能在执行方法期间抛出但未被捕获的 RuntimeException 的任何子类都无需在 throws 子句中进行声明。 也…
分类:java
java中如何将输出结果放入文件中
在某位置建立*.txt文本,复制代码,测试一下输出“123” public class Test { public static void rwFile(){ FileWriter fw = null; try { fw…
Java小记 —— 日期时间转换问题(相差一小时)
日期操作的时候经常会在字符串、毫秒和日期对象间转换,而且很多人都使用joda time库进行操作,这就会遇到以下说的问题(相信很多人也遇到了):就是对于某些特殊的日期,转换…
【记录】easyexcel导出后打开文件报已损坏
本地导出excel没问题,在linux服务器导出的excel文件是损坏的。 1、导出数据可能是空的。 2、linux 下可能没有权限创建临时文件,赋权限chmod 777 就可以了
java 8 date time 简单样例
参考 Java 8 Time Api 使用指南-珍藏限量版 部分样例 import java.time.temporal.TemporalAdjusters; import java.time.LocalDate; im…
事务与锁
事务 初学的时候,感觉事务的四大特性就那么回事,不就是一堆事要么完成,要么全部失败吗。还有经常说的脏读,幻读,不可重复读根本无法理解,就是那个存款取款的例子,我修改了数据,对方看到我修改的数据,这不很正常吗。现在看来,当…
SpringBoot 整合MyBatis 统一配置bean的别名
所谓别名, 就是在mappper.xml配置文件中像什么resultType=”xxx” 不需要写全限定类名, 只需要写类名即可. 配置方式有两种: 1. 在 application.y…
Spring Boot 2.2.1 正式发布,需特别注意这个注解的使用!
Spring Boot 2.2.1 已于2019年11月7日正式发布。 该版本内容包含110项修复、改进和依赖升级。 如果开发者要从Spring Boot 2.2.0升级到2.2.1的话,这里要特别注意有用到@Confi…
Java基础第三天--内部类、常用API
形参和返回值 抽象类名作为形参和返回值 方法的形参是抽象类名,其实需要的是该抽象类的子类对象 方法的返回值是抽象类名,其实返回的是该抽象类的子类对象 接口名作为形参和返回值 方法的形象是接口名,其实需要的是该接口的实现类…
JVM 运行参数 & 代码监控
1、Java代码监控 JDK提供java.lang.management包, 其实就是基于JMX技术规范,提供一套完整的MBean,动态获取JVM的运行时数据,达到监控JVM性能的目的。 package com.agan…
选择结构
基本if选择结构 语法: if(条件){ //条件为真执行 }条件为假执行大括号外 案列: 1 if(javaScore>98){ 2 System.out.println("奖励硬盘"); 3 }  …
linux 解压tar包
tar -xf settlement.tar Examples: tar -cf archive.tar foo bar # Create archive.tar from files…