V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  thevita  ›  全部回复第 4 页 / 共 10 页
回复总数  187
1  2  3  4  5  6  7  8  9  10  
你看,标记的其实是同一个函数,并且是从 [1] 开始递增的,所以结论只有一个

这标记的是这个方法递归的深度
"独挡一面” 应该不是要求技术水平(或者不只是要求),而是一个综合工作能力的要求,说到笼统点:能否有把你工作范围发生的各种 正事,破事 落地,不让事掉地上
细化下来可能有:

- 技术方便: 解决问题的能力,学的技术再多,也一定会遇到你经验以为的 事情/技术/要求/bug ,能否正面面对技术挑战/疑难
- 团队协调:能否协调团队的目标与自己目标,驱动团队工作(不一定要是 tl )

协调外部/要资源/向上管理....

不要求每项都很强,但要做到能在你的位置上推进事情
184 天前
回复了 Comyn 创建的主题 程序员 吐槽一下这个极其不规范的代码
“你们是不是有自己定义的规范?”

目前看到的信息只能说,这代码与业界通行的几种规范都不一样,还不能说他不规范,万一有内部规范呢?

不过你们这规范一致性不太好啊,为啥独独 `id` 是 lowercase 的
184 天前
回复了 yaott2020 创建的主题 Go 编程语言 golang 的错误处理真的很糟糕
现在 go 错误处理比刚出来的时候好多了,繁琐是有点,但是没啥心智负担(对写应用来说),只是和 rust 比起来显得有点草率,基本和 rust 无脑 anyhow::Error 一样
191 天前
回复了 Lounode 创建的主题 程序员 同事大概是 Java 写多了,写的 C#叹为观止
@sadfQED2 依赖注入多好啊,刚改了,极大解放

不过我不喜欢 一堆 do vo dto 单纯不喜欢这个名字,有必要还是会用类似的分层方式
1. 先找个能满足你需求的 kv store, 不限制语言,看看你需要的 feature , 需不需要 事物, 快照 等, 比如 rocksdb
2. 看看这个库有不有 python 的 bind
3. 如果没有,可以考虑 PyO3 自己简单撸一个
206 天前
回复了 acbot 创建的主题 信息安全 关于安全漏洞的一些问题
而对于那些已经编译过的产品的漏洞发现 并不像你想的那么难,开源软件的漏洞挖掘也没有你以为的 看源代码那么简单, 有几个问题会导致这个情况, 1) 代码量太大,即使开源软件也不太可能一行行去看代码, 往往会带有一定目的性 2) 肉眼可见的漏洞往往是少数,这种漏洞基本上通过一些 代码质量工具 就能有提示, 3) 更多的需要你对 计算机\目标平台\目标软件业务 有或多或少的了解, 简单说既要全局又要细节, 思维模式上和正向开发的思维是不太一样,

-- 需要反汇编去分析吗?某些时候需求,某些时候也确实是要分析一些详细逻辑的,但会带有一定的针对性,下面说
-- 有哪些套路: a) fuzz, 这是现在漏洞发掘主要的手段之一, b) 总结历史一些漏洞出现的 pattern ,再依据这些 pattern 或依据人工或依靠工具 去发现类似的漏洞, c) 某些时候也可能要开一些脑动, 整体就是,搜索空间无比巨大, 要用一些方式来提高效率


漏洞的详细情况,产品方一般是不会说的,一方面,有确实延缓传播的意图,二一方面有法律法规上的限制,如果只是修复,看产品商就可以了

一些历史的有利用价值、有启发性、有意思的漏洞, 你 google 一下还是有的,应该不难
比较新的,或者比较鸡肋的,利用有难度的(很多漏洞只在理论上存在利用可能),影响范围小的 可能就没有了
207 天前
回复了 cusuanan 创建的主题 Windows Win11 史诗级更新,状态栏窗口不再合并
不好吗,感觉挺好啊,我用 win10 也开了合并,可以搭配下三方的窗口管理器
怎么就得出`不会有什么好处` 的结论呢?最多就是他解决的不是你的问题而已
@thevita 是指 golang 的 sql 包
真要说起来,
@hxtheone 是的,就是 type system 不一致的原因,类似的情况其他语言也一样会存在,同样的问题 sql 也一样存在,完全可以参考 sql 的解决方案呗,扯半天扯不到点上。
问题还是 go 的 部分 value type 没有 null, 这点与 json 不一致,要弥合这点,

1. 让 go type 去 match json ,可以引入 Null* 的 type, NullString, NullNumber 什么的,
2. 让 json match go type, 依然通过 NewType 实现 UnmarshalJSON 来验证数据呗
227 天前
回复了 iorilu 创建的主题 程序员 有多少人完全使用命令行管理 git 得
@unco020511 mr/pr 不是 gitlab/github 的功能么, 这还用插件?
---
感觉没必要完全 gui/cli, 这两者对 git 来说又不是互斥的选项, 我都是一起用的,那个顺手用哪个, 比如解决冲突就会选择切换到 gui 来
229 天前
回复了 keepabc 创建的主题 程序员 遇到这样的好公司,就嫁了吧
国内环境,服务行业节假日不放假不算什么吧,(如果你是后端,那确实福报)
232 天前
回复了 kirkge 创建的主题 程序员 看完《奥本海默》怀疑自己了
@Morgan2 因为他故事框架没啥敏感的吧?是 R 级片 是不是因为有少量情欲描写?,这部分事实上 在部分国家上映的时候都有调整
232 天前
回复了 kirkge 创建的主题 程序员 看完《奥本海默》怀疑自己了
《奥本海默》不难懂吧,不需要什么 物理/量子力学 的背景知识,毕竟纪实电影嘛,无非叙事方法上 显得可能有点乱?,但也还好,我是开幕了几分钟才进去的,经历 几分钟 懵逼也能掌握的叙事的方式,后面看起来就没压力了,不过我确实不怎么喜欢,对这种纪实类型比较无感,但并没有让我昏昏欲睡,诺兰还是 nb 的
239 天前
回复了 capgrey 创建的主题 程序员 发卡平台被骗了 10 几 USDT
aws 国内可以用吧?我就用国内信用卡啊,还有电话推销呢
看业务需求,不要被“脚本”二字束缚住了手脚,关键是业务需求是如何的,并不是一定要是一个 script, 因为 `脚本` 本身还是个技术 term, 因为这限制业务分析舍本逐末了

作为一个 平台,对外的提供可扩展能力, 其实目的也不一样啊

是需要 一个 glue lang 来调用平台 api, 实现灵活的逻辑呢? ( 这可能比较符合传统很多 script 的定位, 比如 lua 定位就是作为 glue lang 存在)

还是需要接入其他三方生态( 比如允许加载 自定义 jvm class 很多 jvm 生态里的东西也许有可能接入)

等等...

总的来说,具体问题具体看,心态开放点呗,尽量不用自己领域的知识向外,不然很累。
254 天前
回复了 dcsuibian 创建的主题 程序员 个人觉得 JB 家的新 UI 是真的难看
我很喜欢
--
如何反馈:

Help-> Submit Feedback...

or

取消订阅,这样你的意见就反应在他们的营收上了 QAQ
262 天前
回复了 shermie 创建的主题 程序员 NAT 是如何将内网 IP 转换成外网 IP 的呢
title 和 content 描述的没啥关系啊,

路由的过程就是查表: 依据 packet dip 查找下一跳地址

NAT 也是查表: 会 记录 intra ip, sport, dip, nat port 的对应关系,(表中项不一定,实现会不一样), 这样 回包的时候,就能找到 原来发包的 intra ip 和 sport
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1108 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 22:39 · PVG 06:39 · LAX 15:39 · JFK 18:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.