会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
鹤骨松姿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
2016年8月26日
PHP实现投镖求PI法,最笨但最有意思
摘要: 原理见下图: 被称为利用投飞镖的方法求PI 以下总结选自其他网友: 1. Figure2是Figure1的右上角的部分。 2. 向Figure2中投掷飞镖若干次(一个很大的数目),并且每次都仍在不同的点上。 3. 如果投掷的次数非常多,Figure2将被刺得“千疮百孔”。 4. 这时,“投掷在圆里的
阅读全文
posted @ 2016-08-26 14:18 鹤骨松姿
阅读(210)
评论(0)
推荐(0)
2016年8月24日
PHP实现简单高精度的求PI方法
摘要: 本篇是继上一篇 "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 鹤骨松姿
阅读(599)
评论(0)
推荐(0)
2016年8月23日
VIM PIV插件的bug,编辑PHP大文件偶尔会丢失语法高亮
摘要: 在查看行数较多的PHP脚本时候,比如G跳到文件底部,经常会丢失语法高亮,经google 这个应该是和自动保存功能冲突所引起,具体讨论见: 解决方法,编辑.vim/bundle/PIV/ftplugin/php.vim, 删除如下几行: 58 call s:InitVariable("g:load_d
阅读全文
posted @ 2016-08-23 15:40 鹤骨松姿
阅读(177)
评论(0)
推荐(0)
2016年8月22日
PHP内核中是如何实现 empty, isset 这些函数的
摘要: $TOC$ 叨叨几句 本来这个问题是在oschina上提出的: 但一直没收到合适的答案,所以还是自己下功夫梳理了一下,如果有错误的地方,欢迎交流。 通常的函数是通过ZEND_FUNCTION(xxx) 这种宏定义来实现的,这个规范很好理解,也很容易读懂源码。 但empty(), isset()的处理
阅读全文
posted @ 2016-08-22 15:43 鹤骨松姿
阅读(512)
评论(0)
推荐(0)
2016年8月19日
Java, Python, Ruby, PHP, C等语言性能对比
摘要: 代码功能: 循环拼接字符串,并替换子字符串 硬件环境: 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 鹤骨松姿
阅读(11168)
评论(1)
推荐(0)
2016年8月18日
ubuntu 12.04升级到14.04, openldap/slapd启动失败
摘要: 执行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 鹤骨松姿
阅读(936)
评论(0)
推荐(0)
PHP5.4+内置webserver,Yii中如何隐藏index.php,让URL rewrite
摘要: 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 鹤骨松姿
阅读(559)
评论(0)
推荐(0)
2016年8月17日
如何对system.img和userdata.img解包,再重新打包
摘要: 下载代码仓储 : 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 鹤骨松姿
阅读(8045)
评论(0)
推荐(0)
2016年8月10日
android开发秘籍:如何快速学习复制其他产品UI
摘要: 1、逆向对应的产品,工具可以在我的github中下载。 git clone https://github.com/zencodex/hack-android.git 2、下载我做好的一个空的工程,就是类似HelloWorld的利用向导生成的,带git仓储,方便git reset 初始状态,反复利用。
阅读全文
posted @ 2016-08-10 15:41 鹤骨松姿
阅读(285)
评论(0)
推荐(0)
2016年8月7日
Termux v0.38最新下载地址,手机上shell环境的瑞士军刀
摘要: android手机上的瑞士军刀,一种集成的shell环境。无需手机root,类似ubuntu的apt包管理机制,可以安装php,python,curl,git,openssh 等等众多工具。 如何安装 第一次运行,需要执行 apt update,更新一下源 apt install php apt i
阅读全文
posted @ 2016-08-07 11:02 鹤骨松姿
阅读(352)
评论(0)
推荐(0)
上一页
1
2
3
4
5
公告