V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuanbg  ›  全部回复第 270 页 / 共 312 页
回复总数  6224
1 ... 266  267  268  269  270  271  272  273  274  275 ... 312  
2019-06-03 17:41:26 +08:00
回复了 daijinming 创建的主题 程序员 API 网关只是用来保护或路由 API 的吗
网关主要的功能就是路由,或者说只有经过网关的流量,才能被均衡地分配到不同的服务实例。没有网关,你就必须直接访问服务实例,就无法进行流量的动态分配。
至于别的功能,API 调用审计和身份认证放在网关上实现也说得过去。但很多人把鉴权也放到网关上面,我个人认为是不合适的。因为虽然接口 url 可以作为资源的特征来进行基于 url 的鉴权,但这样一来 url 里面就不能有 PathParam 就不能用了。而且也不能用 GET/PUT/DELETE 这些方法了,硬要用也不是不行,但要注意使用不同的 url,还不如统一 POST 来的简单。
2019-06-03 16:54:54 +08:00
回复了 azuki 创建的主题 Java 快速入门 Java 应该看什么?
有点随便什么编程基础的话,花两小时学习一下 spring boot 怎么新建一个项目,maven 依赖怎么管理,idea 怎么调试就差不多可以开干了。
2019-06-03 16:50:03 +08:00
回复了 xinghai10086 创建的主题 程序员 招有经验的架构师!
什么都不说,有意向的也给搞得没兴趣了
就产品设计来说,yoga 系列都还不错。。。然后除了收购来的 tk 系列,别的便宜的都很烂很烂,要不然雷布斯哪来的胆子出小米笔记本!
2019-06-03 08:06:49 +08:00
回复了 drawstar 创建的主题 MacBook Pro 如何克制自己买 mbp 的欲望?
先把钱存进余额宝,每天有利息美滋滋。看着利息你就不会想花掉了
2019-06-01 17:29:53 +08:00
回复了 xabc 创建的主题 Apple MacBook Pro 2019 15 英寸 标配 + LG UltraFine 4K
我用的 21 寸旧款 UltraFine 4K,确实很香。电源不用带来带去是非常爽的一件事
一堆跑题的。。。

从保密角度来看,代码和代码的差别是非常大的。如果是一个工具软件,如 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、大多数人每天都要拍上好几张照片,所以拍照好不好看已经是手机的一个最大的竞争点。
1 ... 266  267  268  269  270  271  272  273  274  275 ... 312  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2684 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 70ms · UTC 11:50 · PVG 19:50 · LAX 03:50 · JFK 06:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.