springboot默认是用logback来记日志的。每次启动服务时见下面最先打印出来的日志: "C:\Program Files\Java\jdk1.8.0_40\bin\java.exe" ... SLF4J: Cl…
分类:java
当单例模式遇到序列化会出现什么问题
什么是单例模式 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 什么是序列化 简单来说序列化就是一种…
java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone
报错信息:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one…
数组下标为什么是从0开始?
数组的 4 个基本元素:数组名称、数组元素、元素下标、数据类型 数组(Arrary)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据(方便寻址)。 原因一:历史原因 &n…
正则表达式判断文件名是否合法
对于文件名是否合法有个正则表达式的判断,下面直接看个例子: public class Test { public static void main(String[] args) { String s=”mam…
linux解锁文件夹
一、终端下的操作 更改访问权限: sudo chmod -R 777 二、图形界面的操作 1、右击这个带锁的文件或者文件夹,选择属性。 2、切换到“安全”选项卡,点击“编辑”,选择“添加”,输入au再点检查名称,系统会自…
java中字符数组转字符串时的常见错误
首先,在java中字符数组转字符串用的是 String str = new String(ch);(其中ch是一个字符数组); 但是,字符数组在定义时需要给他开空间,一般空间都是往大了开,以免数组越界; 当用以上语句将字…
沈师PTA--JAVA程序设计-第3章习题集(2)--单选题答案版 2021-11-03
R2-1 以下对封装的描述正确的是 (2分) A. 如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用 B. 只能对一个类中的方法进行封装,不能对属性进行封装 C. 封装的意义不大,因此在编码时尽量不要使…
Java 一个pdf拆分成多个pdf
以下代码是将 test.pdf 文件拆分成多个文件,且拆分出来的文件命名规则是 :当前系统时间-序号。 // 根据页码拆分pdf,有多少页就拆成多少张pdf File file = new File("D:/test.p…
wiki文档_有效使用Wiki进行文档编制的3个技巧
wiki文档 使用Wiki作为文档并不是一个新主意。 有无数的开源项目。 如果您正在寻找一种快速编写和发布文档的方法,那么Wiki可以替代现有的许多技术编写工具。 也就是说,许多Wiki上的文档并不总是像它可能那样有效,…
将数组转换为JavaScript中的对象
Let’s say you have the following array, 假设您有以下数组, const nums = [1, 2, 3, 4, 5]; console.log(nums); Outpu…
java replaceAll替换圆括号
在手写sql的时候,根据参数处理查询条件. select * from staff where 1 = 1 and staff_id in ($staffIds) and staff_name in ($staffNam…