java
驿站之旅
这个作者很懒,什么都没留下…
展开
-
【快手面试】网站用户名调整为符合规则最小操作次数
网站用户名,规则如下: 1. 同时包含大写字母、小写字母、数字 2. 长度12-20 给定任意字符串(简单起见,不包含其他特殊字符),可以对其进行增加、删除、替换操作,每次只能操作一个字符。问,最少经过多少次操作,能使其满足前面提到的网站用户名的要求 例如: aaabbbccc -> 3 aaabbbcccdddeeefffggg -> 3 ...原创 2021-06-11 11:52:43 · 140 阅读 · 1 评论 -
单例模式(线程安全)
单例模式(线程安全) 单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。 单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。 1.单例模式实例一(不使用同步锁)--线程不安全 1 public class Singleton { 2 private static Single转载 2017-08-29 18:27:56 · 771 阅读 · 0 评论