V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lmshl  ›  全部回复第 3 页 / 共 25 页
回复总数  481
1  2  3  4  5  6  7  8  9  10 ... 25  
确实是有办法的,但公司愿不愿意实施,程序员愿不愿意学就是另一个问题了。
比如形式化方法( Formal Method ),编译器来证明你的代码是 bug-free 的。
2023-04-06 14:16:51 +08:00
回复了 firhome 创建的主题 汽车 15 个 w,懂车的大佬帮忙来选选车~
宋 Plus DMI 车主表示混动真的香,日常通勤烧电便宜,跑长途烧油续航一千多公里。
而且山区上上下下的有动能回收很省的。
建议重新考虑下混动
2023-03-21 16:34:02 +08:00
回复了 guanjinman2022 创建的主题 Python 用 ChatGPT 编写个 素数判断 的代码,怎么改不够完美?
这属于问题定义不清,gpt 也帮不了你了
让我做的话我可能会这样,告诉 gpt 用 Miller–Rabin 算法实现一个素性检验算法,设定一个足够大的阈值,比如实验 20 次以后就认定输入是素数,因为伪素数几率已经足够低到可以忽略了。
然后画进度条不过就是试验次数这一固定数值,你甚至不需要进度条,眨眼就验证完了。
2023-03-02 00:05:38 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@roundgis 没有合并
2023-02-21 09:52:39 +08:00
回复了 youkiiiiii 创建的主题 程序员 25 岁专科,请问建议转前端吗?
我也是资深带专,毕业十年了。
最近对市场的感受就是,如果你目标是<20k 的岗位,那外包 /小公司可能还会给你带专个机会。
如果你目标是 30k 以上岗位,那除非你人脉广+刷题强+八股牛,不然你应该没什么活路。

看你 25 岁非本专业还转前端的话,我觉得你今年的目标应该不是>20k 以上岗位吧,不然多少有点离谱了。
放低期望,活路还是很多的。现在大环境对专科越来越难了,开始往传统行业靠拢了。
2023-02-17 13:35:43 +08:00
回复了 machen 创建的主题 程序员 美团:某动态线程池框架是官方开源的么?
2023-02-12 09:11:37 +08:00
回复了 yysw 创建的主题 酷工作 Tubi 招聘机器学习工程师
现在还招远程么?
2023-02-11 20:07:19 +08:00
回复了 fang23 创建的主题 Java 如何写好多线程程序?
多线程的最佳实践就是不要用多线程。😏
不要对自己过于自信,认为搞得定多线程,想充分利用多核性能,建议考虑协程和并行流。
比如 kotlin ,suspend 和 flow api ;
比如 scala ,IO Monad 和 Akka stream ;
比如 rust ,async 和 tokio stream ;
2023-02-04 23:17:45 +08:00
回复了 ccworker 创建的主题 酷工作 [招聘远程全职] Java 后端开发工程师
达内毕业十一年的带专飘过 ( ̄▽ ̄)"
2023-02-03 13:06:16 +08:00
回复了 unt 创建的主题 程序员 JSON.stringify()是否会改变元素顺序
来自 tc39 ECMAScript Language Specification # sec-json.stringify
你可以永远相信标准浏览器中的实现
https://i.imgur.com/0Rr4n5R.png
2023-02-01 14:29:51 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@ximigou007 https://i.imgur.com/YfTU7No.png
昨晚确实发送成功了,刚刚我又重新发送了一次,请再查收一下
2023-01-31 19:15:13 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@ximigou007 发到这个邮箱了,谢谢推荐

@ChevalierLxc 在这个链接上直接投递了,谢谢推荐
2023-01-31 15:38:09 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@ximigou007 如果有机会的话请推荐,十分感谢💕
2023-01-31 13:36:31 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@ximigou007 能把这问题离线解决并在时限内解释出每一行代码,不管是否有场外援助。我都认为他具备基本素养,这可比现场手撕 lc hard 太多了。
2023-01-31 13:30:53 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@ximigou007 不会太多,只要具备基本素养。(比如我给他一个 wiki 链接,他能在 24-48 小时内对着伪代码实现出来,期间随意查阅任何资料,请教任何朋友,但最终面试阶段我会问他每一行代码的具体作用)
然后两本书《 SICP 》+《 Scala 函数式编程》边看边写,基本上两本书看个 50% 内容就入门函数式了,剩下的能力在项目中锻炼即可。

我常用的一个离线面试问题是在 JS 中实现基于 Promise 的 Semaphore 。
2023-01-29 18:51:56 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@ximigou007 因为写 FP 代码依然是写代码,不是造火箭。
需要的是在正反馈指导下的反复练习。
写够一万行生存期就过去了,写够十万行妥妥的熟练工。
2023-01-29 18:48:57 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@ximigou007 其实要求不高,如果让我自己招人的话,给我一年时间,我就能带出一只纯 FP 熟练工的团队来。
不需要任何前提条件,不需要清北复交藤校还是 985/211 ,我可以从大专里选拔。
也不需要什么大公司工作履历和手撕 leetcode hard ,有这些背景可能更难带。
就让我自己出题面试,应届生一年熟练 FP 搬砖毫无压力。
2023-01-29 11:33:51 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@house600 举个例子,比如在编写大批量数据导出接口的时候
数据一次性加载到内存中再写入磁盘或者 HTTP Response 都是不合适的,因为数据量可能超过内存总量,这时候就必然要使用流式处理。

1. 这个场景中上游的 Source 是 JDBC connection ,设定 fetchSize 以后每次只会加载这个 batch 到内存中,也就是 Source(connection.selectWithFetchSize(用户列表))
2. 根据业务决定是否需要 filter 或 transform ,是否还需要经过其他第三方微服务接口处理,也就是 Flow.filter(过滤隐藏用户).map(隐藏真实姓名).mapAsync(从其他服务获取用户额外信息)
3. 打包写入磁盘或通过 HTTP Response 发送,甚至还可以插入一些编解码与压缩算法,也就是 Sink.map(toJson).transducer(gzip).toFile(文件名)

整个过程编写下来是声明式编程,而不是传统命令式,同时也具备 Reactive 的基本优点,比如异步+背压,不会导致 OOM 。
2023-01-29 10:44:33 +08:00
回复了 lmshl 创建的主题 求职 10 年资深全栈、架构求职 - 上海
@house600 随时随地都可以使用,任何可以流式处理的场景都可以用 reactive 来处理。
建议先把 map 、filter 、reduce 用熟练,然后根据你用的语言生态选 RxJS 、akka-stream 、kotlin flow api 、tokio stream 中的任意主流方案。
我在 kotlin compose 桌面项目中就在用 flow api
在 rust 写 cli 的时候就用 tokio stream
在写前端或者浏览器插件的时候就用 rxjs
但我主业是写 Scala 的,所以我对 Scala 生态的 Akka-stream 、fs2 、zio-stream 都比较熟悉,可以随意切换。

基本上你用熟了任何一个 stream 库以后,迁移到其他语言、生态都不会花太大功夫,因为基本语义上大家都是一样的。
找公有云买 Serverless k8s 集群,练的时候创建,练完了直接销毁。
一般管理是按小时收费的,计算资源是按量付费的。
只要你不是搞的规模很大,每小时几块钱,可能跟去网咖打游戏差不多成本。
1  2  3  4  5  6  7  8  9  10 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3701 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 00:12 · PVG 08:12 · LAX 16:12 · JFK 19:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.