摘要: 原理见下图: 被称为利用投飞镖的方法求PI 以下总结选自其他网友: 1. Figure2是Figure1的右上角的部分。 2. 向Figure2中投掷飞镖若干次(一个很大的数目),并且每次都仍在不同的点上。 3. 如果投掷的次数非常多,Figure2将被刺得“千疮百孔”。 4. 这时,“投掷在圆里的 阅读全文
posted @ 2016-08-26 14:18 鹤骨松姿 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 本篇是继上一篇 "PHP实现投镖求PI法,最笨但最有意思" 讲完最笨的,再说一个更精巧的方法,代码如下: ~~~.php 0.0000000000001) { $z = $a / $b; $pi += $z; $b += 2; $a++; } echo $pi."\n"; echo "PHP PI( 阅读全文
posted @ 2016-08-24 12:05 鹤骨松姿 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 在查看行数较多的PHP脚本时候,比如G跳到文件底部,经常会丢失语法高亮,经google 这个应该是和自动保存功能冲突所引起,具体讨论见: 解决方法,编辑.vim/bundle/PIV/ftplugin/php.vim, 删除如下几行: 58 call s:InitVariable("g:load_d 阅读全文
posted @ 2016-08-23 15:40 鹤骨松姿 阅读(174) 评论(0) 推荐(0) 编辑
摘要: $TOC$ 叨叨几句 本来这个问题是在oschina上提出的: 但一直没收到合适的答案,所以还是自己下功夫梳理了一下,如果有错误的地方,欢迎交流。 通常的函数是通过ZEND_FUNCTION(xxx) 这种宏定义来实现的,这个规范很好理解,也很容易读懂源码。 但empty(), isset()的处理 阅读全文
posted @ 2016-08-22 15:43 鹤骨松姿 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 代码功能: 循环拼接字符串,并替换子字符串 硬件环境: Intel Core2 Duo T7500@2.20Ghz CPU; 2 GB RAM; OS Debian GNU/Linux 2.6.32 i686 代码执行时长 代码性能对比图 最慢: Java gcj (native executabl 阅读全文
posted @ 2016-08-19 12:57 鹤骨松姿 阅读(11085) 评论(1) 推荐(0) 编辑
摘要: 执行slapcat 出现如下错误,启动slapd服务也失败 qisen@jdcloud:/var/lib/ldap$ sudo slapcat 579f099a hdb_db_open: database "dc=phoneos,dc=org": unclean shutdown detected; 阅读全文
posted @ 2016-08-18 14:53 鹤骨松姿 阅读(886) 评论(0) 推荐(0) 编辑
摘要: Yii 中为了美化URL,可以把 /index.php?r=post/view&id=100 转变成下面path的形式: /index.php/post/100 Yii的配置中加入: 详细说明可参考官方文档: 美化后的路径仍然包含index.php,不够优雅,所以需要去掉,apache 和 ngin 阅读全文
posted @ 2016-08-18 11:39 鹤骨松姿 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 下载代码仓储 : git clone https://android.googlesource.com/platform/system/extras 选择对应的版本: cd extras git checkout android 4.1.1_r1 编译 simg2img: cd ext4_utils 阅读全文
posted @ 2016-08-17 13:51 鹤骨松姿 阅读(7954) 评论(0) 推荐(0) 编辑
摘要: 1、逆向对应的产品,工具可以在我的github中下载。 git clone https://github.com/zencodex/hack-android.git 2、下载我做好的一个空的工程,就是类似HelloWorld的利用向导生成的,带git仓储,方便git reset 初始状态,反复利用。 阅读全文
posted @ 2016-08-10 15:41 鹤骨松姿 阅读(265) 评论(0) 推荐(0) 编辑
摘要: android手机上的瑞士军刀,一种集成的shell环境。无需手机root,类似ubuntu的apt包管理机制,可以安装php,python,curl,git,openssh 等等众多工具。 如何安装 第一次运行,需要执行 apt update,更新一下源 apt install php apt i 阅读全文
posted @ 2016-08-07 11:02 鹤骨松姿 阅读(340) 评论(0) 推荐(0) 编辑