V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bp0  ›  全部回复第 2 页 / 共 15 页
回复总数  298
1  2  3  4  5  6  7  8  9  10 ... 15  
有些公司的编程规范要求函数不能多个 return,这时可以用 do{}while(0)加 break 模拟。

另外一种情况就是正宗的 do while 用法,确实某些情况下需要先执行一次,然后再进行判断。
2019-03-18 13:07:10 +08:00
回复了 Teamo 创建的主题 Linux gcc 的搜索路径与 sysroot
sysroot 不就是用来做交叉编译的时候指定目标机的头文件路径吗?就是为了方便不用写一堆-I 参数吧。

如果这个时候还去默认的路径去找,才应该奇怪的。你确定在默认路径找到的头文件能直接用?
原理上没有问题。非对称密钥的本质就是用一个 key 加密,就能用另外一个 key 解密。

不过一般都是,
公钥加密,私钥签名。
公钥加密,私钥签名。
公钥加密,私钥签名。

因为你公开了的就是公钥,没公开的就是私钥。


@3dwelcome @weyou 签名是可以加上 padding 的,而且是有必要的。加了 padding 以后,保证每次生成的签名都不相同,但是都可以用同一个公钥进行验证。参考 PKCS#1 V2.2 RSASSA-PSS。

@dryadent 私钥签名(加密)和公钥验证签名(解密)是数字签名的基础,必然是可以保证安全性的。如果真不能保证,那么我们现有的数字签名体系早就崩塌了。
2019-03-08 16:34:50 +08:00
回复了 litp 创建的主题 问与答 有骑行界的大佬么,有些入门的问题要问
1、买个折叠的吧,方便放到公司里面。外面很容易丢的。上面说的大行就可以。不过预算无法满足要求。说实话,山地车买个入门级的也要 3000 左右。1000 的还不如直接骑小蓝车,时间长了你想死的新都有。

2、我骑车通勤的时候,27 公里 50 分钟。10 公里最多 30 分钟吧,再慢就直接小蓝车吧。美利达的性价比比较高一些。

3、别买公路车,骑一段时间以后,真的想玩了再买。就算买了也别用来通勤

4、头盔最重要,如果不能放到公司,买个好一些的锁。另外就是控制速度,我就是怕死后来不玩了,不然老闯红灯。
2019-02-02 15:20:08 +08:00
回复了 lastright 创建的主题 北京 北京的朋友,你们的水费都是 10 元一吨吗?
首先,商用和民用的水电费用确实不一样。如果是商用,楼主的价格是合理的。民用电费第一档是 0.5 一度,商用好像是 1.0 左右。水费参考上面同学说的。

主要是一个月 16 吨水太多了。我一个人一个月不超过 5 吨。以前查水表还进屋抄数字,现在都是 2 个月给我贴 9 吨左右的条。电费就更省了,没有电热水器和其他大型用电设备。一个月也就 100 块钱左右。

建议与房东协商解决,实在不行就自行联系相关单位检测并更换水电表。前提是确保没有被人偷用的情况,不然相关单位应该不会给你更换的。
2019-02-02 11:03:36 +08:00
回复了 nightv2 创建的主题 职场话题 2 月 2 号还有多少人在上班的
明天还要上+1
2018-12-24 11:27:19 +08:00
回复了 cha222554 创建的主题 全球工单系统 用了滴滴云 一夜破产。
@fcten 你这句在 C 里面编译不过的,要 '1' + '1' == 'b' 才行。
2018-11-26 11:29:02 +08:00
回复了 xiaottt 创建的主题 程序员 问一下关于 C/C++的头文件和库的问题
补充一下,如果头文件相同,可以在编译的时候指定-L 选项。这个选项用来指定库文件的路径。
2018-11-26 11:08:22 +08:00
回复了 xiaottt 创建的主题 程序员 问一下关于 C/C++的头文件和库的问题
用来做交叉编译的 g++是有--sysroot 选项的,这个选项可以指定头文件和库文件的路径。

我这边的 mingw 中的 g++也有类似选项,楼主可以自己--help 看一下自己的 g++是否支持。
2018-11-08 19:46:46 +08:00
回复了 cruithne 创建的主题 Python 已知公钥,如何将一段字符串进行 rsa 加密?
@WordTian 你说的没错,只是没说全。

准确的说,
公钥加密,私钥解密。可以得到正确的内容。
私钥加密,公钥解密。可以得到正确的内容。

只不过,既然都叫它是公钥了,所以一般没人用他来解密,而是用来加密。

上面其他人说公钥用来验证签名。不过,验证签名的原理就是在解密,而不是加密。
2018-10-09 11:21:25 +08:00
回复了 sutking 创建的主题 全球工单系统 网易严选!接单!
CA 确实买不起,还是买个证书实际点。他家的 mail 也才上 https 不久,估计严选还要等等了。
这明显是家长的问题,如果跟他说没用的话,直接把小孩带到没人的地方,让他叫好了。难道你自己管不了,就要别人跟着一起受罪吗?

@vipppppp 这种情况就带到(尽量)不影响别人的地方,让她一直叫。反复几次他就知道叫是没有用的了。
2018-10-08 11:13:10 +08:00
回复了 yanleijava 创建的主题 健康 静息心率 39
跑步 3 年,睡眠的心率也没低于 50。早起测静息心率 55-60 之间,平时坐着的时候心率在 65-75 之间。给楼主参考。

楼主这么低的心率,而且没有长期稳定的运动的话,建议及时去医院仔细查查看。


至于上面说运动员心跳慢的,你们是没看到运动员身体上受到的摧残,无论是否自愿,更别说心理上的了。平时坚持合理的运动确实有助于降低心率,但是不要再拿运动员说事了,那是拿命在换成绩。
2018-09-27 16:33:49 +08:00
回复了 mkstring 创建的主题 Python 推荐 tcp/udp 协议通用解析工具
wireshark 可以用来抓包,好像可以自己写插件。不知道满足你的要求不。
2018-09-26 18:37:37 +08:00
回复了 shilyx 创建的主题 程序员 [c 语言谜题] 程序填空,老程序员来做做
只能想出来无输出的,坐等答案。
2018-09-26 13:08:14 +08:00
回复了 emonber 创建的主题 程序员 问个 C 语言的问题
@innoink 不好意思,上面的回复 @错人了,应该 @wizardoz

你的回复有个不严谨的地方是,编译 b.c 的时候编译器并不知道 a 在什么地方,也就是说不知道 a 在 a.c 中。所以只能按照声明的类型进行编译。如果编译器知道 a 的位置,那么就能检查出类型不对,直接编译报错了。
2018-09-26 11:40:54 +08:00
回复了 emonber 创建的主题 程序员 问个 C 语言的问题
@innoink extern 的变量只是声明,并不是定义,所以不会被分配空间。如果最后连接时找不到 a.c 中的数组 a,那么连接会失败。
2018-09-26 11:20:55 +08:00
回复了 emonber 创建的主题 程序员 问个 C 语言的问题
extern int *a; 在 b.c 中声明了一个弱符号。连接的时候连接器使用了 a.c 中的 a 进行了替换。

另外,全局变量未初始化时,会被放在 bss 段,也就是说被默认初始化成 0.


然后在 b.c 中使用&a,就是 a.c 中数组 a 的地址,因此相同。

但是在 b.c 中使用 a,是需要按照指针的方式进行的。也就是说用 a 中的值作为指针。因为 a.c 中 a 数组被初始化成 0。所以这个地方打印出(nil)。


总结一下,指针是要额外占用一个空间保存指向的地址的。而数组名称并不占用额外的空间,直接表示数组首地址。
2018-09-19 11:45:41 +08:00
回复了 VgV 创建的主题 全球工单系统 [第一次吐槽] 最近某宝程序员是不是疯了??
首先,确实有一些店是不是会员不让进的。所以这个我可以忍。

但是,每次登陆网页淘宝都跳 googleplay 让我下载手机淘宝,我就不能忍了。
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1421 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 17:19 · PVG 01:19 · LAX 10:19 · JFK 13:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.