V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  timonwong  ›  全部回复第 13 页 / 共 25 页
回复总数  491
1 ... 9  10  11  12  13  14  15  16  17  18 ... 25  
2014-02-23 12:00:57 +08:00
回复了 est 创建的主题 Python Apple 的 TLS 爆了大 bug!
@cchange
if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
goto fail;
goto fail;

先改写一下
if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0) {
goto fail; // err != 0
}
goto fail; // err == 0

这个fail其实是一个exit point(这段代码只有一个exit point), 不要当作“失败”,因为无论是成功还是失败, fail之后的代码都会执行

fail:
SSLFreeBuffer(&signedHashes);
SSLFreeBuffer(&hashCtx);
return err; // err == 0, "Success baby"

这样,第二个fail的问题在于,err此时为0。C语言的0返回值一般约定是没有error,这样调用者就认为SSLVerifySignedServerKeyExchange() 函数是成功的,然后就是大乌龙了。
2014-02-22 11:51:52 +08:00
回复了 wolegequ 创建的主题 问与答 音频压缩求破
ffmpeg
2014-02-15 18:53:09 +08:00
回复了 uniway 创建的主题 汽车 推荐一款 20W 左右的车子呗
买了蒙迪欧,装配问题都是小问题,过几天就习惯了,我觉得这车主要问题在于变速箱。
@xdeng
看场景了,这个如果你是服务器端一般就忽略, continue(121: ERROR_SEM_TIMEOUT,一般对应三次握手失败,这种情况跳出合适?),客户端可能需要重新连接(仍然看场景)。
@xdeng
我知道,这个就是完成端口的含义,那些ConnectEx, AcceptEx并没有“完成”
@xdeng
这个不管GetQueuedCompletionStatus,而是之前的调用,比如ConnectEx、AcceptEx等等。
Connecion timeout?
2013-12-31 22:26:49 +08:00
回复了 Andor_Chen 创建的主题 分享创造 Sublime Text 菜单本地化插件
@yimity 原来就是${Packages}/Default下的那堆.sublime-menu文件。。。改caption
2013-11-17 09:41:35 +08:00
回复了 zhonghua 创建的主题 程序员 关于函数式编程
js?
马上想到ClojureScript...
2013-10-30 09:25:50 +08:00
回复了 xdeng 创建的主题 Go 编程语言 go的udp读取问题小白求高手
More data is availabe 就继续读啊
2013-10-25 17:11:57 +08:00
回复了 smallghost 创建的主题 程序员 c++这样的构造函数怎么使用?
拷贝构造函数。

A a1 = A();
A a2 = a1;
2013-10-22 10:38:02 +08:00
回复了 likai 创建的主题 问与答 linux sh脚本中<<<<<<< HEAD是什么用途?
冲突没有合并。。
2013-10-20 15:38:49 +08:00
回复了 yxqcyl 创建的主题 问与答 关于C语言位运算的问题
在不溢出的情况下
设原数为n,左移一位就是右边补0,等于 n * 10(2)
而 10(2) = 2(10)
2013-10-11 09:04:39 +08:00
回复了 tywtyw2002 创建的主题 Markdown markdown下面有什么比较好的print friendly的解决方案呢?
@tywtyw2002
pandoc本来就有语法高亮啊,语法高亮仍然是pygements提供的,也有mathjax,你可以先看看pandoc user guide,里面很详尽了。
2013-10-10 22:07:55 +08:00
回复了 tywtyw2002 创建的主题 Markdown markdown下面有什么比较好的print friendly的解决方案呢?
关于打印方案,如果你使用的是很标准的markdown, 可以使用pandoc来转。

语法高亮用的是pygments, gnu as 的语法早就有了,如果开启了fences code extention,这样就可以了:

```gas
.text
_start:
movl $0, %eax
```

标准的缩进格式也可以:
:::gas
.text
_start:
movl $0, %eax


如果要支持其它语言,需要自己写lexer:
http://pygments.org/docs/lexerdevelopment/

pygments支持的语言列表:
http://pygments.org/languages/
2013-10-09 22:53:10 +08:00
回复了 kdlijian 创建的主题 分享发现 你眼中最漂亮的开源项目主页有哪些?
我的习惯

变量声明放右边:
int *p1, *p2, *p3;

返回值放中间:
int * test()
2013-09-26 08:45:38 +08:00
回复了 davepkxxx 创建的主题 Python [求助]使用 pyqt5 的 pyuic 时发生异常
为什么要这么运行,Windows下执行pyuic5.bat就可以了。
或者:
python -m PyQt5.uic.pyuic <arguments>
2013-09-25 10:58:16 +08:00
回复了 laomo 创建的主题 分享创造 [userscript脚本]V2EX回复@助手
这个我之前也做过。。。
http://ex.noerr.eu.org/t/56119
2013-09-23 07:50:07 +08:00
回复了 davepkxxx 创建的主题 Python PyCharm 提示 Unresolved reference 求助
里面有啊,按Jonas Göransson的评论,修改generator3.py,然后按Anže Starič所说方法执行generator3就可以了
1 ... 9  10  11  12  13  14  15  16  17  18 ... 25  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4370 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 09:21 · PVG 17:21 · LAX 02:21 · JFK 05:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.