Java
如果代码会飞
Java bug开发
展开
-
【学习】动态线程池
采用动态线程池思想,继承ThreadPoolExecutor类,借助其提供的接口,实现平滑修改线程池参数;以及线程执行前后的afterExecute、beforeExcute实现线程池运行监控;进一步扩展:将项目中的线程池的创建和销毁都统一交给线程池管理对象,实现统一管理和监控;调整线程池参数,无法较好的平衡;原创 2024-04-10 18:08:25 · 99 阅读 · 1 评论 -
【算法题】面试题:给定字符串数组是否可以拼接成指定字符串
今天面试官给出了一道题,判断字符串str是否能够由字符串数组arr中的元素组合拼接组成,arr中的字符可以重复使用。如果当前位置匹配到,但是后续递归没有全部匹配成功,则当前位置匹配失败,右指针移动,重新匹配。下面是全部代码,本地测试了几个案例,都已通过,如有错误或者可以优化的地方,请网友指点。面试只有20分钟,当下首先想到的就是使用双指针去匹配。原创 2024-04-10 11:24:07 · 281 阅读 · 1 评论 -
【学习】秒杀应该怎样设计
学习 秒杀场景设计 高性能 高可用原创 2024-04-10 16:36:12 · 221 阅读 · 0 评论