a132811 最近的时间轴更新
a132811

a132811

V2EX 第 55470 号会员,加入于 2014-02-08 11:15:21 +08:00
一个 deno react app demo
JavaScript  •  a132811  •  118 天前  •  最后回复来自 theprimone
1
niz plum 键盘怎么交换 esc 与`/~ 键?
机械键盘  •  a132811  •  140 天前  •  最后回复来自 a132811
5
vim+Readline 快捷键+mac osx 重度用户,求键盘推荐
机械键盘  •  a132811  •  146 天前  •  最后回复来自 a132811
3
看了 deno, 感觉 ts 前景不可估量啊
程序员  •  a132811  •  140 天前  •  最后回复来自 dayFvckingByte
58
[直推][社招] momenta 无人驾驶招前端工程师
酷工作  •  a132811  •  2019-08-26 16:32:26 PM  •  最后回复来自 a132811
1
a132811 最近回复了
28 天前
回复了 byp 创建的主题 Visual Studio Code vs code 使用 vim 插件 快捷键问题
@VDimos 双击 uu 会回退所有更改.
我已经忍受了两年多了,再忍下
33 天前
回复了 wxd92 创建的主题 信息安全 JWT 密码失效当允许用户修改用户名
让 token 失效——只能让用户重新登录然后获取新的 token 。可以用 redis 做缓存,删除缓存 token 就失效

让 token 不失效——就不要把用户名生成 token,可以用户的唯一 Id 作 token 呀。
不是互联网行业挤兑实体,是技术变革淘汰落后产业。

马车夫这个行业就是蒸汽革命淘汰了。流水线自动化把制衣女工淘汰了。过去消失的行业太多了

可预期的将来:
出租车行业会被自动驾驶淘汰——司机可能会当专车助理服务
中介带人看房这种模式可能会被 AR 看房淘汰——这是贝壳正在做的事

连纯粹的 curd 工程师、页面切图工,以后都不需要了
46 天前
回复了 fk5555 创建的主题 奇思妙想 时间的本质 穿越时空 小想法
时间可逆并不违反因果定律,但物理上几乎没法对证明时间可逆证伪。

我说是你是从 2030 年来的,只不过是你 2030 的记忆也倒流到现在了。你怎么证明我说得不对呢?
46 天前
回复了 djyde 创建的主题 分享创造 Docmate - 一个可以自由部署的文档平台
支持 math/latex 、表格、流程图 吗?
46 天前
回复了 zsyld 创建的主题 分享发现 关于共享单车
坐标北京,四环内活动,一直用的是青桔
这事你就没法管别人了。天天摸鱼的多了去了,不可能人人 12 个小时都在高速工作,要累死的。

如果你觉得对不起你的工资,那么你应该也可以像他一样,谁说工作中不可以学习的?
过度解读版权了。

> 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。

这份“抄袭”的二次迭代的代码中是保留了原来的协议的。你说商标、专利声明,原作并没有的。

> 如果再发布的产品中包含一个 Notice 文件,则在 Notice 文件中需要带有 Apache Licence 。你可以在 Notice 中增加自己的许可,但不可以表现为对 Apache Licence 构成更改。
> apache2.0 协议也是对使用者有要求的,并不是简单的在 readme 最后加一行就算尽到义务了。

apache 2.0 协议作者也没有修改。还有 readme 怎么就不算声明了?

最后,我想说的是,过度解读版权,会严重阻碍知识的传播。如果要说抄袭,大家的绝大部分代码都会面临侵权。大家还记得谷歌那 9 行代码付出 88 亿美元代价不?
你以后修改的每一行代码,都要保留历史上前几十个作者。
绝大部分博客作者都不敢公开,一公开就算侵权。
点开一看,原来我是你的用户,用了好些年了吧。
很多公司内部都是采用的这种二步认证,这个插件确实很方便,不用依赖手机
62 天前
回复了 Alpacino 创建的主题 问与答 Python 中 string += 'a' 这种写法效率很低吗?
几乎没有差别, 时间都是随着 n 线性增长

```python
>>> timeit.timeit('for i in range(int(1e8)):s+="a"', setup='s=""', number=1)
11.196388629000012

>> timeit.timeit('for i in range(int(1e8)):s.write("s")', setup='from io import StringIO; s=StringIO()', number=1)
8.931465667999987

>>> timeit.timeit('"".join(["a" for i in range(int(1e8))])', setup='from io import StringIO; s=StringIO()', number=1)
4.056428481000012
```
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1873 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 63ms · UTC 04:25 · PVG 12:25 · LAX 21:25 · JFK 00:25
♥ Do have faith in what you're doing.