V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  reusFork  ›  全部回复第 3 页 / 共 16 页
回复总数  313
1  2  3  4  5  6  7  8  9  10 ... 16  
2014-07-25 18:25:11 +08:00
回复了 chuangbo 创建的主题 问与答 请问有能屏蔽机械键盘声音的降噪耳机吗?
@dorentus 一年算不上长期。那不是听觉问题,而是心理适应了
2014-07-25 13:41:21 +08:00
回复了 chuangbo 创建的主题 问与答 请问有能屏蔽机械键盘声音的降噪耳机吗?
心理问题,习惯了自然就注意不到了。用耳塞只会让你更容易注意到这种声音,更难适应。长期住在铁路或者高速旁边的人,那些噪音是不会影响他们的,即使“听“到了但不会”注意“到。
2014-07-19 20:05:20 +08:00
回复了 nezhazheng 创建的主题 程序员 epoll 与连接池
epoll是用来通知连接的IO事件的,用或者不用,连接都还是连接,没有什么epoll连接。连接池和epoll没有冲突
2014-07-19 19:53:16 +08:00
回复了 jinyue524 创建的主题 程序员 C Sharp 语言没有类似 Golang 的 Error 类型啊?
@jinyue524 error就是个接口,定义了Error() string方法。这个用C#的接口来定义是一样的。不想用try/catch就不要用Exception了
2014-07-19 15:44:55 +08:00
回复了 jinyue524 创建的主题 程序员 C Sharp 语言没有类似 Golang 的 Error 类型啊?
类型容易定义,问题是没有多返回值
2014-06-20 16:48:40 +08:00
回复了 kzing 创建的主题 Python Python 怎么优雅的实现 Ruby 的('a'..'z').to_a 操作?
2014-06-09 22:09:42 +08:00
回复了 fork3rt 创建的主题 问与答 现在还能买到全新的 iPhone 4 吗?我想买来送父母...
还可以选lumia,操作简单很多
2014-06-09 20:35:03 +08:00
回复了 inet6 创建的主题 Google 用 chrome 的同学, 这样可以上 Google, 打开 chrome 的 QUIC 实验功能。
@phuslu 加油!
2014-06-07 18:50:22 +08:00
回复了 Livid 创建的主题 Go 编程语言 Go 快的原因
@ovear 1.3就已经是精确gc了,不会泄漏了
2014-05-15 17:36:58 +08:00
回复了 amoblin 创建的主题 程序员 rm -rf ~/a/b/c 时误删了文件怎么办?
btrfs + snapshot,误删了也不怕
2014-04-09 14:28:15 +08:00
回复了 Livid 创建的主题 信息安全 Heartbleed 漏洞的本地测试工具
@est 我当然仔细看过了。这跟OOP没有关系,只要writeRecord, readRecord这些方法可见,可以用embedded的tls.Conn
type Conn struct {
tls.Conn
}
func (c *Conn) Heartbeat(...) {...}
这样的效果和继承是一样的。根本原因是作者需要用到tls.Conn没暴露的方法来做坏事,正常的用途根本不需要tls.Conn的私有方法。所以标准库没有暴露出WriteRecord, ReadRecord。

net.TCPConn如果直接暴露fd,又不知道多少人会踩坑来骂了。链接里都有人说了
"The reason why you cannot access it is the networking package requires
that it controls the blocking mode of any fds it owns. If you were
able to get access to sysfd, you could change the blocking mode
yourself which would cause havock with the poller. "
它本来就不想让你用,非要用,不方便也没什么好说的。
还有种做法是直接调用C api拿到fd,再包装成net.Conn
2014-04-09 12:17:08 +08:00
回复了 Livid 创建的主题 信息安全 Heartbleed 漏洞的本地测试工具
@est 看这个commit https://github.com/titanous/heartbleeder/commit/4515fdffb03f6c57319edcad0e1c38cc101d3933 ,想要发送个恶意心跳包,使用标准库的tls的公开方法是做不到的,这是package间的成员可见性导致的,而不是因为缺少继承和重载。
因为想要使用私有的方法,所以要将tls引入到当前package,所以可以直接复制源码。引入之后,除了直接修改tls源码,还可以使用个embedded的tls.Conn,作者使用了前一个方法,后一个方法就可以说是thin wrapper了。
所以说这是可见性导致的,而tls包不提供足够的公开方法来实现恶意心跳包这很正常。

如果是net.TCPConn实现有缺陷就提issue,想要做非一般的事情就直接fork或者复制。不说具体需要不上代码,我也没法判断是水平不行还是做法不对
2014-04-09 03:50:11 +08:00
回复了 Livid 创建的主题 信息安全 Heartbleed 漏洞的本地测试工具
@est 是你不懂。tls是标准库里的包,但要改动才能符合特定的需求。直接复制出来改是常见做法。你认为哪种包管理机制会对这样的情景有帮助呢?
2014-04-01 23:55:40 +08:00
回复了 xsziran 创建的主题 分享发现 这几天网速特卡,进路由发现
内网ip和网速没有必然联系
2014-01-30 18:03:30 +08:00
回复了 jacob 创建的主题 JavaScript for循环从大往小循环真的更加好吗?
@rannnn 除非编译器能确定length不会变,否则不可能做这样的优化
2014-01-29 17:06:47 +08:00
回复了 9 创建的主题 Go 编程语言 用 go 做开发坑好多,各位是怎么用的。
2013-11-24 21:46:06 +08:00
回复了 lhx2008 创建的主题 问与答 一直在纠结显卡风扇到底是抽风还是吹风
手感觉不出来就用纸片…
2013-11-19 17:15:42 +08:00
回复了 arkilis 创建的主题 问与答 *nix下怎么快速得到一个一个很大目录的体积
如果是机械磁盘,多线程有可能反而降低速度
2013-11-16 21:09:06 +08:00
回复了 jiangle 创建的主题 问与答 遇到这样的老师我能怎么办?
误杀误伤要负责任,误骂同理
2013-10-30 15:28:39 +08:00
回复了 Livid 创建的主题 Linux 用多核 CPU 来加速文本运算
确定这样压缩出来的文件还能解压么?
--pipe
--spreadstdin
Spread input to jobs on stdin (standard input). Read a block of data from stdin (standard input) and give one block of data as input to one job.
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3053 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 00:43 · PVG 08:43 · LAX 16:43 · JFK 19:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.