摘要:
假设在Windows上已经事先安装好了PHP,现在想安装一个PHP扩展,而官方没有提供它的dll二进制文件,PECL的仓库里也没有这个扩展,只能通过源码安装。这里以一个IP地址库查询的PHP扩展monip为例,介绍安装的步骤:准备:1.首先查看你的PHP版本,比如用phpinfo()。然后上官网下载... 阅读全文
摘要:
字符编码 unicode 及其在javascript 中的使用关于URL编码Unicode Character Ranges 阅读全文
摘要:
《算法导论》第二版的附录C.2概率有这么一道习题: 一个监狱看守从三个罪犯中随机选择一个予以释放,其他两个将被处死。警卫知道哪个人是否会被释放,但是不允许给罪犯任何关于其状态的信息。让我们分别称罪犯为X,Y,Z。罪犯X私下问警卫Y或Z哪个会被处死,因为他已经知道他们中至少一个人会死,警卫不能透露任何关于他本人状态的信息。警卫告诉X,Y将被处死。X感到很高兴,因为他认为他或者Z将被释放,这意味着他被释放的概率是1/2。他正确吗?或者他的机会仍是1/3?请解释。 由于书出这道题的一节讲到了概率、条件概率和贝叶斯定理。所以我当时是这么解题的: 记事件A为:X被释放;事件B为:Y被处死。 在假 阅读全文
摘要:
我的机器环境:主机的系统是win xp,并装了VM ware,虚拟机上装了Ubuntu,虚拟网络是桥接模式。现想在Ubuntu上访问xp中的共享文件夹。1.关于xp的设置共享,这篇文章讲的很详细:http://www.bitscn.com/os/windows/200604/5455.html2.假设各配置如下: xp主机的IP:192.168.0.1 xp主机允许的对共享访问的用户名:use... 阅读全文
摘要:
在计算机中,浮点数的二进制编码是这样的,一个浮点数由三个部分组成:(1) 1个符号位s;(2) 若干位数,组成指数E;(3) 若干位数,组成小数M.然后浮点数的值等于(-1)^s * M * 2^E。比如32位的浮点数,指数域有8位,小数域23位;而64位的浮点数,指数域有11位,小数域有52位。下面结合32位浮点数,说明一下指数E和小数M是怎么取值的。这里先记指数域组成的无符号整数e = ek-1ek-2...e1e0,记小数域组成的二进制小数f = 0.fn-1fn-2...f1f0,记偏置值Bias =(2^(k-1) - 1)。对于32位浮点数来说,Bias等于2^(8-1) - 1 阅读全文