V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lmshl  ›  全部回复第 8 页 / 共 24 页
回复总数  465
1 ... 4  5  6  7  8  9  10  11  12  13 ... 24  
按 c++ move 写不就行了?
2022-10-06 22:42:28 +08:00
回复了 Cify 创建的主题 Kubernetes 多个使用域名的网站如何跑在 K8S 中?
@Cify dns 指向过去不就行了
2022-10-06 21:55:13 +08:00
回复了 Cify 创建的主题 Kubernetes 多个使用域名的网站如何跑在 K8S 中?
ingress 根据 host 路由不就行了么
2022-10-06 19:28:37 +08:00
回复了 chenqh 创建的主题 MySQL 关于 mysql count 太慢的问题
做不到的,实际上现代数据库也没有在精确 count 上做很多努力,你看各大网站的搜索结果,基本上都是给你个估算值( 10000+),因为精确 count 是需要遍历所有 where 命中行并聚合计数的。

我在我公司应用上实现的 count 是这么个逻辑:
先用索引概率分布估算一个值,如果这个值小于 10k ,那么执行精确 select count(*) where ... 返回给前端。
如果这个值大于 10k ,那么将此估算值抹去末尾 N 位,返回给前端,前端显示为“约 53200+ 符合结果”

参考资料:
https://wiki.postgresql.org/wiki/Count_estimate
https://www.datastax.com/blog/counting-keys-cassandra
2022-10-06 14:05:02 +08:00
回复了 annoygaga 创建的主题 程序员 AWS/Azure/GCP Kubernetes 服务性价比比较
只用过 aws 和 aws-cn ,据我观察各家最终价格都差不多。
aws 是 eks 每小时收管理费 0.1 刀,除此之外都是 ec2 ,ebs 和网络费用。所以成本控制最终还是要看你消耗多少虚拟机
2022-10-06 10:56:42 +08:00
回复了 cs3230524 创建的主题 Java JVM、运维大佬过来看看这个问题
理论上来说应该是“ 1 个 tomcat1 个应用”性能最好,线程池会探查操作系统核数的,如果应用是协程开发的话更应该这样了。

实际上部署 2-3 个都是可以接受的,但更多属实没必要
2022-10-05 21:18:08 +08:00
回复了 heyyyy 创建的主题 程序员 毕业 2 年,收获很多,但也逐渐丧失斗志了。
你这毕业两年的比我毕业十年的人还丧
2022-10-04 12:54:54 +08:00
回复了 fumeboy 创建的主题 程序员 关于二本学历的程序员学习路线设计
@YuuuuuuH Scala 可以试试北京 tubi

而且我觉得如果有 pr 的话大家还是看 pr 更多,不妨给自己在用的项目贡献几个 pr ,有它在手基本上技术阶段就给你放水过了
普通函数,非 await 代码块是不会给你切换出去的,100%连续执行你可以放心。
但是 async 函数是一定会切出去的,再切回来之前执行过什么无法保证。所以必然会遇到脏数据。

所以,请将涉及共享数据修改的代码设计成尽可能连续的操作
或不使用可变数据
或考虑使用自旋重试
或使用其他串行化方案,比如加 mutex
2022-10-04 10:49:53 +08:00
回复了 lerefe 创建的主题 Java 请教关于函数式编程的优势
@WispZhan
akka-stream 、zstream 、fs2 都有上生产环境,目前用下来总体感觉 zio 的模型是上手最快,最容易写的。

akka-stream 的错误处理建模会很恶心,fs2 和 zstream 差不多但是 zstream 的类型没有 fs2 那么高理解成本。
2022-10-04 10:47:38 +08:00
回复了 fumeboy 创建的主题 程序员 关于二本学历的程序员学习路线设计
@YuuuuuuH 并且我已经靠 Scala 吃纯函数式这口饭了,这比 Rust 还小众。

据我观察只有那几家 Rust 做量化的公司对第一学历要求很高,但主要是因为量化,而不是因为 Rust
2022-10-04 10:46:10 +08:00
回复了 fumeboy 创建的主题 程序员 关于二本学历的程序员学习路线设计
@YuuuuuuH 我的经验告诉我不是这样的,因为这条赛道还没那么卷。

函数式和其他小众语言、框架等等方向人很少,精通成本高,但相应的需求公司也少,根据我自己经验,卡学历的概率很低。毕竟招人本身已经很不容易了,还卡学历干嘛呢。
2022-10-03 17:40:02 +08:00
回复了 bthulu 创建的主题 .NET ConcurrentDictionary 有什么办法确保一次添加多项的原子性吗?
2022-10-03 15:00:33 +08:00
回复了 fumeboy 创建的主题 程序员 关于二本学历的程序员学习路线设计
@Poluk 我觉得你的计划很合理了,跟着做一做操作系统实验一举两得👍
2022-10-03 13:28:40 +08:00
回复了 fumeboy 创建的主题 程序员 关于二本学历的程序员学习路线设计
@Poluk cpp 很庞大,我觉得以学习为目的的话 cpp 不是一门好的入门语言。但高风险高收益,学会了 cpp 你再学其他系统级语言( D/nim/rust...)都很容易。
如果我在你这个阶段,且对 cpp 有兴趣的话,我果断学了。当然要学也是学现代 cpp ,不是学谭浩强老古董。

Java 语法其实不臃肿,我认为臃肿的是 Java 设计模式与 Java 企业开发,是用户把他用的臃肿了,当然这和 Java 语法过于简陋(与其他 JVM 语言相比),表达能力欠缺有关
2022-10-03 12:30:13 +08:00
回复了 fumeboy 创建的主题 程序员 关于二本学历的程序员学习路线设计
大专学历程序员学习路线:
基础部分《 SICP 》
实战部分 Scala + Rust ,纯函数式编程 + 系统编程两条路一起学。纯函数式部分有 Cats-Effect ,系统编程有清华 rCoreOS 。

学完了这些东西,基本上再去做 Kotlin/Java 都是看看语法的事。Go 是最不值得在学生时代投入时间精力学习的,Go 转 Rust 三个月学不会,Rust 转 Go 一星期都不需要。
2022-10-01 23:23:02 +08:00
回复了 lerefe 创建的主题 Java 请教关于函数式编程的优势
写法 2 性能差不是 fp 的原因,而是楼主没能等价改写。
实际上这里应该用 foldLeft 而不是 sorted/findFirst
在 java stream api 中应该 reduce 是可以用的
这样两段代码复杂度就一样了
2022-10-01 21:18:57 +08:00
回复了 lerefe 创建的主题 Java 请教关于函数式编程的优势
资深函数式码农(自封)来扯两句:
于我而言函数式最大的优势在于,容易写对,且容易分析,容易理解。同时附带了容易并行的优势
而执行速度,函数式写法确实慢于专家优化过的指令式,但比普通 CRUD 农写的指令式代码更快是基本操作了。
https://i.imgur.com/kmCI8RZ.png
2022-09-30 14:03:36 +08:00
回复了 xiaoliu926 创建的主题 Apple iPhone 上如何对付 APP 的开屏广告
网易云在用
微博从未安装
知乎卸载了
贴吧从未安装
连抖音和王者荣耀都从未安装
我这手机可太纯净了
2022-09-30 12:04:39 +08:00
回复了 brader 创建的主题 MySQL 请教个 mysql 更新问题
@brader 没考虑到那么细过,不过如果是我们能想到的优化方案,说不定执行引擎也想到了,优化后效果可能是一样的
1 ... 4  5  6  7  8  9  10  11  12  13 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   974 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 20:20 · PVG 04:20 · LAX 13:20 · JFK 16:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.