自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 关于Java多线程以及Java并发编程

Java多线程与Java并发编程 对于计算机而言,CPU是极其重要的资源,如何高效的利用CPU资源成为提高程序执行性能时的必经之路。此时就不得不提到两组眼熟的名词:并行与并发、进程和线程。 并行&并发 并行:同时执行,一只手画圆形,一只手画方形,同时进行; 并发:在一段时间间隔内交替执行,右手(或左手),画完圆形画方形。 进程&线程 进程:一个程序的一次执行就是一个进程,进程是一个...

2020-03-29 21:27:20 109

原创 IDEA连接数据库失败

问题描述 IDEA连接数据库输入用户名密码后点击测试连接,返回failed连接失败。 点击view查看失败原因 提示错误号为08001 分析原因 MySql 5.X版本和MySql8.X版本之间有个比较大的区别,MySql8.X在连接的时候需要设置时区,否则连接失败。 问题解决 在数据库链接上加上时区设置参数后,数据库连接成功! ...

2020-03-29 21:26:27 805

原创 JVM常见面试题整理

请你谈谈你对JVM的理解?java8虚拟机有什么更新? 参考文章:https://www.jianshu.com/p/7ae4447c58d4 JVM是程序虚拟机,主要用于忽略操作系统之间的差异以在不同的操作系统上执行java程序,实现java程序的跨平台特性; JAVA 8对虚拟机的更新:不再有永久带这个概念,并且用元空间来代替原来的永久代。元空间中类及其相关的元数据和类加载器生命周期...

2020-03-08 18:07:59 224

原创 阻塞队列

线程之间的通信,不关心什么时候唤醒的时候用阻塞队列 ArrayBlockingQueue: 入队操作 add(E):在执行的时候,如果队列已满,则会抛出异常以终止插入操作; offer(E):在执行的时候,如果队列已满,返回false而不是抛出异常以终止插入操作(相对add更建议使用offer); offer(E,long,TimeUnit):在执行的时候,如果队列已满,则继续等待最长为给...

2020-03-07 18:36:54 132

原创 JUC并发编程

什么是JUC java原生的并发包,以及一些工具类 进程和线程 一个进程可以包含多个线程,一个进程至少有一个线程!java程序至少有两个线程:GC、Main 并发、并行 并发:多个线程操作同一个资源,交替进行的过程 并行:多个线程可以同时进行!只有在多核CPU下才能够完成! 线程有几种状态:6种 NEW RUNNABLE BLOCKED WAITING TIMED_WAITING TERMIN...

2020-03-03 21:23:39 55

原创 学习总结

文章目录自我鉴定及总结回忆Java面向对象的思想Java常用类String类System类Math类java.util类集合框架IOnio多线程并发设计模式算法JVM计算机网络SpringORM框架功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建...

2020-03-03 21:21:32 75

空空如也

空空如也

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

TA关注的人

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