V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
颜值和功能齐聚的跨平台SSH工具
Xterminal 是一款强大的开发工具,不止是 SSH 与 Terminal,还集成了 Note、拥有快捷动作、命令提示等特性
Promoted by Moyyyyyyyyyyye
V2EX  ›  leetcode2020  ›  全部回复第 2 页 / 共 2 页
回复总数  37
1  2  
2023-09-12 15:04:30 +08:00
回复了 okrfuse 创建的主题 OpenWrt R2S LAN 口灯经常熄灭,获取不到网络
我用 5V3A 的电源,3 年多了一直很稳定
2023-09-12 13:32:57 +08:00
回复了 sseven 创建的主题 程序员 接口设计合理性讨论
综合方式一、二和其它老哥回复,可得:
1. 新增条目:条目没有`id`字段(或`id`为 null 或特殊标记)。
2. 编辑条目:条目有`id`字段,并且`del`字段未标记或为 0 。
3. 删除条目:不从列表中移除,而是保留`id`字段,并将`del`字段标记为 1 。

优点:
1. 数据一致性:通过保持所有条目(包括已删除的)在列表中,并明确标记它们的状态,我们可以减少因数据丢失或时间差产生的数据一致性问题。
2. 简化后端逻辑:后端可以直接根据`id`和`del`字段来确定应该执行哪种操作(新增、编辑或删除),而无需与数据库中的现有数据进行比较。
3. 前端逻辑清晰:前端只需要在用户执行删除操作时更新`del`字段,而不是从列表中移除条目,使得前端逻辑更为简单和清晰。

缺点:
1. 数据传输量:由于已删除的条目仍然保留在列表中,会稍微增加数据传输量。

示例:
{
"id": 1,
"name": "",
"age": 1,
"childTable": [
{ "id": null, "cardNo": "", "type": 1, "del": 0 }, // 新增
{ "id": 1, "cardNo": "", "type": 1, "del": 0 }, // 编辑
{ "id": 2, "cardNo": "", "type": 1, "del": 1 } // 删除
]
}
2023-06-21 20:59:23 +08:00
回复了 JohnXu20151211 创建的主题 macOS 求推荐 mac 上的 json 格式化工具
https://github.com/iamlinhui/HiJson/releases

启动:java -jar HiJson-2.1.6.jar
2023-06-15 18:18:16 +08:00
回复了 wangTokyo 创建的主题 酷工作 [日本东京招聘] 需 Java /Android/iOS/前端
WeChat BASE64:d2lubmllbG92ZTIwMjA=
2023-02-23 19:51:42 +08:00
回复了 Grande 创建的主题 上海 上海各位有没有靠谱的的专升本报名机构?
base64:d2lubmllbG92ZTIwMjA= 21 年拿到毕业证,学位证还差个英语~ 可以给你推荐
2022-12-12 18:36:00 +08:00
回复了 catfly 创建的主题 OpenAI OpenAI 推出超神 ChatGPT 注册攻略来了
美国 ip (全局代理) ,印度号码,充值 0.17 美元,成功注册
2022-09-26 00:08:20 +08:00
回复了 37Y37 创建的主题 上海 寻几个喜欢户外露营/自驾的朋友
上海,周边。vx base64: d2lubmllbG92ZTIwMjA=
2022-06-12 00:11:23 +08:00
回复了 Hello0 创建的主题 上海 准备暑期短租两个月,请问一般哪里找短租比较靠谱?
我这里有个小房间,不介意可以过来短住一下
2022-03-06 16:27:58 +08:00
回复了 shmichaelli 创建的主题 上海 上海的程序员交流群(技术、求职、生活)
d2lubmllbG92ZTIwMjA=
2022-03-05 17:06:41 +08:00
回复了 Kyleva 创建的主题 上海 上海的互联网创业者交流群,留下你的 vx ,我来加你
@Kyleva d2lubmllbG92ZTIwMjA=
2022-03-03 23:30:09 +08:00
回复了 Kyleva 创建的主题 上海 上海的互联网创业者交流群,留下你的 vx ,我来加你
base64:d2lubmllbG92ZTAyMA==
2022-03-03 23:23:49 +08:00
回复了 Kyleva 创建的主题 上海 上海的互联网创业者交流群,留下你的 vx ,我来加你
base64:d2lubmllbHVjazIwMjA=
2022-02-19 21:48:43 +08:00
回复了 shmichaelli 创建的主题 上海 上海的程序员交流群(技术、求职、生活)
base64: d2lubmllbG92ZTIwMjA=
2022-01-30 10:32:34 +08:00
回复了 natsukage 创建的主题 MySQL 新手求问一个简单的查询优化问题。
SELECT
tt.ID,
count( tt.ID ) AS ttCountt,
CONCAT(
ROUND( SUM( CASE tt.rType WHEN 5 THEN 1 ELSE 0 END ) / COUNT( tt.ID ), 2 ) * 100,
'%'
) rRate
FROM
item_list tt
GROUP BY
tt.ID;
2022-01-30 09:47:07 +08:00
回复了 sonders 创建的主题 生活 突然要面对人生大事的选择了
有无共同的理想和信念,价值观、世界观是否差不多
1  2  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3092 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 13:11 · PVG 21:11 · LAX 06:11 · JFK 09:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.