摘要: 转载:http://hi.baidu.com/enkili/blog/item/296a4af9dd5e4ec4b48f31ce.html 阅读全文
posted @ 2011-12-16 18:35 黑暗遊侠 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 作个记录。http://blogger.org.cn/blog/more.asp?name=Qr&id=30342 阅读全文
posted @ 2011-12-14 17:31 黑暗遊侠 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1.fsockopen远程获取文件时有一个问题。 一般是这样获取。 class SyncBook{ private $fp; function SyncBook(){ $this->fp = fsockopen('ip', 'port'); } function test(){ $query = " 阅读全文
posted @ 2011-12-14 16:44 黑暗遊侠 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 现在防止SQL注入最常用的方法基本上就是参数化条件了。原理是因为用这种方式处理时,数据库服务器会先编译传入的SQL语句,而不把参数代入。编译完成后再把参数替换。所以你的注入是无法被执行的。 比如用PHP实现。1.mysql_query类型函数实现 $query = sprintf('se... 阅读全文
posted @ 2011-12-13 12:32 黑暗遊侠 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个项目,用iconv转化UTF-8为GB2312时老是少转几千字。后来上网一查才发现iconv在遇到“-”时后面的字节就不转了直接丢了。 所以最好用mb_convert_encoding 阅读全文
posted @ 2011-12-07 18:08 黑暗遊侠 阅读(220) 评论(0) 推荐(0) 编辑
摘要: MYSQL存储int字段时,有时会加上int(8)这样的数字.这个数字对int的长度并没有影响 ,因为int已经规定是11位了.加这个数字是为了配合zerofill使用.如果int(4),存储的数字为11,则会补上前面两位,变成0011. 阅读全文
posted @ 2011-11-29 17:31 黑暗遊侠 阅读(374) 评论(0) 推荐(0) 编辑
摘要: SSH第一次登录步骤: 1.客户端发出连接请求. 2.服务器端接收到请求然后寻找该客户端有没有在自己主机上存有公钥记录. 3.第一次登录 没有,则会发送自己的公钥给服务器.并要求客户端输入密码. 4.客户端输入密码后会用接收到服务器的公钥给该 密码加密,发送到服务器. 5.服务器接收到密码后利用自己 阅读全文
posted @ 2011-11-25 18:55 黑暗遊侠 阅读(112) 评论(0) 推荐(0) 编辑
摘要: MYSQL中的decimal(M,D),最多保存M+2个字节(因为考虑到符号 如负号"-"和小数点"."号的占位因素),如果是负数,则"-"号占一位, 如果 是正数,则因为+号不用显式的写上,所以MYSQL会把它加到字符串的位数上.见下例 decimal(5,2)最大为-999.99~9999.99 阅读全文
posted @ 2011-11-24 18:15 黑暗遊侠 阅读(618) 评论(0) 推荐(0) 编辑
摘要: <?php /** * 各种排序 * @author zhaojaingwei * @since 2011/11/21 16:14 * */ $list = array(3,5,1,2,10,8,15,19,20); //快排 function fast(&$list, $low, $high){ 阅读全文
posted @ 2011-11-23 17:32 黑暗遊侠 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.codinglabs.org/html/theory-of-mysql-index.html#nav-2 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持 也各不相同,因此 阅读全文
posted @ 2011-11-21 15:37 黑暗遊侠 阅读(135) 评论(0) 推荐(0) 编辑