V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  L0L  ›  全部回复第 12 页 / 共 14 页
回复总数  268
1 ... 4  5  6  7  8  9  10  11  12  13 ... 14  
2022-09-02 10:54:54 +08:00
回复了 abc0123xyz 创建的主题 Java 求教一个 Java 线程池的问题
@abc0123xyz
本质上你这个资源是线程不安全的,你需要同步方法来保证执行过程中的安全;如果是我来写的话,我可能还是会优先使用单例。
* 在获取单例的时候,校验下该对象是否可用;
* 如果对象不可用的话会,重新构建一个单例对象出来,替换原本的对象;
* 同时执行具体方法的时候,加上同步锁,保证当前只有一个线程执行具体的方法。

实现起来方法多种多样,只要能满足需求,都是好的方法。
2022-09-02 10:15:42 +08:00
回复了 abc0123xyz 创建的主题 Java 求教一个 Java 线程池的问题
1 、ThreadLocal 直接定义最简单;
2 、或者使用自定义 ThreadFactory ,来自定义线程池内线程,构建时组合一个资源;
3 、我看你的描述,这个对象如果是可以复用的,为什么不通过单例来做呢,简单又高效(注意:没有线程安全的问题情况下)。
2022-08-27 13:47:52 +08:00
回复了 jelipo 创建的主题 Android 三星手机换小米手机的感受
我之前用的 Note10+ 白色版本的,说实话软件生态来说真的很不给力了。
2022-08-12 09:35:54 +08:00
回复了 hsuyeung 创建的主题 程序员 大家平时写 SQL 会用正则表达式吗?
非特殊场景别用,徒增数据库压力,数据库就应该做些简单的事情。
从现象上看,突然有两个疑问点:
1 、YoungGC 变慢是扫描了全部的字符串常量池 ?
2 、YoungGC 无法回收字符串常量池里的 stringTable 缓存的字符串 ?
等一个吃肉的兄弟
1 ... 4  5  6  7  8  9  10  11  12  13 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1661 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 17:10 · PVG 01:10 · LAX 10:10 · JFK 13:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.