V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  saberlong  ›  全部回复第 1 页 / 共 3 页
回复总数  51
1  2  3  
1 天前
回复了 hsuyeung 创建的主题 程序员 大家平时写 SQL 会用正则表达式吗?
很少用,要用也是带其它条件字段将数据缩减到足够小的范围。正则走不了索引。而通常做查询时,先考虑走什么索引。
golang 之前确实有篇单机 100 万连接实践。本质上是讲 golang 在 100 万连接下怎么优化的。比较采用常规的一个链连接 2 个 go 程方案与通过 syscall
直接使用 epoll 方案之间的内存占用和延迟差别等。和 100 万并发不是同个概念。文章里实现单机 100 万连接的一些设置以及测试方式还是可以借鉴的。其它语言也能做到
存储和索引
333 天前
回复了 qq8331199 创建的主题 程序员 关于大数据(千万级,亿级)的查询问题
分片。把两张表拉下来,根据公司 id 分片,存到磁盘上。然后一个一个分片加载到内存中计算。磁盘持久化的 b+树上千万级,性能下降很厉害。
2021-05-16 13:52:21 +08:00
回复了 tukon479 创建的主题 程序员 求杭漂租房建议
看区域。大多区域已经被我爱我家,链家等中介公司垄断。极少数区域房东还坚持自己租。千万警惕二房东。我爱我家之类正规的,相当于花钱省麻烦。大多情况下不用和房东打交道。故障之类平台上报修,小东西会直接免费用。和房东打交道费力些。二房东往往收钱不办事,你还得和房东打简单。也有那种通过中介租的当二房东,听过没接触过。
2021-05-12 08:34:34 +08:00
回复了 jackerbauer 创建的主题 职场话题 碰到一个技术出身的老板怎么办?
共同探讨,有理有据完全可以接受
2021-02-15 21:53:17 +08:00
回复了 SystemLight 创建的主题 Java 为什么 Java 的包管理器都这么复杂?
@hengyunabc 关于你说的仓库被攻击引入 hash 的问题。java 也存在,任何从仓库下载的都存在篡改问题。而且 go 也能做到从企业内部的仓库下载。
2021-02-09 11:22:47 +08:00
回复了 hackingwu 创建的主题 程序员 面试官问我 有阅读过哪些源码?
估计是一下子没找到问的方向,问这个看看你熟悉什么,然后再深入问
2021-02-05 18:15:03 +08:00
回复了 Dongxiem 创建的主题 Go 编程语言 几个关于 Go Runtime 的问题
@byte10 runtime.LockOSThread()
2021-02-04 23:12:34 +08:00
回复了 Dongxiem 创建的主题 Go 编程语言 几个关于 Go Runtime 的问题
入口代码在 src/runtime/proc.go 。有个 func main()
2021-02-04 23:09:16 +08:00
回复了 Dongxiem 创建的主题 Go 编程语言 几个关于 Go Runtime 的问题
golang 的 runtime 源码在 src 可以直接找到。真正的 main 函数其实是在 runtime 里。然后你可以看到启动的步骤,包括不限于启动 g0 协程和启动 gc 工作。
每个 go 进程是自己独立的,和虚拟机区分开来。没有独立的 runtime 进程。
简单的讲,你可以理解成 c 语言加入了协程和 gc 的框架。由于有 gc,所以不能直接使用系统分配内存的函数,都是通过这个框架提供的函数来分配。
2021-01-29 23:48:50 +08:00
回复了 aw2350 创建的主题 程序员 请教下做 Go 的大哥老弟,是怎么切换到 Go 开发的
以前了解过。1.8 出来后想抽空尝试,刚好碰到项目里需要个小东西,挺合适最终效果也不错。现在我部门已经全是 golang 了
刚好手头就遇到一个场景。大致是中间层汇聚各种内容一起返回。但是只知道 key,以及值是一个 json 。某项 key 内容不存在时,你让中间层实例化也很为难啊,都不知道内容。
直接提 bug 。
接下来会安排到某个迭代由某个人解决。
改的人会分析影响范围。
改完也有回归测试。
2020-12-21 21:48:30 +08:00
回复了 zxCoder 创建的主题 数据库 关于 B+树索引的问题
我自己写的 b+树选择了不固定阶,key 有长度限制,value 不限。过大的 value 通过扩展页分割存储到多个页中。
2020-12-21 21:45:48 +08:00
回复了 zxCoder 创建的主题 数据库 关于 B+树索引的问题
页大小可以选择,决定了就固定了。所以要么 key 有长度限制,要么引入其它结构处理超大 key 和 value 。记得 mysql 是有 key 长限制的。最新的版本不清楚
2020-12-20 22:58:23 +08:00
回复了 tlerbao 创建的主题 git 开源项目二开如何让 git 不分叉。
@tlerbao 另外要说明的是,团队使用 rebase 方案,需要培训和约束的。否则请用 merge 方案。
2020-12-20 22:47:05 +08:00
回复了 tlerbao 创建的主题 git 开源项目二开如何让 git 不分叉。
@tlerbao 另外多个分支并行开发时。rebase 方案操作步骤会更多,我会使用本地临时分支
2020-12-20 22:44:42 +08:00
回复了 tlerbao 创建的主题 git 开源项目二开如何让 git 不分叉。
@tlerbao
确实会存在。rebase 方案这个地方确实不完美。只要分支开发提交到上游就会有。确认没问题后,删除这个分支也不影响。但是一般会保留用于追溯。由于基变导致 commit log 编号不同,需要靠 commit 说明来对比。虽然有瑕疵对比 merge 方案,我更喜欢 rebase 。
2020-12-20 20:21:18 +08:00
回复了 tlerbao 创建的主题 git 开源项目二开如何让 git 不分叉。
简述书上有个"如何使用 Git Rebase",我觉得不错
1  2  3  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1577 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 124ms · UTC 17:39 · PVG 01:39 · LAX 10:39 · JFK 13:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.