V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  looo  ›  全部回复第 4 页 / 共 5 页
回复总数  87
1  2  3  4  5  
326 天前
回复了 HeroYang811 创建的主题 程序员 前端请教 后端返回数据格式问题
我看前排好多人觉得这种逻辑后端没必要去写,都前后端分离了,那是不是先出文档,根据文档要求只做展示,前端不做任何业务处理。

一句话:前端只做展示,不做任何业务处理。
329 天前
回复了 fxjson 创建的主题 程序员 springboot orm 选型
可以使用 QueryDSL 啊
大佬们,发一个体验地址我看看去。
不建议引入第三方工具来解决,实在没办法在采取。你这个还没有达到高并发,属于同时竞争资源导致的。
还有这种减的操作,一定要先减、多次校验然后在去做业务。
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 更新。
347 天前
回复了 cMoon 创建的主题 JetBrains idea 特别耗资源
@CodeCodeStudy 你骗我,我是 32G 👋🐶
347 天前
回复了 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 好了。
354 天前
回复了 gomorebug 创建的主题 Java 关于 mybatis 的疑惑
@gongquanlin 赞同,写 Map/JSON/BeanUtils.copy/动不动就自己造轮子,感觉大部分都是被外包带坏了,这种项目如果后面加功能/维护,那会就想日个🐎了
355 天前
回复了 gomorebug 创建的主题 Java 关于 mybatis 的疑惑
JPA+QueryDSL
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1853 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 16:27 · PVG 00:27 · LAX 09:27 · JFK 12:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.