V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  flyingghost  ›  全部回复第 8 页 / 共 28 页
回复总数  560
1 ... 4  5  6  7  8  9  10  11  12  13 ... 28  
2019-08-02 13:40:27 +08:00
回复了 harley27 创建的主题 Java Java 做爬虫有没有什么比较牛的地方?
java 做爬虫它牛就牛在爬虫业务两不误。
招个 py 做完爬虫是开掉还是开掉呢?
2019-08-01 15:18:53 +08:00
回复了 lurenw 创建的主题 程序员 预发布和生产环境的数据怎么做隔离
@lurenw “完全达到线上验证的效果”其实不用刻意追求,没必要。
使用生产数据主要有两个作用:
1,主流程验证,包括读写操作。
2,针对个别生产数据产生 bug 的情况做复现、测试、回归。

其实都只需要近期部分数据就可以了。
基础数据包括配置等一般需要全量,也不会很多。比如社区全局配置。
大量同构数据只选择一部分即可。比如社区最近一个月的用户帖子回复。
2019-08-01 12:22:39 +08:00
回复了 sunjourney 创建的主题 Go 编程语言 iris 爱我们
@HuasLeung 可以说说原因吗?
2019-08-01 12:21:54 +08:00
回复了 lurenw 创建的主题 程序员 预发布和生产环境的数据怎么做隔离
预发布环境有独立的库,每次发布之前从生产数据库同步+脱敏数据过来。
2019-07-30 15:00:40 +08:00
回复了 Kontinue 创建的主题 程序员 请问 Java 调用 Python 有什么成熟的方案吗
两个异构子系统没必要直接调来调去啊。强扭的瓜不甜。
作为两个可执行程序,命令行就是个交互接口。
作为两个进程,有进程间通讯机制。
作为两个服务,有 http/rpc 接口或者 mq 做同步 /异步调用。
2019-07-30 14:55:05 +08:00
回复了 Ponze 创建的主题 Android 我司后端接口是这样的,而我恰恰又是个 Android
后端是 PHP 无疑。
这个问题不仅仅因为后端垃圾,还因为你们的技术经理、项目经理、架构师等相关角色缺失或者垃圾。
2019-07-30 12:45:36 +08:00
回复了 hongch 创建的主题 程序员 在 996 的公司附近开一家深夜食堂靠谱吗?
深夜食堂的心态一定得是闲。这就别想了。
深夜快餐店倒是没问题。最好是可以带着边吃边赶车的那些食品。
你得抓住 996 下班族当前的心态和行动路线。
2019-07-29 18:35:26 +08:00
回复了 oatw 创建的主题 程序员 搞 ACM 的你伤不起(转载)
咆哮体大概是 2008、09 年左右开始流行的,大概流行了三四年?
在机房通宵、只有一台电脑,穷成这样那是 05 年之前的学校?
10L Robin 首富是 2011 年?搞单反,搞摄影也差不多那个年代。
毕竟现在程序员都去搞女装了吧。/手动狗头
IE6 糟糕在什么地方?
不是它战胜 Netscape 成为领先浏览器的时候。
也不是它市占率第一独领风骚的时候。
而是它自创标准并且严重落后于时代并且浑身 bug 的时候。

说实话,先进+独占对于开发者来说非常友好。不用考虑碎片化,不用考虑兼容性,有什么不满足?
所有的槽点都在 IE 落后于所有人成为一坨又臭又旧的大便的时候开始。

现在的 chrome,满足以上哪几个条件?
1,自创标准。其实主要是因为很多技术由 chrome 引领。一旦成为业界标准,chrome 的完成度是向来在一线的。这一点值得吐槽的应该是 Safari,新一代墨迹王。
2,严重落后于时代。并没有。
3,浑身 bug。整体来说表现还不错了。在这一点上 Safari 依然占据头把交椅。

真要说当代 IE6,倒是可以提名 Safari 和微信 X5 魔改内核。
2019-07-26 11:07:31 +08:00
回复了 SaintSeiya 创建的主题 程序员 吐槽一下,微信群互传压缩包部署代码
@ericgui 听说过薅实习生毛的,第一次见薅候选人毛的。。。

倒让我想起类似的一件事。
——小张啊,前两天那个疑难问题,还没解决吗?
——领导,这个太底层太高深,我们实在搞不定。
——那这样,你写个高级工程师招聘 JD 发出去。你去面试。
——哇!您终于肯帮我们团队招募一个高级工程师 /架构师了吗?可是,我水平有限实在不敢面大牛啊。
——招个屁,面试的时候你就拿这个问题问问他。
2019-07-15 15:27:00 +08:00
回复了 v2mo 创建的主题 Python Python list 数组 4 千万个元素去重、处理
4kw 个 int,160M,可以直接放内存。
设计一个分布尽可能均匀的散列函数(这一步不太确定我不是搞数学的。瞎拍一个 md5(obj)//4kw 的算法不知道效果怎么样?)
遍历每个 obj 求 hash,把 obj 的 index 放在对应的桶里。
如果桶里已有元素( hash 冲突),单独放在另一个冲突列表里。
对于冲突列表里的每个冲突 hash,遍历并精确对比每个 obj,从源数据集删除完全相同的 obj。

稍微注意一下 getObj(index)的 O(1)复杂度,理论上可以应对任意量的数据了。
2019-07-15 12:27:28 +08:00
回复了 ityouknow 创建的主题 程序员 如果把程序员进行一次垃圾分类会是一个什么样的景象呢?
强蹭热点有意思吗?还有没有更具攻击性更具侮辱性的比喻?照照镜子先自我分类一下?
2019-07-11 14:25:35 +08:00
回复了 dttzmm 创建的主题 程序员 今天中邪了,我这边搞不定,一到测试那边就好了
程序员简直是最科学最真理最硬核的职业了。我觉得比数学比物理还硬核。

撒一把枯草树枝把深不见底的真相盖住并树一个玄学的小牌牌是不对的。
2019-07-04 11:08:54 +08:00
回复了 lihongjie0209 创建的主题 程序员 前后端分离的情况下表单重复提交的解决方案思考
技术方案凭什么要对前端透明?是因为前端不归后端管而且老大又惹不起吗?
而且有个疑问:有 2 个请求势必有 2 个响应回来,搞不好后发先至都是有可能的。如果真的前端透明,如何区分、处理这两个响应?

要拦截,也应该是请求方做拦截比较合适啊。比如说封装到前端底层库里面。业务层只管 util.post(),由底层去做判断去重和状态管理,哪怕直接黑吃了第二个请求也行。

而且原则上来说,一件错误应当尽可能的消灭在更早的阶段,而不是往后延伸到系统深处统一处理。比如简单却有效的 doubleclick.js ,直接在事件层就把双击误操作消灭掉了。带来的好处是可以尽量避免制造不必要的约束和暗逻辑并且带到系统的各个角落。
@jmc891205 那么一定会催生题库解题法。
select input {
case 123:
return 1;
case 456:
return 2;
}

不管什么类问题,时间复杂度全是 O(1)。
2019-06-28 13:53:08 +08:00
回复了 uoddsa 创建的主题 程序员 网井过来做安全评估,说要对手机号做加密(唯一登录字段)
没有绝对的万无一失的安全。所有的安全都是 概率 vs 成本。
但就跟多因子校验一样,多一项异质、异构的因子,安全性能将大大提升。
假如数据库被脱裤的风险是万分之一,代码泄露的风险是万分之一,那两项同时失密的风险是多少?
2019-06-28 13:46:16 +08:00
回复了 ChristopherWu 创建的主题 程序员 迫于女票基础太差,起草计算机提纲给她特训讲课
还列教学大纲?
你这样迟早要把女票给教没了我告诉你!

正确的做法是:
1,努力学习前端,女票日常开发有哪些可以自动化的工作,赶紧写工具,优化她的日常工作体验。
2,女票日常遇到的疑难问题随时交给你搞定。24 小时待命,任务执行时间不超过 12 小时。
3,如果女票愿意,出钱送女票去培训班、夜大、脱产成教。
4,努力赚钱养家。这是最重要的。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 28  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2656 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 12:55 · PVG 20:55 · LAX 05:55 · JFK 08:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.