Pi(π)取多少位合适?

来源:http://blogs.scientificamerican.com/observations/2012/07/21/how-much-pi-do-you-need/

Pi(π)是个很神密的实数,定义很简单,但它的值却又那么复杂,无穷无尽而又不重复。

今天是22/7,是一个比3.14更接近Pi的日子;-) (大家就是这么无聊,纠结于这些问题上)

22/7=3.142857

平时我们使用Pi时,应该取小数点后多少位用于计算呢?

这要看计算用途。如果我们把Pi取整为3使用,这将带来4.51%的误差,如果是一个直径为100米,那么误差大约在4.5米。如果我们提高一位有效数字,让Pi取值3.1,这将带来1.3%的误差。取值3.14,带来0.5%的误差。最常用的Pi值3.14159,将会带来 0.000084%的误差。

所以对于一个直径为100米的池子,我们使用Pi=3.14159,即小数点后5位有效数字,带来的误差可以忽略不计了。

其它用途:国际空间站的引导与导航控制系统使用的π要精确到15位,空间一体化全球定位系统/惯性导航系统(SIGI )需要取16位,SIGI被用于控制和稳定宇宙飞船;物理学宇宙基本常数使用的π要精确到32位。

最后,给个非常精度的Pi值:
3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609...

还有一个美图:

enter image description here

GongFu讲堂-3-流氓打架?

流氓打架?

中国武术惯常分为南北派、内外家,而近代世界武坛则有「立技」与「寝技」之说。立技(stand-up fight)以拳脚攻击为尚,如泰拳、空手道、拳击等搏击主流,故又称「打击系」;寝技本是柔道术语,以锁技压制致胜,如柔术、柔道等,因双方重心贴近地面缠斗,又有「地战」(ground fight)之名。

习武者多以打击系为时尚,因为效果显易达到且华丽多姿,电影上连年渲染吹捧,大众以此类为主流。反之以近距摔挞、关节压制、缠锁等欠缺速度和爆发力的地战技巧,相比便明显毫不起眼。但据综合格斗擂台战绩证明,百分之七十战果都是擅地战者胜,其余百分之三十 是拳脚制胜。打击系好手往往无用武之地,致败原因都是知己不知彼,小觑地战技术的结果。有人认为地战的扭抱和双方倒地后仍挥拳攻击无异于烂仔交,的确街头殴斗大多从缠扭开始,出手杂乱无章法。其实地战技巧细微多变、合乎力学,而近距的拳肘膝脚攻击和防卫亦 有系统地训练,追求最直接和全面的技术,才足以应付擂台格斗和实战所需,是上乘武术。把综合格斗贬同流氓打架的人,只显示其无知,有如井底之蛙。

enter image description here

GongFu讲堂-2-革格斗的命

 以下内容出自D4E论坛,由s-lady提供,只因喜爱其内容,特在此转载,如有任何不妥,请告之删除

作者欧锦棠

现香港TVB演员,出道时为记者,学过泰拳,空手道.....

原文出自香港的 爽報,一星期兩篇

革格斗的命

73年香港人普遍保守,见李三脚在《龙争虎斗》中竟穿着「SPEEDO」式短裤、戴有手指的怪形拳套、弃凌厉拳脚不顾,却用普罗不屑的西方摔角虐待洪金宝,观众无不目瞪口呆。他们不能接受这种既能拳打脚踢、又可摔锁擒拿的四不像格斗,与传统印象中的拳脚招 式主导方式大相径庭,实在少见多怪。

93年首届「终极格斗冠军赛」举行,形式便与二十年前上述片段同出一辙,巴西柔术高手Royce Gracie以「中用不中看」的缠锁技术大败多名不同武术体系的好手而夺得冠军,世界武坛(大中华以外的世界)如梦初醒,不再执迷远距离的拳脚攻击是唯一致胜之道。

无论从外在装备,内至全面性的无限制格斗概念,经过实践和历史证明,这是李小龙为后世武术定下新标准的一次革命性创举。因为真正的搏击不会随个人意欲决定,而单一的武术形式亦不可能应付变化万千的综合格斗,李小龙认为:「人人都只有两手两脚,怎可能衍生不 同的打斗方式?」他并非认同统一武术形态,而是鼓励「锻炼身体每一部份」,即有全面的技术才最重要。

enter image description here

GongFu讲堂-1-终极李小龙

 以下内容出自D4E论坛,由s-lady提供,只因喜爱其内容,特在此转载,如有任何不妥,请告之删除

作者欧锦棠

现香港TVB演员,出道时为记者,学过泰拳,空手道.....

原文出自香港的 爽報,一星期兩篇

终极李小龙

再次执笔论武,心情兴奋。三十年细说从头,我于80年代还是中学生时期,已在当年名噪一时的《新武侠》杂志投稿,后来更当上记者,专跑擂台赛事、走访各门各派,眼界大开,亦与武术界结下不解缘。往后香港武林沉寂,武术(尤其搏击擂台)发展裹步不前,反观地 球另一端,一种革命性的武术格斗风靡万千拳迷,亦即现时无人不知的MMA(Mixed Martial Arts)综合格斗术,为推动这种最接近真实打斗的武术体系,我与友人罗振光博士组成「二人编采组」,于2001年合办《新格斗》武术杂志,主力推广MMA让读者认识,创了香港武术杂志的先河。

当时有武术界中人对这种最真实且激烈的格斗擂台嗤之以鼻,认为是野蛮、流氓打架、老外的低等武术等,殊不知这种流氓打架却早在1973年由李小龙在大银幕上演示过,在电影《龙争虎斗》中,李小龙用精妙的拳脚、摔挞和锁技压制,把这种最统一的格斗模式在镜头 前作了一次准确的预言。

与其说他预计了综合格斗的成功,倒不如说他已奠下基石,为后来者开拓道路。 李小龙堪称近代最伟大的武术革命家。究竟李小龙功力如何?有人见识过「截拳道」真正打法吗?下期再续。

enter image description here

如何使用Google搜索时不被“那个啥”保护?

google搜索引擎用起来非常舒服,但是自从被“那个啥”保护了之后,每个小时,总有一半以上的时间无法使用,不是reset就是无法访问。

解决办法是,要不就全程使用ssh或vpn,或者使用代理插件(可以参考这里这里)。

有网友找出了这么一个解决办法:

如果不想用代理,可以这样:

一、先到 http://just-ping.com/ PING www.google.com,找出一个速度快又没有墙的IP。

二、修改HOSTS,把上面得到的IP加到这两行前面: encrypted.google.com encrypted.google.com.hk

三、如果使用CHROEM,修改搜索引擎,加上一条: https://encrypted.google.com/search?hl=zh-CN&q=%s 并设成默认。

如果用FF的话: 在Firefox的个人设置文件夹下(例如:C:\Documents and Settings\用户名\Application Data\Mozilla\Firefox\Profiles\ogmpqmnw.default )(Win 7下和用户名等可能不同)找到一个叫做“search.json”的文件。右键选择用记事本打开该文件,搜索“http://www.google.com/search”,然后将这个网址替换为“https://encrypted.google.com/search?hl=zh-CN&q=%s”。然后保存。

严重注意:不论是CHROME还是FF,完成上面的设置后,都要先进入一下 www.google.com/ncr

MySQL 严重 Bug - 用户登陆漏洞

Security vulnerability in MySQL/MariaDB 在知道用户名的情况下(如root),直接反复重试(大约1/256的机率)即可登入。

受影响的版本:

All MariaDB and MySQL versions up to 5.1.61, 5.2.11, 5.3.5, 5.5.22 are vulnerable.
MariaDB versions from 5.1.62, 5.2.12, 5.3.6, 5.5.23 are not.
MySQL versions from 5.1.63, 5.5.24, 5.6.6 are not.

详情在这里

相关补丁看这里

这个 Bug 在官方编译的版本中没有发现。如果你是下载的源码,然后自己编译的就有可能遇到这个问题。

这个问题和 memcmp() 这个函数的返回值有关系。目前知道的情况来看,gcc 自带的 memcmp 是安全的,BSD libc 的 memcmp 是安全的。Linux glibc sse 优化过的 memcmp 会有这个问题。

应该是把返回值int转换成char,但某些情况下转换结果有一定随机性。

其实数据库不能暴露在外网,这是基本的常识,但很多人没当回事。估计很多公司的库就是这么被拖了。