V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  matepi  ›  全部回复第 14 页 / 共 15 页
回复总数  297
1 ... 6  7  8  9  10  11  12  13  14  15  
2020-01-17 16:37:11 +08:00
回复了 matepi 创建的主题 Java Java 的有个异常设计一直没理解
@chendy 不会抓 Throwable,只会抓 Exception,是很多人的习惯。相信这楼里面都有超过一半都是。且希望写全局的人知道抓 Throwable 吧。更多时候只能在自己的代码出口上抓个 Throwable,记下日志,然后继续 throw。
2020-01-17 15:41:26 +08:00
回复了 matepi 创建的主题 Java Java 的有个异常设计一直没理解
@restlessdream 没说抓了忽略掉不解决……说的是由于有人真去信了 Never catch Throwable class,造成异常一路到了最外层,都没人抓。导致日志里都找不到 Error 的异常。导致 bug 的难以定位解决。
2020-01-17 13:22:05 +08:00
回复了 matepi 创建的主题 Java Java 的有个异常设计一直没理解
如果大家要写类似在初始化中的代码
首先还是推荐大家搞工厂单例

再不济直接再类构造里面写个 static 变量判 null,或判默认-1 之类的,再读取之类
if (svar == -1) svar = readAndParseIntFromProp(...);
都比
直接的
static int svar = readAndParseIntFromProp(...);
要少点坑
2020-01-17 12:52:51 +08:00
回复了 matepi 创建的主题 Java Java 的有个异常设计一直没理解
@passerbytiny 不,并不会是想在外层解决。这个问题之所以提,是就是因为这是没法很好在外层解决的。必须改内层他人代码的“穿层”的问题。
有问题能查就行,这种异常麻烦就加之大家都不捕获 exception 以外的 throwable 来记日志。
这个 parse"e"只是个简写例子,不是真傻代码。真情况是环境上遇到过 parseInt 一个配置文件里面读上来的字符串。然后配置字符串该写数字 0 的,写了个字母 O。然后解析失败。error 异常一路跑到最外层,最外层的 logger 只捕获 exception。没有默认 err 的 log,异常在所有的日志里都没有。结果这个问题就变得异常的难查明。
2020-01-17 10:13:17 +08:00
回复了 matepi 创建的主题 Java Java 的有个异常设计一直没理解
@darrenfang @passerbytiny 有的时候,我们是面向别人的代码编程……你引入了一个包,甚至都没有源码的情况下。并不知道可爱的前任给你留了个这样的坑。
说真的,类似这种初始过程中异常性没完全包好的事情,其实是很多的,即便质量比较好的框架有时候也会和一些环境配置上搞出这样的事情。最终还会出一些类似类明明在,然后 NoClassDefFound 的异常。又类似 headless 那种环境性配置。

@palmers 如果有设计的包装这个是可以理解的。但问题就在于这个包装并不是你设计的。也不是前人设计的。是某种异常环境配置下才会出现的尚未设计的事情。
2020-01-16 16:37:28 +08:00
回复了 huadaonan 创建的主题 Python 想找个爬虫高手学习下
有好的成套解决方案的,早就按服务 /次数 /条数收费了
拿可收费的吃饭工具出来卖的,说明问题还不少,要么就是直接吃饭风险太大,只卖个工具风险分散点
2020-01-16 16:17:24 +08:00
回复了 Renco 创建的主题 Java 关于分布式系统中的并发问题
要你的消费模块做一致性加锁,防止多个调用者并发调你消费的时候超余额消费呗
加锁,tcc 之类的呗
全家一小家四老人一直 6 台 iphone,从 3gs 一路到 iphone 11 了。中间有段时间给老妈买了台 sony 安卓,各种不爽。

ios 值 3000。
2020-01-15 08:21:24 +08:00
回复了 codebigbang 创建的主题 程序员 今天又发现,百度的操作是越来越骚了
贴吧是唯一百度还有点好的产品
然而……删帖的删帖……
从手机浏览器根本不能链接入口到具体帖……
脑残的运营

本来挺好的一个能够超过 quora 和 reddit 的产品
2020-01-13 11:46:19 +08:00
回复了 xutao881 创建的主题 互联网 玩个游戏要上传个人身份证正反面?
其实,主要出一次这种游戏服务器端身份证库被脱裤的事情
然后大家才会意识到问题

你现在这么谈,领导又不玩游戏,没有那头牛
2020-01-09 19:01:02 +08:00
回复了 qiaojienode 创建的主题 程序员 各位程序员 V 友,晒下你们的年终奖吧
12.6w ,应该还有 2 ~ 3 薪的一个 bonus 几 w 吧
2020-01-07 08:20:45 +08:00
回复了 Livid 创建的主题 JavaScript ECMAScript 2016 到 2019 的所有新功能
为啥感觉除了几个异步、finally 的以外,其他都是早就在各种工具里面有的东西了
2020-01-03 12:44:19 +08:00
回复了 sandman511 创建的主题 程序员 Java Jsoup 爬取网页时提示 Session 过期。求助
抓包比对
2020-01-02 16:50:13 +08:00
回复了 zhuwd 创建的主题 程序员 大家平常都是以什么类型存储货币类型的数据?
用整型,另加币种类型字段,按币种类型决定如何定小数点与精度
2019-12-31 17:55:00 +08:00
回复了 matepi 创建的主题 Java Java 两有序列表内的差异节点的个数
@ffbh 也可以考虑,但比造轮子更难过的事情,就是改别人的轮子啊
先凑活着放了个不考虑有序性的上去跑着了
2019-12-31 17:49:39 +08:00
回复了 matepi 创建的主题 Java Java 两有序列表内的差异节点的个数
@Sunyanzi
@ffbh
是的,就是 editing distance 或者说 Levenshtein distance,commons-text 有轮子
但问题是是针对文字 character 的,没有对于对象或者 word 适用的轮子
2019-12-31 17:29:07 +08:00
回复了 matepi 创建的主题 Java Java 两有序列表内的差异节点的个数
@ffbh 差异=2,因为有序
2019-12-31 17:21:29 +08:00
回复了 classyk 创建的主题 MySQL 无唯一键情况下的增量数据插入问题
1 楼 2 楼不是说的挺好的么?
就是在一段时间内对记录全字段做 hash,然后放内存 redis 之类 hash 命中后去重呗

楼主第 12 楼没看懂,是完全重复的 4 条 AAAA,还是必须都留在数据库里面的?
那去重的原则是什么?
是一次性上来的 AAAA,要入库;但之前数据库如果已经有了 A,那么这次上来的 AAAA 不入库?还是少入一个,只入 3 个 AAA ?

需求再组织下。很多疑问。
2019-12-31 14:47:49 +08:00
回复了 matepi 创建的主题 Java Java 两有序列表内的差异节点的个数
@xxdd sort 会损失有序性
2019-12-31 14:47:22 +08:00
回复了 matepi 创建的主题 Java Java 两有序列表内的差异节点的个数
@chendy 恩,应该类似的了。不过问题可能表达的不太好,这里的 A,不是简单的文字 A,而是一个具体对象、或者说具体这个对象的 hash
1 ... 6  7  8  9  10  11  12  13  14  15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4840 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 09:51 · PVG 17:51 · LAX 01:51 · JFK 04:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.