V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  baoshijiagong  ›  全部回复第 3 页 / 共 3 页
回复总数  60
1  2  3  
2023-11-01 16:50:44 +08:00
回复了 BIGBIG 创建的主题 Java 如何优雅的跳出多层循环?
要看情况,如果“cleanedCount 达到 1 百万条数据” 是异常情况,那么用抛异常,属优雅;如果是正常流程,那么只是形式上的优雅,逻辑上不算。

后者可以用方法函数,将多层的 cleanByXXX 的实现抽象成同一个抽象方法,在这个抽象方法判断 cleanedCount 即可。

新建抽象方法:

public <P, C> void clean(P parentId, Function<P, List<C>> getChildList, Consumer<C> cleanChild) {
if (cleanedCount < 10_000_000) {
List<C> childList = getChildList.apply(parentId);
childList.forEach(cleanChild);
}
}

比如 cleanByTask 改成:

public void cleanByTask() {
clean(null, p -> {
// getActivityIdList
return new ArrayList<>();
}, this::cleanByActivity);
}
2023-11-01 14:30:05 +08:00
回复了 acorn123 创建的主题 职场话题 入职一家新公司 干了两天想离职 这样道德么?
道德。坚持走就行了。真缺你做事的话,可以提出搞兼职一个月,他就破功了。
2023-10-31 15:29:37 +08:00
回复了 chengzc 创建的主题 VPS 不懂就问,腾讯云这种正常吗
正常。老大哥在看着你
2023-10-31 15:26:33 +08:00
回复了 itskingname 创建的主题 宽带症候群 被电信装宽带的师傅坑了
任何限期赠送活动,都要搞到期自动取消的。手动换回的,很可能是坑,要么原套餐取消,要么取消很困难。
2023-10-31 14:27:52 +08:00
回复了 1313212 创建的主题 Apple ios 设置转跳的问题
没有。刚试过,没这个问题。17.1
检查一下是不是限制了网线端口。比如拿台别的电脑,用你的网线端口试试,如果正常,复制你的 mac 试试。或者如果能管理路由器,看看路由器的安全设置里面有没有关于你的 mac 或者 ip 的限制。或者换别人的网线端口试试。

从替换法看来,换了手机热点就正常了,说明问题出在路由器。
2023-10-24 19:09:59 +08:00
回复了 mainjzb 创建的主题 生活 哈哈哈哈哈哈 锅贴店倒闭了
原帖:“ 回到家,她妈妈立马把这件事情和她爸爸说了,两个人轮番轰炸给她骂了一顿。”

可见女方家里并非无家教,他爸强调要有性行为证据,才可说她女儿如何。开房不一定就 100%有性行为。更有可能是小三也没得逞,还被踢开,所以小三不爽走了,拿项链来离间。

我提供一种更合理的可能性,女主两条船期间两边都无性行为,按她闺蜜说的,两边都试试,本身年纪也小。这样的话,男主行为和后续各方对其的反应会合理些。

总之,放开吧,如果是误会,也只能是无缘。如果确实渣,也没有继续关注和幸灾乐祸的必要了。
2023-10-20 11:25:12 +08:00
回复了 WisdomFurnace 创建的主题 iPhone iPhone Apple Care+不要购买 不要购买 不要购买
不花钱的售后很好,比如保修期内质量问题免费换机;花钱的售后不行,比如换电池,因系统 bug ,电池马上又不行,保外换碎屏太贵。应该是 apple 售后人工高,免费的没利润,只能从付费里面挤出来,所以收费大幅超出正常行情。保外碎屏幕建议外面熟手店铺,没办法原装,但是换后能顶用很久,性价比值得。
2023-10-19 15:26:28 +08:00
回复了 DonaldVVV 创建的主题 程序员 程序員一般是怎麼積累自己人脈的
不必去追寻你认为坏的东西。当年乔布斯也是排队等器官。你动用关系,便在侵害别人遵循规则的人。恶行止于自己,虽不便,但心安。
2023-10-19 10:26:30 +08:00
回复了 cxe2v 创建的主题 分享发现 我被监听了
吃帝王蟹的季节到了
2023-10-19 10:18:21 +08:00
回复了 rcj6056 创建的主题 Android Exception: Java .net.SocketException: Software caused connection abort
正常都会,可以在 onResume 里面检查连接重连。
2023-10-19 09:57:34 +08:00
回复了 BeforeTooLate 创建的主题 商业模式 原来还可以这么赚钱?!
@BeforeTooLate 都无法证实,就不应该末尾“只能说句,卧槽,厉害”,还有起这样的标题。
2023-10-19 09:45:16 +08:00
回复了 BeforeTooLate 创建的主题 商业模式 原来还可以这么赚钱?!
纯利润几个亿还要啥 A 轮,“听朋友说”,听哪个名字的朋友说,哪个园区,哪个公司
2023-09-27 17:46:14 +08:00
回复了 tracymcladdy 创建的主题 生活 车被刮了,民警和交警都霍稀泥没担当,同情弱者
没碰到。假如环卫司机师傅没碰到,他的一系列反应就说得通了,“对方不承认,并让我检查他的车上没有划痕和我的车漆”,而不是你认为的所谓的“一副我弱我有理的样子”。不要沿着自己预设的错误前提,然后进一步错下去,觉得世界都错了。当你觉得世界都错的时候,不妨再确认一下是不是自己错了。

另,如果要描述自己的车和这场纠纷,说“奔驰 C”没任何意义,不如说是白色车,让看视频的人能马上知道要看什么。
2023-01-30 16:56:57 +08:00
回复了 EatMi 创建的主题 程序员 CSDN 又不干人事了
没问题,右侧还写了源项目地址。跳转的时候原项目 github 也是可以选择的。
2021-08-27 15:57:34 +08:00
回复了 5sheep 创建的主题 程序员 队伍里的小伙子这样设计表,应该怎么评价
有这种表的存在,连数据库表的模型图都不能直观画出来。
2021-08-27 15:53:54 +08:00
回复了 5sheep 创建的主题 程序员 队伍里的小伙子这样设计表,应该怎么评价
维护性很烂,也没什么好处,比如联表时要写 data_relationship.table_name='user_role' and data_relationship.firstId = user.id, 实际上不存在 user_role 表,所以字段名也让人不明所以,用正常的方式是 user.id = user_role.user_id, 简洁明了。对于使用了某些框架的系统,更是阻碍。
2021-08-27 15:38:11 +08:00
回复了 5sheep 创建的主题 程序员 队伍里的小伙子这样设计表,应该怎么评价
sql 里面,表名如果写错,不会报错,还会以为没有数据。不好排查原因。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2956 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 14:18 · PVG 22:18 · LAX 06:18 · JFK 09:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.