
Other
示申○言舌
活了半生,没能为人类之进步,社会之发展,祖国之崛起、人民之幸福做点什么,每思及此,痛苦欲绝。
展开
-
小白鼠试药
设有很多瓶无色的液体,其中有一瓶是毒药,其它都是蒸馏水,实验小白鼠喝了以后会在5分钟后死亡,而喝到蒸馏水的小白鼠则一切正常。现在有5只小白鼠,5分钟的时间,能够检测多少瓶液体的成分? 将瓶子依次编号,分别为p1、p2、p3、...... 将小白鼠编号,依次为s1、s2、s原创 2011-09-27 21:15:49 · 1489 阅读 · 0 评论 -
银行卡LUHM校验算法(C++)
算法比较简单。1、除去校验位后,从右至左,将卡号按位编码,从0开始。2、将偶数位×2,得到的结果按位相加,比如偶数为6,×2=12,则将1和2相加=3;奇数位则直接参与相加;3、重复步骤2得到总和,该总和加上校验位应能被10整除,否则校验位不正确。 图解:原创 2011-10-08 15:19:04 · 10785 阅读 · 0 评论 -
线段的拾取算法
过两点的直线公式:( y - y1 ) / ( y2 - y1 ) = ( x - y1 ) / ( x2 - x1 )整理得: AX + BY + C = 0点 x0,y0 到该直线的距离 = | A * x0 + B * x0 + C | / sqrt( A * A + B * B ) double PointToLine(CPoint pt1, CPoint pt2, int x原创 2009-08-17 22:03:00 · 925 阅读 · 0 评论 -
NAT穿透基本原理
研究了网上的资料,自己总结了一个大概的基本的原理。其他复杂的情况还需要基于这个原理再做优化。原创 2018-08-31 10:20:25 · 1234 阅读 · 1 评论 -
VS CODE jQuery/easyui代码片段
VS Code 使用代码片段用VS code的代码片段功能,可以非常方便的插入一些固定的代码。为方便使用jQuery和easyui,自定义了下面的片段。{ "My Ajax": { "prefix": "ajax", "body": [ "$.ajax({", "\turl: '$1',", "\ttype: 'post',", &原创 2018-11-07 22:51:25 · 1318 阅读 · 0 评论