你为什么要离开上一家公司?
其实这个问题主要是想试探一下你的核心诉求,并借此预估一下你在本公司工作的稳定性。常见的答案也无非就是这么几种:对薪酬不满意、干得不爽,或者是想换个环境。 我遇到过好几个初次跳槽的求职者给出的答案是:「在原来的公司学不到技术」。 一听到这个,我就不由得叹口气:今天这一小时又算是交代了,这人基本上没戏。因为根据我的经验,这句话如果由工作不满两年的人说出来,很大概率这是个不会学习不会感恩又特别爱抱怨的人。
1、设定数据库类型为oracle 19C,单机部署 Basedao 为数据库访问类,非单例public static void main(String[] args) {
for(int i =0;i<100;i++){
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
}
}
}
class MyRunnable implements Runnable{
@Override
public void run(){
new BaseDao().executeQuery("select * from sm_user");
}
stream() 与 parallelStream() 的区别
List<Integer> integersList = new ArrayList<>();
for (int i = 0; i < 100; i++) {
integersList.add(i);
}
//普通集合 存储
List<Integer> parallelStorage = new ArrayList<>();
//同步集合 存储
List<Integer> parallelStorage2 = Collections.synchronizedList(new ArrayList<>());
integersList
.parallelStream()
.filter(i -> i % 2 == 0)
.forEach(i -> parallelStorage.add(i));
System.out.println("开始打印普通集合parallelStorage长度:"+parallelStorage.size());
parallelStorage
.stream()
.forEachOrdered(e -> System.out.print(e + " "));
integersList
.parallelStream()
.filter(i -> i % 2 == 0)
.forEach(i -> parallelStorage2.add(i));
System.out.println("开始打印同步集合parallelStorage 长度:"+parallelStorage2.size());
parallelStorage2.stream().forEachOrdered(e -> System.out.print(e + " "));
4、创建10个agg对象,并填充数据 a是父实体,B是子实体
根据b的pk_mat,space分组,并汇总num
4、创建10个agg对象,并填充数据 a是父实体,B是子实体
根据b的pk_mat,space分组,并汇总num