V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  looo  ›  全部回复第 2 页 / 共 3 页
回复总数  43
1  2  3  
还有这种减的操作,一定要先减、多次校验然后在去做业务。
MySQL 默认存储引擎( InnoDB ) UPDATE 会默认加行锁🔐,有时候巧妙的去利用 UPDATE 来避免资源竞争。
1. 你这个查询:SELECT * FROM `api_credits` WHERE `uid`='22' LIMIT 1 肯定要限制住拿到的是没有更新过的,可以采用数据库行锁:SELECT * FROM `api_credits` WHERE `uid`='22' LIMIT 1 FOR UPDATE; 记得加要加事务。

2. 建议你以后更新数据有并发的,可以增加 WHERE 条件,条件就是更新的值必须是你查询出来的值,然后在去 SET 更新。
181 天前
回复了 cMoon 创建的主题 JetBrains idea 特别耗资源
@CodeCodeStudy 你骗我,我是 32G 👋🐶
181 天前
回复了 cMoon 创建的主题 JetBrains idea 特别耗资源
我给几点建议

1. 加内存,32G 起步。23 年了,还 16G ,不是瞧不起,是不够用。
2. 升级你的 IDEA 版本,都 23 年了,还在用着 20 破解版本,搞技术的我认为最忌讳的就是搞一个版本吃到老那种。尝试升级到新版本,如果你在过几年升级 IDEA ,有些功能你都找不到入口了。😂
3. 想知道下你打开的什么类型项目,微服务、聚合项目、单服务版。
@looo 还有屏幕刷新率
我买过 27 寸的 4K 戴尔 U2720QM 型号的

如果我后面换显示器我会从:

屏幕护眼、反光、尺寸(这个 27 寸在 win 150 的缩放感觉像 2K 屏幕,必须改成 200%但是 UI 就会整体大很多)
@bthulu 来来来看看你的 正版截图。
@wanniwa 是的我们公司就收到过,然后大部分人选择了开源的:DBeaver
推荐 DataGrip ⭐️⭐️⭐️⭐️⭐️

优点:
1. 支持的大部分的数据库、支持 Redis 了。支持自定义导入驱动。UI 与交互比较满意 ...
缺点:
2. 内存大户、性能凑合、文件导入导出不如 Navicat ...
我觉得没必要写那么长,建议:findXXXByCondition()

1. 超过 3 个参数我都是 findXXXByCondition()
2. 都到 mapper.xml 了,看这个代码的人肯定会去看你的条件是什么而不是看你的方法名称。
3. 还有 selectAllList 也没必要,因为你的返回类型就知道你是单个还是列表了。
软件功能不错,UI 风格不是很喜欢。可以去看看 Mac 上面的 iShot Pro ,如果要支持 ocr 我建议去参考下 Mac 上面的 Bob 。
写这代码,还不如老老实实去手动 get set 装个插件一件生成 set 方法。

搞 copy 都是脱裤子放屁💨,有那时间早 set 好了。
188 天前
回复了 gomorebug 创建的主题 Java 关于 mybatis 的疑惑
@gongquanlin 赞同,写 Map/JSON/BeanUtils.copy/动不动就自己造轮子,感觉大部分都是被外包带坏了,这种项目如果后面加功能/维护,那会就想日个🐎了
189 天前
回复了 gomorebug 创建的主题 Java 关于 mybatis 的疑惑
JPA+QueryDSL
200 天前
回复了 Jaeger 创建的主题 买买买 双 11 求推荐 4K 显示器
建议买护眼、尺寸 27 以上,32 左右的
好的,谢谢大佬们回答。 👍🏻
有没有类似制作恢复镜像那种的办法呢,我不懂这个。😂
@x86 一些微软的软件例如:SQL_SERVER VSS 都在 C 盘,别的一些软件我喜欢放到 D 盘。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1002 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 19:58 · PVG 03:58 · LAX 12:58 · JFK 15:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.