JAVA
l.x._.
这个作者很懒,什么都没留下…
展开
-
SQLITE | 遇到 [SQLITE_BUSY] The database file is locked (database is locked) 问题
在springboot 下使用 SQLITE, 出现错误.由于找了很久没有找到解决方式, 误打误撞解决了, Mark 一下.最终原因: 使用了 DB Browser for SQLite 工具连接数据库, 导致在 IDEA 执行的时候出现上锁错误, 关掉工具即可....原创 2020-12-28 11:03:17 · 4829 阅读 · 1 评论 -
Junit | Junit 学习笔记
Assert 类, 断言org.junit.Assert 类 public class Assert extends java.lang.Object这个类提供了一系列的编写测试的有用的声明方法. 只有失败的声明方法才会被记录.assertFalse()比如 assertFalse 的条件是假的, 则返回 true代码:import static org.junit.Assert.assertEquals;import static org.junit.Assert.assertFals原创 2020-09-21 14:00:18 · 249 阅读 · 0 评论 -
笔记 | Spring Boot 的测试
《深入理解Spring Cloud与微服务构建》笔记 4.2.3:该测试章节要与前面的小案例结合该章节代码:package com.example.demo;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.原创 2020-08-18 10:21:44 · 112 阅读 · 0 评论 -
错误整理二 | assertThat, equalTo, @RunWith, @SpringBootTest标红
《深入理解Spring Cloud与微服务构建》整理:关于 4.2.3 Spring Boot 的测试一章,assertThat, equalTo方法报红,添加对应包即可:import static org.junit.Assert.*;import static org.hamcrest.Matchers.equalTo;关于本章的代码:package com.example.demo;import org.junit.Test;import org.junit.runner.RunW原创 2020-08-18 09:51:35 · 1580 阅读 · 0 评论 -
错误整理一 | IntelliJ IDEA 2019.2.2 关闭 single instance only
《深入理解Spring Cloud与微服务构建》笔记一:IntelliJ IDEA默认运行项目后,再点击运行就是重启,但有时候,需要配置项目的不同端口号,同时运行。关闭方法:1、点击IDEA右上角项目的隐藏下拉框,出现下拉列表,点击Edit Configurations2、弹出Run/Debug Configuration对话框,勾选Allow parallel run注意:在IDEA某些旧版本中,出现的不是Allow parallel run,而是Single instance only,如原创 2020-08-18 09:03:34 · 1812 阅读 · 1 评论 -
Java | IO流 | java.io.FileNotFoundException: xxxxx路径 (拒绝访问))
出现问题如下:原因就是访问的是文件目录,而我是因为目录不存在而出现该问题,出现该问题的原因还可能是目录没权限解决方法:先判断目录是否存在,不存在则创建 //要判断目录是否存在!!! if (!file1.exists()){ //创建多级目录 file1.mkdirs()...原创 2020-04-20 20:18:36 · 654 阅读 · 0 评论 -
JAVA | MYSQL | java.sql.SQLException: Invalid value for getInt() - ‘’
出错提示如下:检查数据库,发现该栏字段为varchar类型,而我变成写成了用Integer接收将Integer类型改为String类型即可。原创 2020-02-22 08:30:02 · 697 阅读 · 0 评论 -
剑指offer|写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号
做题总结题目:写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号题目提示是进制转换相关知识:位与( & ):(全1则1)第一个操作数的第n位于第二个操作数的第n位如果都是1,那么结果的第n为也为1,否则为0位异或( ^ ):(相同为0不同为1)第一个操作数的第n位于第二个操作数的第n位 相反,那么结果的第n为也为1,否则为0左移(<<)...原创 2019-10-09 19:19:00 · 169 阅读 · 0 评论 -
剑指offer|连续子数组的最大和
在牛客网刷剑指offer:提交代码的时候报错:测试用例:[1,-2,3,10,-4,7,2,-5]对应输出应该为:18你的输出为:17看了评论才发现,原来是我理解错了题目的意思,题目说连续最大子序列和,并没说明一定是从数组的第0个元素开始。public class Solution { //这个方法是指定数组都是从0开始计算,找到的连续最大子序列和 public s...原创 2019-10-05 13:10:18 · 99 阅读 · 0 评论 -
JAVA|javax.net.ssl.SSLException MESSAGE: closing inbound before receiving peer's close_notify异常
解决方法:jdbc.url=jdbc:mysql://localhost:3306/hmmtest?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT原创 2019-09-06 12:32:52 · 202 阅读 · 0 评论 -
JAVA|解决|对实体"serverTimezone"的引用必须以 ' ; ' 分隔符结尾
使用数据库的时候,出现 — 对实体"serverTimezone"的引用必须以 ’ ; ’ 分隔符结尾 — 的错误解决方法:改正url//原始:<property name="driver" value="com.mysql.cj.jdbc.Driver"/> <property name="url" value="jdbc:mysql://...原创 2019-08-05 10:03:02 · 1113 阅读 · 0 评论 -
Java学习笔记--File类
一、File类&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;File类:描述文件系统中的一个文件或目录,我们可以通过File类来查看磁盘上的一个文件或目录,可以获取文件的信息:大小,文件名等,但是不能通过File获取文件内容,还可以通过File类来创建文件或目录,删除文件或目录。File类各方法举例以及说明如下: import java.io.File; import jav...原创 2019-03-16 13:59:06 · 132 阅读 · 0 评论 -
Java学习笔记——Java获取键盘输入值的方法
一、System.in.read()实现从控制台接收一个字符,然后将其打印出来public class TestInput { public static void main(String[] args) throws IOException{ System.out.print("enter a char:"); char c = (char) System.in.read(); ...原创 2019-03-19 20:15:22 · 177 阅读 · 0 评论