首页   注册   登录
 buhi 最近的时间轴更新

buhi

V2EX 第 242402 号会员,加入于 2017-07-20 11:08:26 +08:00
今日活跃度排名 6964
buhi 最近回复了
1 天前
回复了 qwertyzzz 创建的主题 程序员 求推荐款 macOs 上的 PHP 环境面板
你们用 php 的都是这个水平吗
1. 有这么多时间折腾代码哪里应该有一个空格, 哪里应该换行, 花同样的时间在其他地方不是更好吗?
2. 这个格式化本来就没有一个四海皆准的规范, 都是见仁见智, 举两个例子比如函数体的左大括号应不应该换行, 缩进应该用 tab 还是空格. 假如你定了一个标准, 然后强制同事去遵守, 然后因为跟同事的习惯不符影响了开发效率, 会不会有一种钦定的意思?
有的时候需要(能推导出来就不需要) 有的时候不需要(不能推导出来)
比如

type Kind = "A"|"B"
let a1 = "A"
let a2:Kind = "B"
a2 = a1 //这里就会报错, a1 是 string, a2 是 Kind, Kind 的取值范围比 string 小, 所以 string 不能赋值给 Kind
//解决办法就是显式声明 a1 是 Kind
27 天前
回复了 deweixu 创建的主题 程序员 Redis 有什么给 key 加锁的方法吗?
@menc 的方法会有问题, 就像上面某位说的不是原子操作, 例如
[idle]线程 A 读
[idle]线程 B 读
[idle]线程 A 写
[A]线程 A 读 (A 认为自己拿到了锁)
[A]线程 B 写
[B]线程 B 读 (B 认为自己拿到了锁)
跟风丢一下自己的状态管理库(lunzi), 完全强类型, 用惯了 rxjs 和 typescript 的话,用起来很顺手
https://github.com/buhichan/rehooker
35 天前
回复了 zhuwd 创建的主题 程序员 前端求推荐功能强一些的拓扑图组件
svg + d3-force
我还以为是人工智能生成海报呢
很偏门的姿势呢 学习了
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1388 人在线   最高记录 5043   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 9ms · UTC 23:39 · PVG 07:39 · LAX 16:39 · JFK 19:39
♥ Do have faith in what you're doing.
沪ICP备16043287号-1