笔记
文章平均质量分 74
_HXZ
吉吉的机器学习乐园
展开
-
Java面经题目汇总【持续更新……】
目录1 Java基础1.1、Java里的接口和抽象类的区别1.2、final关键字不可变1.3、Java中的集合,哪些线程安全,哪些不安全?1.4、HashMap和ConcurrentHashMap底层有哪些不一样的1.5、HashMap、TreeMap区别1.6、HashMap为什么用红黑树1.7、ArrayList是线程安全的么?多线程操作下会发生什么?1.8、== 和 equals() 区别1.9、Java异常2 Java多线程2.1、进程与线程2.2、多线程编程中常用的函数2.3、Java中的线程池原创 2021-03-29 17:47:21 · 335 阅读 · 0 评论 -
【笔记】Java中并发情况下不安全的集合类及如何变的安全
多线程并发情况下出现ConcurrentModificationException并发修改异常List不安全ArrayList并发下不安全Vector默认是安全的,已弃用要想ArrayList安全://1、VectorList<String> list = new Vector<>();//2、Collections.synchronizedListList<String> list = Collections.synchronizedList(new原创 2021-03-17 21:41:54 · 133 阅读 · 0 评论 -
将python程序打包成.exe可执行文件,生成安装包
这里是目录一、新建虚拟环境二、新建python项目三、编写程序四、将程序打包成exe一、新建虚拟环境 首先,从Anaconda新建一个纯净的python虚拟环境。第一步,打开Anaconda Prompt命令行,创建一个新的虚拟环境。conda create -n new_env python=3.7二、新建python项目 创建好虚拟环境后,从pycharm新建一个python项目,选择存在的环境。三、编写程序 创建好新的项目后,我们随便写个程序。Calculat原创 2020-10-30 10:10:21 · 7440 阅读 · 0 评论