asp将数据库里的记录转换成json
[ 2009-11-16 09:37:48 | 作者: admin ]
<%
'---------------------------------------
' jsonclass类
' 将select语句的执行结果转换成json
'------------------------------------------
class jsonclass
' 定义类属性,默认为private
dim p_sqlstring ' 用于设置select
dim p_root ' 返回的json对象的名称
dim rs,conn
private sub class_initialize()
sqlstring = ""
json = ""
'初始化conn和rs
call initconn(conn)
call initrs(rs)
end sub
private sub class_terminate()
...'---------------------------------------
' jsonclass类
' 将select语句的执行结果转换成json
'------------------------------------------
class jsonclass
' 定义类属性,默认为private
dim p_sqlstring ' 用于设置select
dim p_root ' 返回的json对象的名称
dim rs,conn
private sub class_initialize()
sqlstring = ""
json = ""
'初始化conn和rs
call initconn(conn)
call initrs(rs)
end sub
private sub class_terminate()
阅读全文…
php中json_encode实现json
[ 2009-11-16 09:32:34 | 作者: admin ]
/**
*(ajax)获取列表
*/
function getLists($uid){
Configure::write('debug',0);
$this->layout = 'ajax';
$albums = $this->Album->findAll("user_id =$uid",array('id','name'));
$albums =CommFun::stripslashes_deep($this->__arrayChange($albums,'name'));
$albums =CommFun::iconvDeep($albums,'GBK','UTF-8');
$albums = ! empty($albums) ? $albums : '';
...*(ajax)获取列表
*/
function getLists($uid){
Configure::write('debug',0);
$this->layout = 'ajax';
$albums = $this->Album->findAll("user_id =$uid",array('id','name'));
$albums =CommFun::stripslashes_deep($this->__arrayChange($albums,'name'));
$albums =CommFun::iconvDeep($albums,'GBK','UTF-8');
$albums = ! empty($albums) ? $albums : '';
阅读全文…
PHP5.2版本以下不支持json_encode函数的替代解决方法
[ 2009-11-16 09:31:53 | 作者: admin ]
{因为江南恋人1.2版用了很多AJAX,结果发现很多用户
AJAX显示不正常,查了很久才发现是服务器不支持JSON。
JSON 在PHP5.2中被内置,低级版本要使用只有通过类库
来实现。如下}
json一种轻量级的数据格式,这个格式的数据可以很容易
的被转换为javascript对象的格式,用于服务器端和客户
端的数据传递,用于解决xml的过多冗余标签造成数据传
输量过大的问题。然而php4没有直接处理json的方法。
JSON-PHP是一个自动完成JSON编码和解码的php开源代码
工具。
下载:http://www.eb163.com/code/json.rar
其中的TEST_JSON.php中包含了PHPUnit.php,是PEAR自带
的单元测试工具,实际开发中可以不用。
示例代码:
<?
//create a new instance of Services_JSON
...
阅读全文…
AJAX显示不正常,查了很久才发现是服务器不支持JSON。
JSON 在PHP5.2中被内置,低级版本要使用只有通过类库
来实现。如下}
json一种轻量级的数据格式,这个格式的数据可以很容易
的被转换为javascript对象的格式,用于服务器端和客户
端的数据传递,用于解决xml的过多冗余标签造成数据传
输量过大的问题。然而php4没有直接处理json的方法。
JSON-PHP是一个自动完成JSON编码和解码的php开源代码
工具。
下载:http://www.eb163.com/code/json.rar
其中的TEST_JSON.php中包含了PHPUnit.php,是PEAR自带
的单元测试工具,实际开发中可以不用。
示例代码:
<?
//create a new instance of Services_JSON
...
阅读全文…
asp解析json序列(推荐)
[ 2009-11-16 09:03:36 | 作者: admin ]
p.s. 将步骤一中的代码先复制到页面中,然后进行步骤二中的调用,vbscript可以使用jscript定义的函数
步骤一、使用jscript做核心函数
阅读全文…
步骤一、使用jscript做核心函数
<script language="JScript" runat="Server">
function toObject(json) {
eval("var o=" + json);
return o;
}
function toArray(json){
var dic = Server.CreateObject("Scripting.Dictionary")
eval("var a=" + json);
for(var i=0;i<a.length;i++){
var obj = Server.CreateObject("Scripting.Dictionary")
...function toObject(json) {
eval("var o=" + json);
return o;
}
function toArray(json){
var dic = Server.CreateObject("Scripting.Dictionary")
eval("var a=" + json);
for(var i=0;i<a.length;i++){
var obj = Server.CreateObject("Scripting.Dictionary")
阅读全文…
Beyond Compare专业级的文件夹和文件对比工具
[ 2009-11-14 17:01:49 | 作者: admin ]
Beyond Compare 是一款不可多得的专业级的文件夹和文件对比工具。使用他可以很方便的对比出两个文件夹或者文件的不同之处。并把相差的每一个字节用颜色加以表示,查看方便。并且支持多种规则对比。对软件汉化者来说,这绝对是一款不可多得的工具。
下载:http://www.crsky.com/soft/2975.html
Http Analyzer是http/https推荐抓包工具
[ 2009-11-14 16:51:12 | 作者: admin ]
HTTP Analyzer 是一个sniffer工具 ,允许你实时查看HTTP/HTTPS内容。
HTTP Analyzer这是一款IE集成插件。它可以实时捕捉HTTP/HTTPS 协议数据,可以显示许多信息(包括:文件头、内容、Cookie、查询字符窜、提交的数据、重定向的URL地址),可以提供缓冲区信息、清理对话内容、HTTP状态信息和其他过滤选项。同时还是一个非常有用的分析、调试和诊断的开发工具。
注册码:
icedblog
88321-6C190D3CBE3303AE
BTW:
另外送上一个“IE Add-on Edition ”的注册码吧
icedblog
88658-A8F3AE18E536C0C2
开发站点:
http://www.ieinspector.com/
C#实现验证码识别实例
[ 2009-11-10 21:44:52 | 作者: admin ]
验证码实例如下,形同动网论坛所采用的验证码:
测试:
阅读全文…
测试:
System.Net.WebClient _Client =new System.Net.WebClient();
byte[] _ImageBytes =_Client.DownloadData("http://www.fjjj.gov.cn/Article/getcode.asp");
MemoryStream _Memory = new MemoryStream(_ImageBytes);
Bitmap _OldBitmap = (Bitmap)Image.FromStream(_Memory);
...byte[] _ImageBytes =_Client.DownloadData("http://www.fjjj.gov.cn/Article/getcode.asp");
MemoryStream _Memory = new MemoryStream(_ImageBytes);
Bitmap _OldBitmap = (Bitmap)Image.FromStream(_Memory);
阅读全文…
验证码识别技术思路探讨
[ 2009-11-10 21:42:03 | 作者: admin ]
由于现在很多网站,为了加强安全性,以及防止程序的自动操作网站,都加入的了验证码技术。但却给广大站长推广宣传网站带来的麻烦。所以我准备写这篇关于验证码识别技术的文章,不足之处在所难免!本人从来不写东西,今天为了想落伍才写了!
广大站长宣传推广自己的网站,经常要发布一些宣传广告,如果靠人工,太慢太昂贵,所以理想的办法是使用群发软件,可现在很多网站都有验证码,这成为群发软件的技术难点,而识别也就难点中的难点,好的,闲话少说,言归正传!
我举的例子是比较难于识别的验证码,不讨论不变形、不换字体、不换大小、不旋转的验证码,这里我可能不会写出代码,只是提供我编写的思路,按照这个思路, 我写出的程序,比市场上出售的程序的识别率还要高很多。(有兴趣的可以问我,我不想在这里帮别人宣传,呵呵~~)
首先以数字验证码开始,字母的要比数字麻烦一些,不过搞清楚了数字验证码的识别,字母的也就不难了。
...
阅读全文…
广大站长宣传推广自己的网站,经常要发布一些宣传广告,如果靠人工,太慢太昂贵,所以理想的办法是使用群发软件,可现在很多网站都有验证码,这成为群发软件的技术难点,而识别也就难点中的难点,好的,闲话少说,言归正传!
我举的例子是比较难于识别的验证码,不讨论不变形、不换字体、不换大小、不旋转的验证码,这里我可能不会写出代码,只是提供我编写的思路,按照这个思路, 我写出的程序,比市场上出售的程序的识别率还要高很多。(有兴趣的可以问我,我不想在这里帮别人宣传,呵呵~~)
首先以数字验证码开始,字母的要比数字麻烦一些,不过搞清楚了数字验证码的识别,字母的也就不难了。
...
阅读全文…