- 博客(4)
- 收藏
- 关注
原创 字节面试官问:写一个你认为最好的单例模式?于是我写了7个,2024年最新dubbo原理和机制 面试题
缩小锁的范围能够带来性能上的提升,不妨思考一下,在原来的懒汉式模式中,把关键字加载方法级别上,意味着不管是多线程环境还是单线程环境,任何一个调用者需要获得这个对象实例时,都需要获得锁。但是加这个锁其实只有在第一次初始化该实例的时候起到保护作用。后续的访问,应该直接返回instance实例对象就行。所以把加在方法级别,在多线程环境中必然会带来性能上的开销。而DCL模式的改造,就是缩小了加锁的范围,只需要保护该实例对象instance在第一次初始化即可,后续的访问,都不需要去竞争同步锁。
2024-11-21 07:47:18
896
原创 基于SpringBoot+Vue的宠物领养系统(附开题报告)_,2024年最新掌握这套精编java高级面试题解析第二版
它是数据库设计的强大工具。下图即为编码实现的宠物认领管理界面,管理员在该界面中发布宠物的认领信息,其中包括宠物的图片,宠物的类型等信息,管理员对宠物的认领信息也能更改,查询,删除。
2024-11-21 04:27:40
559
原创 决策树算法-实战篇,2024年最新java面试sql笔试题目
sklearn 库的类:分类树的实现。类:回归树的实现。分类树用于预测数值,回归树用于预测数值。sklearn 只实现了,没有实现。def(self, *,类的构造函数中的criterionentropy:表示使用 ID3 算法(信息增益)构造决策树。gini:表示使用CART 算法(基尼系数)构造决策树,为默认值。其它参数可使用默认值。sklearn 库中的决策分类树只实现了ID3 算法和CART 算法。def(self, *,类的构造函数中的criterionmse:表示算法,为默认值。
2024-11-20 21:43:36
1041
原创 Shell 脚本中常用命令——Sort、Uniq、Cut、Seq,面试官常问的问题
是一个选取命令,就是将一段数据经过分析,取出我们想要的。| 按照数字进行排序(默认是根据字符进行排序) || 去除重复的行(重复的行可以是不连续的) |2)输出从 1 到 10,间隔为 2 的所有整数。3)输出从 0 到 10,间隔为 2 的所有整数。| 仅仅显示那些没有出现重复过的行 |来进行分析的,并不是整篇信息分析的。1.Sort 和 Uniq 结合使用。| 指定分隔符(默认为制表符) |2)统计出没有出现出重复行的数量。| 指定分隔符,默认分隔符是。2)统计相同的网站出现的次数。
2024-11-20 08:49:20
972
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅