V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sockpuppet9527  ›  全部回复第 1 页 / 共 20 页
回复总数  395
1  2  3  4  5  6  7  8  9  10 ... 20  
1 天前
回复了 onlyApple 创建的主题 程序员 Al 可以推理 AES 算法??
对称加密要做 round function 置换的,在没有 key 的情况下,初始值是啥都不知道。

有 key 的话,AI 推导出来,是存在一定可能性的
还有个类似的小说 《怪谈游戏设计师》
6 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
@ucando
"快照读明明就是有可能发生幻读",我理解这一点上不是绝对。

pg 有些存储插件的做法是把数据本身做成不可改的,比如 gp 的 aoco ,对于 aoco 来说快照读只发生在辅助表内,也就是读 heap 表的部分,这部分发不发生幻读,取决于隔离级别的。

之前看到有做法把 aoco 的辅助表改到了直接拿个 log-base 的引擎在存,隔离级别在这一层面会失效,且只有 vacuum 发生才会上锁。
6 天前
回复了 gongxuanzhang 创建的主题 程序员 在一个群里被恶心坏了
歪下楼,纯讨论技术

1. 首先“幻读”是否一定要加锁?
我的答案是:否,完全可以以空间换时间来解决"幻读"的问题。拿 pg 举例,xlog 中记录了每一条 insert/update/delete 语句且带有了 xmin/xmax/tid ,假设我们不存在 heap 表,将数据只存在 xlog 中,那么同一个事务只需要去扫当前 tid 事务 id 命中的 xlog 进行还原就行,这个时候是无需锁的,因为 xlog 中不会做 in-place update/delete 。

像现在的 [neon db]( https://github.com/neondatabase/neon) 做法是类似的。

2. mysql 中“幻读”是否一定要加锁?
不了解 mysql ,不知道
我加入于 2016-03-26 13:17:19 +08:00 ,目前 91 银,51 铜。
18 天前
回复了 dorm 创建的主题 职场话题 谈职场晋升
lz 什么公司啊?让我避个雷哈
21 天前
回复了 pianjiao 创建的主题 生活 嘿嘿(¬◡¬)✧ 早上小毛驴通勤 40km
@1if5ty3 小电驴可以挂一只耳朵,听歌/听书/听新闻 啥的。
Intel 不是 Inter ,看的很难受。。
23 天前
回复了 ianshow15 创建的主题 深圳 五一假期准备 5.2-3 去广州玩一下,求经验
永庆坊、沙面岛、大佛寺、大教堂(有固定开放时间)、北京路、省博物馆

这个几个是我 4 月去过觉得比较好玩的。

个人最喜欢的是省博物馆,提早一些去,闭馆时间较早
23 天前
回复了 ianshow15 创建的主题 深圳 五一假期准备 5.2-3 去广州玩一下,求经验
@murmur 可不好踩一捧一。我去了不下 10 次成都,今年 4 月去了一次广州 3 日游,广州能玩好玩的还是挺多的,而且吃的东西和成都也有很多区别。
30 天前
回复了 anything66 创建的主题 随想 说的那些难听的话最终反噬了自己
每次刷到 lz 的帖子都不是很舒服(无恶意,个人感受),但要是隔一段时间刷不到楼主的帖子,也很难受。
好像每次都是我先离职.jpg
提一个可能大家都没注意的点:page cache + 数据库 cache 。

实际上短期大量查询大概率都是在 cache 中的。如果觉得内存中操作太麻烦了话,还是考虑走 db 把。
买过这个品种,确实很好吃
支持一下老表~
176 天前
回复了 Ainokiseki 创建的主题 程序员 和 mentor 代码习惯不一样,好头痛
试想一下 lz 举得例子是最底下的 N ,上面是一个 NP ,那就知道你的 mentor 让你改是多么正确的一件事了。
179 天前
回复了 yingyan25 创建的主题 生活 能感受到物价在下跌吗?
没有,外卖越来越贵了
198 天前
回复了 BIGBIG 创建的主题 Java 如何优雅的跳出多层循环?
本身,引入一个状态机?或在 caller 那边做个状态?
1  2  3  4  5  6  7  8  9  10 ... 20  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2394 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 01:57 · PVG 09:57 · LAX 18:57 · JFK 21:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.