摘要: SELECT * FROM res AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM res) - (SELECT MIN(id) FROM res)) + (SELECT MIN(id) FROM res)) AS id) AS t2 ... 阅读全文
posted @ 2015-04-01 16:24 小凯 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 获得一个国家所有ip段,随机生成国内ip地址的缩水实现。注意: $ip_long数组中后5个值在64位系统中可能是错误的(下面代码中 $ip_long 数组的后五个值在32位系统中为负数,64位系统中为正数,前五个值在64位系统中也可能有错误)32位系统echo ip2long(“172.16.1.... 阅读全文
posted @ 2015-03-15 23:07 小凯 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 写一函数提示出错Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in D:\www\func\include\mysql.class.php on line 86代码如下:require_once'database.php';require_once'mysql.class.php';/***以语言类型获取最新列表*@param$typeid类型ID*@param$count调用个数*@param$orderby排序类型*@return返回数组**/func 阅读全文
posted @ 2012-08-08 22:23 小凯 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 1<?php23ini_set('display_errors',E_ALL);4$GLOBALS['THRIFT_ROOT']='./php/src';56require_once($GLOBALS['THRIFT_ROOT'].'/Thrift.php');7require_once($GLOBALS['THRIFT_ROOT'].'/transport/TSocket.php');8require_once($GLOBALS['THRIFT_ROOT']. 阅读全文
posted @ 2012-03-30 16:14 小凯 阅读(1611) 评论(0) 推荐(0) 编辑
摘要: 1 已经提到过,Table中的所有行都按照row key的字典序排列。2 Table 在行的方向上分割为多个Hregion。3 region按大小分割的,每个表一开始只有一个region,随着数据不断插入表,region不断增大,当增大到一个阀值的时候,Hregion就会等分会两个新的Hregion。当table中的行不断增多,就会有越来越多的Hregion。4 Hregion是Hbase中分布式存储和负载均衡的最小单元。最小单元就表示不同的Hregion可以分布在不同的HRegion server上。但一个Hregion是不会拆分到多个server上的。5 HRegion虽然是分布式存储的最 阅读全文
posted @ 2012-03-30 13:57 小凯 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 今天在Windwos2003服务器上安装Fastcgi+PHP的时候出现了以前没见过的错误做下记录及解决方法:错误如下:FastCGI ErrorThe FastCGI Handler was unable to process the request. Error Details:The FastCGI process exited unexpectedlyError Number: -2147467259 (0x80004005).Error Description: 未指定的错误 HTTP Error 500 - Server Error.Internet Information Ser 阅读全文
posted @ 2012-03-29 09:59 小凯 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 在 php 中使用 json_encode() 内置函数(php > 5.2)可以使用得 php 中数据可以与其它语言很好的传递并且使用它。这个函数的功能是将数值转换成json数据存储格式。1<?php2$arr=array3(4'Name'=>'希亚',5'Age'=>206);78$jsonencode=json_encode($arr);9echo$jsonencode;10?>程序运行结果如下:{"Name":null,"Age":20} json_encode 函数中 阅读全文
posted @ 2012-03-28 09:59 小凯 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一直以为mysql随机查询几条数据,就用SELECT*FROM`table`ORDERBYRAND()LIMIT5就可以了。但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上查看官方手册,也说rand()放在ORDER BY 子句中会被执行多次,自然效率及很低。You cannot use a column with RAND() values in an ORDER BY clause, because ORDER BY would evaluate the column multiple times.搜索Google,网上基本上都是查询max(id) * 阅读全文
posted @ 2012-02-18 15:41 小凯 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Windwos 2003系统 IIS6 装了系统自带的FTP服务器软件服务器安全需要开启了端口屏蔽策略 于是乎放行21端口 添加FTP用户 OK 搞定谁知在客户端登陆 死活登陆不上出现:列表错误 怎么设权限都一样 又于是乎百度 网上大多说什么 PASV方式下进行上传而导致的 可是FTP客户端关掉PASV模式错误依旧 头大了关于这个错误网上都是这种解决办法搞了一天 气愤将亡 倒头睡了第二天重新上服务器来安装 会不会是FTP软件问题 下了个Seru-v装了 运行 依旧不给面子!!!下了Filezilla安装 还是不给面子 都是列表错误!肯定不是FTP软件的问题了!忽然依稀想到以前记得FTP有二个端 阅读全文
posted @ 2012-02-12 06:17 小凯 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 下面给出了一个C#操作MS SQL Server 数据库的通用类,通过该类可以对数据库进行任何操作,包括执行SQL语句、执行存储过程。以下是其详细实现过程,希望大家共同修改优化之。稍后将介绍如何使用它实现N层的程序设计。配置web.config文件的链接参数<appSettings> <!-- connStr参数设置,事例说明: (1)Sql server数据库,例如“server=local;database=test;uid=sa;pwd=;” (2)Access数据库,例如“data\ex.mdb; user id='admin';Jet OLEDB:d 阅读全文
posted @ 2011-04-09 01:32 小凯 阅读(306) 评论(0) 推荐(0) 编辑