- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 线程池七大参数详解
public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQ.
2020-08-26 12:34:53
4385
原创 synchronized 和 lock 有什么区别?
1 原始构成 synchronized是关键字属于JVM层面 monitorenter(底层是通过monitor对象来完成,其实wait/notify等方法也依赖于monitor对象只有在同步块或方法中才能调wait/notify等方法) monitorexit Lock是具体类(java.concurrent.locks.lock)是api层面的锁 2 使用方法 synchronized 不需要用户去手动释放锁,当synchronized代码执行完后系统...
2020-08-26 12:20:00
421
原创 Lambda表达式的几种语法
# Lambda 表达式 ### 一、Lambda 表达式的基础语法: Java8中引入了 一 个新的操作符 "->" 该操作符称为箭头操作符或 Lambda 操作符 箭头操作符将 Lambda 表达式拆分成两部分: 左侧:Lambda 表达式的参数列表 右侧:Lambda 表达式中所需执行的功能, 即 Lambda 体 ``` 1. 语法格式一:无参数,无返回值 () -> System.ou...
2020-08-12 15:48:55
2384
原创 重载与重写的区别
重载与重写对比:重载: 权限修饰符(public private 默认):无关 方法名:重载的两个方法的方法名必须相同 形参列表 形参类型的顺序不同 形参的个数不同 形参的类型不同 三者至少满足一个返回值类型:重载与返回值类型无关重写:权限修饰符(public private 默认):子类方法的权限>=父类的方法的权限方法名:子类方法和父类方法必须相同形参列表:子类方法和父类方法的形参列表必须相同返回值类型: 基本类数据类...
2020-07-29 16:40:27
192
原创 Mysql导入过大sql文件过慢问题解决
首先需要改动下mysql的配置,这个也是我自己在网上找的,我感觉网上的比较乱,所以自己就整理了一下,也是对自己遇到问题的一个记录吧! 1. 改动MySQl配置的语句: set global max_allowed_packet=300000000; set global net_buffer_length=300000; ...
2018-03-28 17:07:47
18820
2
在xp虚拟机上面的oracle数据库
2019-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人