自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

silentcow

独乐乐不如众乐乐

  • 博客(17)
  • 收藏
  • 关注

原创 【精简版】Java高频面试题

文章目录1. Java 基础1.1 Java 三大特性:封装1.1.1 封装1.1.2 继承1.1.3 多态1.2 八大基本数值类型:1.3 JDK 和 JRE的区别是什么?1.4 重写和重载的区别:1.5 接口和抽象类的区别是什么?1.6 String,StringBuffer 和 StringBuilder 的区别1.7 == 与 equals1.8 hashCode 与 equals2. Java 高级2.1 IO 流2.1.1 Java 中的IO 流分为几种?2.1.2 既然有了字节流,为什么还要分

2020-10-24 11:10:01 388

原创 Java8新特性-Stream流

Java8新特性-Stream流1、Stream 和 集合的区别Stream 关注的是对数据的运算,与CPU打交道集合关注的数据的存储,与内存打交道2、Stream 的特性1.Stream 不会自己存储元素2.Stream 不会改变源对象。相反,其会返回一个持有结果的新Stream3.Stream 操作是延迟执行的,这意味着他们会等到需要结果的时候才执行3、Stream 执行流程Stream 的实例化一系列的中间操作(过滤、映射。。。)终止操作说明:一个中间操作链,

2021-12-07 19:42:56 554

原创 idea中maven依赖爆红不自动下载解决办法

记一次错误:刚入职不就,准备利用下班时间做项目练习,但是计划实行刚开始,就卡在住了,连续三天,有点崩。问题:maven全部爆红,不自动下载,仓库也没有相应的文件夹。和往常一样,问度娘,各种方法都试过了但仍然没有解决。日常解决措施,我这里就不提了,网上一搜一大堆。我的解决措施:删掉 pom文件中的 < dependencyManagement >,然后就开始下载了。遂再次问度娘,得出原理:在内部的依赖不会马上到中央仓库中去下载jar包,而是在子工程引用的时候才会去下载jar包参考

2021-07-15 11:20:59 3823 6

原创 【Rochester】MongoDB的基本语法和使用

一、概念与特点后期补二、基本常用命令1. 数据库操作1.1 选择和创建数据库use 数据库名称注:如果数据库不存在,就自动创建。1.2 查看所有数据库命令1. show dbs2. show databases* 两者任选其一即可注意:在MongDB中,集合只有在内容插入后才会创建。​ 也就是说,创建集合(数据表)后,需要再插入数据,集合才会真正创建。1.3 查看当前使用的数据库db注:MongDB中默认的数据库为test,如果你没有选择数据库,集合将默认存放在tes

2021-06-23 17:52:45 291 1

原创 mybatisplus代码生成器

依赖的话,参考官方依赖配置文档官方文档即可import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.toolkit.StringUtils;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.config.

2021-05-20 14:15:35 124

原创 记一次Java用jdbc向数据库添加上亿条数据

字段利用的是 时间戳import java.sql.*;import java.text.SimpleDateFormat;import java.util.Date;import java.util.UUID;public class CHar { public static void main(String[] args) throws ClassNotFoundException, SQLException { Connection connection = nu

2021-05-12 12:02:37 132

原创 String,char使用equals做比较注意事项

直接看重点吧:使用 equals 时,会判断其是否是String 类型,如果不是,则直接返回false附上源码: public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String anotherString = (String)

2020-11-10 16:58:33 1836

原创 Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql.cj.jdb

错误1:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.org.springframework.jdbc

2020-10-17 08:39:42 75

原创 leetcode-1480. 一维数组的动态,以及Java中length、length()、size()的区别

leetcode-1480. 一维数组的动态和Java中length、length()、size()的区别:(本篇重点)因为在参考别人解析的时候,发现数组长度表示做法不一,特此在此提出来,欢迎讨论在此,先感谢 @张小烦一点都不烦点击参考此篇博文总结:length——数组的属性;length()——String的方法;size()——集合的方法;题目:给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。请

2020-07-11 23:44:46 192

原创 java.io.FileNotFoundException: class path resource [XXX] cannot be opened because

这两天在学习SSM整合,遇到了一个很让人意外的问题:HTTP Status 500 – Internal Server ErrorType 异常报告消息 Servlet.init() for servlet [DispatcherServlet] threw exception描述 服务器遇到一个意外的情况,阻止它完成请求。Exceptionjavax.servlet.ServletException: Servlet.init() for servlet [DispatcherServlet]

2020-06-09 16:09:42 783

原创 详细解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题,即在mybatis中dao接口与mapper配置文件在做映射绑定的时候出现问题,简单说,就是接口与xml要么是找不到,要么是找到了却匹配不到。先点击参考这篇文章解决:https://blog.csdn.net/sundacheng1989/article/details/81630370如果还是不行,仔细查看你建的包能不能分级展开检查方法

2020-05-08 23:25:12 179

原创 java.lang.ExceptionInInitializerError at cn.silentcow.dao.UserDaoTest.test(UserDaoTest.java:18) at

在学习Mybatis中,出现如下异常:异常:java.lang.ExceptionInInitializerError at cn.silentcow.dao.UserDaoTest.test(UserDaoTest.java:18) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect...

2020-05-06 23:14:16 2358 9

原创 java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents more

连接数据库时报错,造成这种问题原因是mysql8.0之后需要说明时区:解决方法:如图,加上时区,即可解决:?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT...

2020-05-05 21:54:28 225

原创 数据库mysql相关异常:ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'

前几天卸载了vs2019,导致mysql等应用顺带卸载了,在此吐槽一下:好流氓啊。好了,言归正传,今天遇到的问题,ERROR 1396 (HY000): Operation ALTER USER failed for ‘root’@‘localhost’这是由于密码没及时更新或者错误导致的**解决措施:**1.管理员身份打开命令提示符:2.登录mysqlmysql -u root ...

2020-05-04 21:36:52 3843 2

原创 mysql 8.0.15忘记密码重置方法,5.0旧方法使用无效果

1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,2.开启跳过密码验证登录的MySQL服务输入命令mysqld --console --skip-grant-tables --shared-memory 3.再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u root -p密码置为空,命令如下: use mysql ...

2020-05-04 21:19:20 185

原创 redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: Read timed

问题1:redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: Read timed out问题2:redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from ...

2020-05-04 18:34:51 4434

原创 tomcat启动错误:Error running 'Tomcat 9.0.34': Address localhost:1099 is already in use

tomcat启动错误:Error running ‘Tomcat 9.0.34’: Address localhost:1099 is already in use这是由于默认的1099本地地址被占用解决办法:1、cmd --> netstat -ano2、找到本地地址为1099的进程3、根据其对应的端口号去关闭它打开任务管理器,点击服务,点击PID ,找到对应的端口号,右键关...

2020-04-27 08:49:34 3493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除