V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuanbg  ›  全部回复第 256 页 / 共 297 页
回复总数  5937
1 ... 252  253  254  255  256  257  258  259  260  261 ... 297  
一堆跑题的。。。

从保密角度来看,代码和代码的差别是非常大的。如果是一个工具软件,如 winzip 之类的,代码泄露等于把饭碗拱手送人。反之,一个电商平台如淘宝,无论在代码量上,还是系统的价值上,都远超 winzip。但阿里就算公开了淘宝的全部代码,对阿里也不会造成任何的直接损失。至于间接的损失,我想不出来,姑且也认为没有吧。

那为什么阿里不把淘宝系统开源呢?我认为没有意义,这个特殊的商业平台,你拿到代码也搭不起来,撘起来也没有业务,也就没有价值。开源的目的是给别人使用,拿出一本屠龙术来,听起来很炫酷,但实际上不如杀鸡指南有用。除了让人“学习学习”以外,毫无价值。而且“学习”的意义也几近于无,且不说里面大概率充斥着大量的垃圾代码,其精华部分没人引导解读,大多数人是找不到也体会不到的。

而华为的很多代码则不同,竞争对手拿去就能用,不需要自己再费钱费力去开发,能省下大量的研发费用。省下来的钱砸到市场上,就能对华为的产品造成巨大的冲击。假设淘宝的代码泄漏了,你觉得京东会抛弃自己的系统转而用天猫的系统么?根本不可能,京东的程序员根本看都不愿意去看,都 996 了哪有这美国时间去看淘宝的代码。其实任何人都不会真去用这套系统,原因很简单,和自己的需求不匹配而已。所以华为对代码的外泄控制得很严而阿里基本就是无所谓。
2019-05-31 00:26:14 +08:00
回复了 cloudyplain 创建的主题 Apple 有小伙伴买了新的 LG ultrafine 4k 吗?效果如何?
@bzq2810 翻译错误?
2019-05-30 03:33:54 +08:00
回复了 b1anker 创建的主题 程序员 来大厂没几天就想溜了。。
做一个调调参数就能生成 H5 活动页的模板,然后用剩下的时间用来学习如何设计更高级 H5 活动页模板。。。
2019-05-30 03:28:02 +08:00
回复了 liaojl 创建的主题 Java 请教, Java 怎么控制 API 调用的频率
redis 里面搞一个过期时间为 1 分钟的 key 作为计数器,读到计数器到达 500 了,就报调用失败或者扔到队列里面去等下一分钟再调用。队列可以满足削峰的需求,但不能满足你每分钟平均次数超过 500 的需求。如果平均每分钟超过 500 的话,只能报错了。
2019-05-29 15:49:40 +08:00
回复了 Themyth 创建的主题 macOS MacBook retina 屏幕 黑色背景和发光的问题
LED:挡住背光,完全挡住光线是做不到的,所以黑色不纯。
OLED:关掉发光单元不发光,所以黑色很纯。
2019-05-28 09:53:21 +08:00
回复了 liweiswjtu 创建的主题 职场话题 职业十字路口选择求指教
嵌入式不是夕阳行业,未来互联网大概不会比嵌入式好多少。所以建议楼主深挖行业,等待商机
2019-05-28 09:48:28 +08:00
回复了 NewDraw 创建的主题 职场话题 记一次体验极差的面试
@PDX 很显然,面试官大概率没有 B。。。我觉得他自己心里一点 B 数都没有
@mandy0119 上面的空指针的例子不太好,重新举个栗子。

假设有个参数在你调用的库里面是作为除数使用的,而且文档已经明确地表明该参数不能为 0 亦不可为空。那么该参数为 0 时抛出一个除数不能为 0 的 CE 你觉得你能怎么处理?你也只能抛出异常了事。然后在代码里加上一堆的检查预防该异常的发生,这个时候,CE 和 RE 有多大区别?基本也没啥区别。
@mandy0119 公共库不应该为调用者的错误买单!一个参数不能为空,你非传个 null,我还要告诉你这个参数不能为空?直接抛异常给你自己查去。

当然,这并不友好,但每个模块都做好自己的,就不会出现这种异常。我要说,烂代码很多时间就是被这么惯出来的毛病。
Checked Exception 就是个沙雕概念!我都知道要怎么处理异常了,还不把检查做在前面,非得抛异常来处理?简直沙雕。。。
@ditie 其实是 4 次,1 次 insert,3 次 update,不需要存储过程,当然,你把这 3 个操作写到一个存储过程里面也是可以的。
2019-05-27 07:46:36 +08:00
回复了 beryl 创建的主题 程序员 Java 动态切换两个不同的类声明
没明白什么需求,只看到一个集群一个单机的区别。但 Redis 功能上来讲集群和单机并没有什么不同啊?为啥要写两个方法?
1、电池技术已到瓶颈,增加容量意味着增加体积和重量。大家伙都表示接受不能,不高兴兜里揣块板砖。
2、摄像头还有很大的潜力可挖。大家都觉得虽然不是专业的摄影,拍个照手机目前是够用,但能拍得更好一点也是好的。
3、大多数人每天都要拍上好几张照片,所以拍照好不好看已经是手机的一个最大的竞争点。
分 3 次操作就简单了呀,先不要管什么 ABC,把数据存进去。然后再把排序在前 20%的更新成 A,最后把倒序前 10%更新成 C。
楼上那些无脑查询让代码处理的,就没遇到过数据量太大导致磁盘 IO 和网络 IO 飞起么?
2019-05-27 07:02:29 +08:00
回复了 dongrenwen 创建的主题 macOS 求 MacOS 下载工具的推荐
迅雷可以的,VIP 有加速
2019-05-27 07:00:17 +08:00
回复了 MaxSSS 创建的主题 macOS Mac 版 360 浏览器怎么样?
虽然谷歌微软什么的也没什么节操,但至少还有点正向的底线,360 的底线大概是负的吧。就算 edge/safari/Chrome 有监控,CIA 也不能请我去喝茶。。。
2019-05-27 06:49:09 +08:00
回复了 YIsion 创建的主题 macOS 刚才 macos 有个固件更新针对 T2 加密芯片,针对 2018 15 寸 mbp
感觉更新了这个补丁后 Docker 容器省电好多! docker stats 查看容器运行情况,发现 CPU 占用降低了一大半。
2019-05-24 17:54:00 +08:00
回复了 cheukfh 创建的主题 Apple MacBook Pro 蓝牙断连疯狂中枪
偶尔 Magic Mouse 会断开
2019-05-24 17:38:49 +08:00
回复了 IdJoel 创建的主题 职场话题 到底怎么才能早起啊,被人事找了两次了,心态炸裂
闹钟响不起来,按掉是个什么操作?既然不起来,设一个闹钟有什么意义?那五六七八个闹钟不是折腾自己嘛,都删掉,留一个闹钟定到一个合理的时间就好了。
1 ... 252  253  254  255  256  257  258  259  260  261 ... 297  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5166 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 100ms · UTC 03:19 · PVG 11:19 · LAX 20:19 · JFK 23:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.