首页   注册   登录
BingoXuan

BingoXuan

V2EX 第 170096 号会员,加入于 2016-04-22 13:23:09 +08:00
今日活跃度排名 6308
BingoXuan 最近回复了
@find456789
是的,泛型是根据范型使用的上下文推断的类型。如果泛型声明时离开了使用上下文,那就没有意义了。所以需要通过<T,...>声明,并传递给上下文使用。

如果不结合运用泛型的上下文来声明,糟糕的例子就是 python3 的泛型了。简直就只多此一举。代码量一多,泛型声明就被淹没 了。具体类型和泛型用起来一毛一样。如下代码,你完全不知道有没有用到泛型,如果提前声明 T 是类型 str,那么扔一个 int 其实会报类型不正确的。

def Add(a:T,b:T)->T
<>是声明泛型用的吧,例如<T,S>就声明泛型 T 和 S 可以用。

我觉得 Python 的泛型声明才是最恶心的
赞,lz 给了一个我下一台手机可以是 iOS 的理由
3 天前
回复了 d5 创建的主题 地球 SpaceX 发射直播有老哥看吗?激动否!
@piapia
我在思考是不是一种过度补偿心理作用(纯粹突发奇想),生活中自己的意见或诉求不被认可,被压抑,最终到了网上就先扣帽子排除异己,再人身攻击获取补偿。
4 天前
回复了 justyeh 创建的主题 React 如何将子组件的值暴露到父组件中?
props.children 就类似 vue 的 slot 。assetlist 需要一个接收处理函数的函数,把获取的 props.children 传给对应处理函数。
我记得 9560 的 type c 是雷电口,理论上是可以一线通的。要看线材支不支持。
家庭版本质就是小团体授权版。一般来说,数量最多的小团体就是家庭了。所以以家庭作为营销目标没毛病。
5 天前
回复了 Rwing 创建的主题 Steam 有多少 DOTA2 玩家? TI10 本子发售了!
没玩 Dead Game 一段时间了。

但每一次都是高喊 Shut up, and take my money!
@20015jjw
虽然用淘宝的 DIY 5K,但 5K 分辨率下,低于 4K 的质量其实是糊和稍微没那么糊的区别。
@huntcool001
柏林墙倒了好多年了,东西德国早合并了
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3186 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 13:49 · PVG 21:49 · LAX 06:49 · JFK 09:49
♥ Do have faith in what you're doing.