首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SoloCompany  ›  全部回复第 1 页 / 共 140 页
回复总数  2792
1  2  3  4  5  6  7  8  9  10 ... 140  
1 小时 28 分钟前
回复了 MaybeSilent 创建的主题 Java Java nio socketchannel write 方法使用问题
你需要阻塞就老老实实用 bio, 用阻塞思想写出这样的代码就是死循环消耗大量无谓的 cpu
去 app store (macos & ios) 搜 mactracker
2 天前
回复了 yiyi11 创建的主题 程序员 感觉 idea 的 git-changelist 很好用
idea 的 task 以及 changelist 和 git 没半毛钱关系啊
10 天前
回复了 masteryi 创建的主题 问与答 svn 怎么撤回某次提交?
@masteryi #4 可以通知作者 cherry-pick 回来,但 svn 无法在 commit 时保留 meta 信息(除非使用后台操作),cherry-pick 后的 commit 日期信息和作者信息都会变了

如果你的目的不是不希望看到历史的话,直接 svn merge -c -your-commit 就能实现回滚(反向 cherry-pick merge, 注意 revision 数字是负数),
就楼下全家 10 块钱一杯能解决大部分问题
10 天前
回复了 masteryi 创建的主题 问与答 svn 怎么撤回某次提交?
如果不需要完全删除的话,可以采用这样的方式撤回

svn cp folder@old folder
svn commit -m ‘ revert folder to -r old'

也就是说用一个旧版的状态覆盖当前的最新状态
29 天前
回复了 TIGERB 创建的主题 问与答 我的 2018 新增代码行数,你们的呢?
@anzu

added lines: 32701, removed lines: 39296, total lines: -6595
49 天前
回复了 Trumeet 创建的主题 Kotlin V2 大佬们帮我解决个 Kotlin 问题呗(
转换 kotlin 到 java 为啥需要用到 kotlin-reflect?

一般情况下完全不需要使用到 KClass 的反射支持吧, 你问题中提到的特性都完全和 kotlin-reflect 无关
49 天前
回复了 DinoStray 创建的主题 问与答 求推荐: 适合程序员的计算器
Calculator ∞ (Infinity)
java8 的 function interface 和一 kotlin,的 KFunction 并不是同一种类型,需要显式转换,所以需要显式构造 Observer 接口
java8 code 则是类型推断系统自动把 lambda 转换为推断出来的 function interface 也就是说 observer,不需要通过显式的类型转换
60 天前
回复了 evanJa 创建的主题 Java Java 中关于 BlockingDeque 用法
没有任何意义
阻塞位置是 take 语句
interrupt 抛出的是异常
while 判断语句根本捕获不了
还不如 while true 的逻辑清晰
63 天前
回复了 szzhiyang 创建的主题 Windows Windows 10 S 的默认壁纸是真的绝了
这算是滥用 GitHub 了吧,怪不得加载这么忙
@xhyzidane #7 看了下 https://github.com/rtsao/browser-unhandled-rejection/blob/master/src/promise.js

思想上应该是差不多的,只不过我做了更多的扩展,所以代码会多一些
1. 兼容 ES3, 也就是说不使用 es6 的 class 扩展
2. 封装, 不暴露内部状态 (_hasDownstreams)
3. 扩展支持类似与 jquery 的 deferred 的用法支持多个参数
比如 EPromise.resolve(1,2).then(console.log) 能够输出 1 2
当然这种扩展有最大的局限性在于如果使用 async / await 则总是只能得到第一个结果
@xhyzidane #7 大致的方案是使用包装和继承

对原始的 promise object 包装成一个新的 promise object, 并覆盖其 then 方法, 返回同样的经过包装的 promise object

在包装初始的时候, 就注册一个默认的 catch 链条, 处理默认的 catch 事件, 同时保留一个状态变量
如果被包装的 promise object 的 then 方法被调用, 就清理状态变量, 之前注册的默认 catch 方法不执行
68 天前
回复了 dltsgl 创建的主题 美酒与美食 求推荐好喝的低度酒
罗斯福 10 号,11.8 度
@xhyzidane 不是实现 promise 啊,只是对 promise 扩展包装一下, 两百行代码就够了
75 天前
回复了 Jobin0528 创建的主题 Bash [求助] shell 处理 yaml
brew install yaml2json
你的理解就是错误的,一个分支的所有历史并不是线性的,而是多路径的,不存在你说的一个分支所对应的唯一路径

a merge b 的结果是 c
那么多 a 和 b 都同时属于 c 所在的分支,a 和 b 只有路径的区分(左还是右,或者说 1 还是 2 )
发早了,请忽略

应该是说 — first-parent
所有的 merge parent 其实是有顺序的,你没有办法指定选择一个图里面的多条路径里面的一条,只能都选最左或最右
那你可能想找的是 — no-merges
1  2  3  4  5  6  7  8  9  10 ... 140  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2234 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 30ms · UTC 12:27 · PVG 20:27 · LAX 04:27 · JFK 07:27
♥ Do have faith in what you're doing.
沪ICP备16043287号-1