V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  crclz  ›  全部回复第 6 页 / 共 35 页
回复总数  684
1 ... 2  3  4  5  6  7  8  9  10  11 ... 35  
2021-04-17 17:02:42 +08:00
回复了 JasonLaw 创建的主题 Java @Transactional VS @Transactional(rollbackFor = Exception.class)
根据 https://www.cnblogs.com/clwydjgs/p/9317849.html:

在 @Transactional 注解中如果不配置 rollbackFor 属性,那么事物只会在遇到 RuntimeException 的时候才会回滚,加上 rollbackFor=Exception.class,可以让事物在遇到非运行时异常时也回滚。

可以理解是,假设你始终使用 RuntimeException (遵循 kotlin 和 C#的风格),那么就只需要用 @Transactional 。我的建议是:Exception 有害,请遵循 kotlin 和 C#的风格。
2021-04-16 19:47:35 +08:00
回复了 zhoudaiyu 创建的主题 cURL cURL 为什么会把十进制数字转为 IP?
《计算机网络》谢希仁
2021-04-16 08:37:16 +08:00
回复了 x500 创建的主题 程序员 发现 Win10/7 一个资深 bug, 0day bug?
你要看是什么层面的 0day bug 。如果是文件系统管理代码的 bug,那么就可能是核弹。如果只是资源管理器的,就只是影响体验的 bug 。
2021-04-15 12:53:34 +08:00
回复了 QBugHunter 创建的主题 问与答 自己没车,怎么把一只猫从上海带到无锡
先把它带回住所,看看亲不亲人。如果不是流浪猫,基本别指望它亲人。
2021-04-14 22:07:53 +08:00
回复了 Virace 创建的主题 Python 关于读写文件执行速度
还有一个建议:用某种 profiler 看看到底哪些函数是罪魁祸首,方便定位问题
2021-04-14 22:06:44 +08:00
回复了 Virace 创建的主题 Python 关于读写文件执行速度
建议楼主把代码贴出来,给大家一个最小的可重现的代码,既方便大家调试,也方便排除其他问题。
还有就是楼主一些地方的表述不太清晰,可能会让项目成员以外的路人产生困惑。例如“随着循环时间越来越长, 解析 B 类文件数据的这个函数执行会越来越慢”
2021-04-14 15:44:47 +08:00
回复了 zhoudaiyu 创建的主题 Kubernetes 大家有没有搞过有状态应用上 K8S
@avastms 还真有你说的那种完全“云化”的数据库)。
对象储存勉强算一种。此外,还有如下的:
AWS DynamoDB, Azure CosmosDB, Google FireStore, 阿里云 Lindom Serverless
如果有神经网络的基础,有部署能力,可以考虑开源的模型。

如果想 100%开箱即用,如果 github 上没有找到能开箱即用的,就只有用百度之类的服务。
2021-04-12 16:54:35 +08:00
回复了 jack778 创建的主题 程序员 各位程序员朋友有没有想过 50 岁之后的我们会是什么样子?
别想了,5 年后最火的岗位,现在还未被命名。
2021-04-12 16:53:39 +08:00
回复了 005008 创建的主题 程序员 收徒计划可能失败了...
不是师傅的问题,而是人的本质问题。

只有 2 种东西会成为动力:

1. 对学习的内容感兴趣
2. 被迫学习
2021-04-12 15:28:02 +08:00
回复了 szsgz 创建的主题 NAS DS218+空间快满了,怎么办?
把电影看一遍,写一篇影评或感想。mkv->docx 。
2021-04-11 16:55:13 +08:00
回复了 Freeego 创建的主题 程序员 像全球城市这种数据你们一般放在数据库还是本地?
- 使用 Git 对 xml 城市数据进行版本管理。对它的修改也要通过版本管理控制。对于这种不常变动的信息,可以充分发挥 Git 的优势。

- 开发同步程序,能够实现在改动后,将 xml 的城市数据同步到数据库。

- 如果后面由于业务的演化,还想要更强的定制性,那么就不要让同步程序直接访问数据库,而是开发一个 Rest 的服务。这样,就产生了 2 个微服务,其中,同步服务通过 Restful 接口将信息传递给主服务。

2 个微服务的优势是:如果需要收集更加全面的城市信息,只需要在保证接口的情况下,将城市信息服务的摊子丢给其他人,提升开发效率。

---

我之前开发的一个柯南追剧的网站(自己用)就存在和你类似的需求。
1000+集柯南(每周六从 wiki 挂 vpn 手动获取)、剧场版和 OVA (每年手动填写 csv 表格)。这些不同的数据源都通过单独的服务进行管理,而无需将逻辑泄露给主服务。以上的建议也是基于我在这里的实践经验提出。
2021-04-11 16:42:54 +08:00
回复了 az467 创建的主题 Android APKPure v3.17.18 被植入木马
卧槽,好险好险。我昨天晚上想下个手机版的币安,由于是华为所以 google play 用不了,所以就想通过 apkpure 下载。最后幸好看到了直接的 APK 链接。
2021-04-10 10:03:27 +08:00
回复了 rv54ntjwfm3ug8 创建的主题 数据库 写多读少的数据应该如何高效存储?
读多写少:MySQL
读少写多:MySQL

业务量大:选择比关系型数据库更适合的
2021-04-09 19:07:37 +08:00
回复了 zhuyongqi9 创建的主题 数据库 小白关于数据库的两个问题
中国大学 MOOC 数据库系统概论 基础篇、数据库系统概论 高级篇。
2021-04-09 12:21:54 +08:00
回复了 ignore 创建的主题 程序员 看完这块代码,我久久不能平静
必须在函数开头检查引用是否为 null,这是最基础的编程常识。这样就可以区分是调用者出了问题,传入了 null,还是函数体有 bug,在中途访问了 null 。bug 就被局限在小范围内,而不是跨函数找 bug 。

除此之外,没有代码上下文,唯一可能出问题的就是把 IOException 掩盖掉的问题。


@guyeu C# visual studio 对传入参数的代码建议也包含 if(x == null) throw new NullReferenceException(nameof(x)),和 java 的思想一致。
2021-04-08 11:54:29 +08:00
回复了 oldbird 创建的主题 Python Python 读取 excel 中的小数问题
IEEE754
2021-04-08 09:42:12 +08:00
回复了 rv54ntjwfm3ug8 创建的主题 iOS iOS 上有什么让数据 100% 不会被系统读取和上传的笔记软件?
涉密数据用开源的 Keepass 发行版解决,Keepass 可以选择上云(配合坚果云使用),但是是加密后上云。
2021-04-08 01:35:22 +08:00
回复了 yumc 创建的主题 Java Java 数据对象的 toString()重写为 Json 格式的优劣
@binux 阿里规约指的是设计者主动抛出异常的情况吧。
2021-04-07 19:51:27 +08:00
回复了 wjv22019 创建的主题 Java 微服务设计上是否可以多数据源?有悖于微服务设计原则吗?
微服务的设计原则是不同微服务之间不共享数据源,只通过明确定义的 HTTP 接口(或类似的接口)进行协作。

破坏这种方式的后果:

坏处:
1a. 带来团队沟通或管理上的混乱
1b. 团队间迭代的节奏被卡住,造成生产力下降。例如,团队 2 的逻辑基于团队 1 数据源中的表结构,一旦团队 1 要变更表结构,会非常麻烦。

好处:
2a. 简化开发,减少短期内的开发时间
2b. 直接访问数据源,性能好
1 ... 2  3  4  5  6  7  8  9  10  11 ... 35  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5303 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.