- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 PAT (Advanced Level) Practice 1033 To Fill or Not to Fill(贪心)
With highways available, driving a car from Hangzhou to any other city is easy. But since the tank capacity of a car is limited, we have to find gas stations on the way from time to time. Different ga...
2019-11-22 08:43:24 120
原创 PAT (Advanced Level) Practice 1084-1087 题解
1084 Broken Keyboard (20分)On a broken keyboard, some of the keys are worn out. So when you type some sentences, the characters corresponding to those keys will not appear on screen.Now given a strin...
2019-11-16 15:23:13 341
原创 Java 并发 volatile学习笔记
volatile关键字是Java中提供的另一种解决可见性和有序性问题的方案。对volatile变量的单次读/写操作可以保证原子性的。但是并不能保证i++这种操作的原子性,因为本质上i++是读、写两次操作。在访问volatile变量时不会执行加锁操作,因此也就不会使执行线程阻塞,因此volatile变量是一种比sychronized关键字更轻量级的同步机制仅当volatile变量能简化代码的...
2019-11-09 09:32:17 253
原创 Java 多线程/并发 Synchronized学习笔记
synchronized关键字可以添加在方法的声明上,也可以添加在代码块中添加在方法上时分两种情况,当为静态方法时,表示的是对该类的.class对象上锁当不为静态方法时,表示的是对该类的对象上锁。添加在代码块时,需要指定上锁的对象。public class Synchonizedd { static Long start,end; static { ...
2019-11-06 11:51:00 609
numpy-1.14.5+mkl-cp37-cp37m-win_amd64.whl
2019-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人