V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Jooooooooo  ›  全部回复第 179 页 / 共 336 页
回复总数  6713
1 ... 175  176  177  178  179  180  181  182  183  184 ... 336  
海底捞啊
2021-07-20 18:53:14 +08:00
回复了 syntaxj 创建的主题 问与答 美团是如何知道骑手没有送餐到顾客手上而进行退款的?
@cairnechen 餐损有定责, 有可能商家出, 有可能骑手出, 也有可能美团出.

要看具体场景, 会有一个定责系统去决策最终谁出钱. 这里面还涉及申诉二次判定的问题.
2021-07-19 19:23:34 +08:00
回复了 syntaxj 创建的主题 问与答 美团是如何知道骑手没有送餐到顾客手上而进行退款的?
有风控的

另外如果骑手没到过送餐地址(比如坐标接近目的地大于 100 米), 那就可以认为没有送到过

手机有定位的呀
2021-07-19 16:14:00 +08:00
回复了 hahaFck 创建的主题 问与答 为什么电子书软件都不用 pdf 格式呢?
pdf 通用性差的要死
2021-07-18 18:30:44 +08:00
回复了 Mexion 创建的主题 问与答 为什么泛型使用了 extends 就不能存东西了?
@JasonLaw 稍微再想了一下, 为什么 List<Number> 可以装 Integer 而 ? extends Number 不行. 原因就应该是类似你说的更准确, 因为 ? extends Number 可以是 Integer 也可以是 Long, 但并不明确是哪个, 所以哪个都不能装.
2021-07-18 18:26:05 +08:00
回复了 Mexion 创建的主题 问与答 为什么泛型使用了 extends 就不能存东西了?
@JasonLaw 后面的这个可以搜下 协变. 我理解这是语言带来的特性.

举个例子, 假设有一个父类 Person, 有一个子类 Child extends Person.

有一个方法, 入参和返回值都是 Person. public Person test(Person p)

你会发现只有入参可以传 Child, 返回值不能用 Child 去接. 这个应该是语言的取舍, 我记得在 Java 5 之前入参也不能是 Child, 后来改的.
2021-07-18 17:31:36 +08:00
回复了 Mexion 创建的主题 问与答 为什么泛型使用了 extends 就不能存东西了?
@JasonLaw List<> 里面装的东西是个明确的东西, 无论是 Integer 还是 Long, 无法往一个 List<Integer> 里面放 Long, 反过来也不行. ? extends Number 使得 List 里面的东西变得不可知, 只知道里面肯定都是 Number.

因为不知道里面是不是装着 Integer, 所以无法放 Integer, 其它类型同理.

还是那个例子最清晰, 可以这么 List<? extends Number> = new ArrayList<Integer>() 不可以往里面放 Long 是不是很明显.
2021-07-18 15:53:42 +08:00
回复了 einvince 创建的主题 Apple 忘记旧手机锁屏密码,想要找回照片怎么办
不行

你这个和捡到手机没区别
2021-07-18 15:52:38 +08:00
回复了 Mexion 创建的主题 问与答 为什么泛型使用了 extends 就不能存东西了?
@Mexion 要明白的一点是 ? extends 并不是表明一个范围, 而是精准了描述了一个东西. 而 ? 导致无法事先知道是什么东西, 所以也无法往里放.
2021-07-18 15:51:10 +08:00
回复了 Mexion 创建的主题 问与答 为什么泛型使用了 extends 就不能存东西了?
@Mexion 因为可以这么写 List<? extends Number> = new ArrayList<Integer>()

这样往里放一个 double 肯定不合法
2021-07-18 15:31:23 +08:00
回复了 Mexion 创建的主题 问与答 为什么泛型使用了 extends 就不能存东西了?
这个确实是初学让人非常迷惑的地方

可以了解 PECS 原则, extends 只能是生产者, 往外提供东西, 只能 get, 无法往里 put

同理 super 只能是消费者, 往里放东西, 只能 put, 无法往 get

至于为什么, 可以考虑 Collection<? extends Fruit> 这样一个集合你知道肯定都是水果, 但不知道具体是哪一种, 所以往里面放会破坏原有的结构(原来如果是苹果你往里放一个香蕉肯定不行), 唯一知道的这里面都是水果, 所以往外 get 是可以的

super 是类似的.


想要知道的更多可以仔细读下这个:

泛型: www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html

协变: dzone.com/articles/covariance-and-contravariance
2021-07-18 13:47:02 +08:00
回复了 leavic 创建的主题 全球工单系统 115 是故意限速的吧
你用的宽带也有类似策略的
2021-07-17 23:24:01 +08:00
回复了 Chaox 创建的主题 问与答 关于 PHP 、 Java 和 go 的服务器问题
你可以搜下 Java 怎么打开一个端口让外部访问

就知道 Java 也可以不用 tomcat
2021-07-17 21:51:23 +08:00
回复了 tyit 创建的主题 DevOps 如何打包一个镜像三个环境都可以使用?
启动的时候有个 pre 脚本

判定当前环境, 然后对应的替换配置文件中的内容
去 1
不要乱用词, 特别是放大词的定义范围, 会使得原本这个词精准描述的行为失去锚点, 被迫需要重新找词描述这个词原本希望描述的行为

认真讲, 是你"偷了"这个词的描述

从你的描述看, 没人歧视你
2021-07-16 20:18:50 +08:00
回复了 Guidoo 创建的主题 问与答 迫于项目需要,有没有免费稳定的天气 api 接口?
稳定和免费好像是互斥的.

既然稳定说明有人维护, 这个人的工资谁在发呢?
直接去仲裁吧.

这是实实在在影响你利益的行为.
1 ... 175  176  177  178  179  180  181  182  183  184 ... 336  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1114 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 58ms · UTC 23:26 · PVG 07:26 · LAX 15:26 · JFK 18:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.