PHP: 判断字符串编码是GB2312还是UTF-8

by 清泉 29. 四月 2010 22:33
// 经常遇到这种情况,需要对URL中的字符串进行解码,例如Google中搜索“编码”,"编码"会转换为
%E7%BC%96%E7%A0%81,使用的是utf-8编码
// 综合了网上搜集的资料和GB/UTF-8编码方法,判断一个中英文混杂的字符串是用GB2312/GBK编码还是UTF-8编码
// 返回: true - 含GB编码 false - 为UTF-8编码
function is_gb2312($str)
{
        for($i=0; $i<strlen($str); $i++) { [更多...]

Tags:

PHP技术资料

自动识别URI使用的编码(gbk/utf-8)并正确解码

by 清泉 29. 四月 2010 09:40
有网友问到 ASP 中 UTF-8 转 GB2312 的问题
使用的是网上流行的 UTF2GB(UTFStr) 函数。
代码甚是复杂,但其实目的是为了实现 JScript 里 decodeURIComponent 功能。
既然 JScript 有 decodeURIComponent,而且 ASP 又可以使用 JScript 为什么现成的内置函数不用呢?如:
<script language="JScript" runat="Server"> 
function decodeURL(s) { return decodeURIComponent(s) }  
</script>  [更多...]

Tags:

ASP技术资料

Prototype之ajax异步加载执行JS

by 清泉 22. 四月 2010 15:18
new Ajax.Updater(
                    {success: divname},
                    uri,
                    {
                        method: 'get',      
                        parameters: pars,                
                        evalScripts: true,
                        onFailure: reportError
                    })
这里正确的设置了evalScript:true表示加载的内容不会过滤掉<script...等。但是不表示能加载Java代码
<script language="javascript" type="text/javascript" src="path for js file"></script> 
<script>alert("123")</script)中的脚本的时候使用的是eval.为此上面脚本的执行结果为eval('alert("123")')。那么怎么来解决关于存在于独立的文件中的js脚本问题,则可以参看如下的实现: [更多...]

Tags:

Ajax相关

Hypertable项目领导者谈Hadoop和分布式数据库

by 清泉 10. 四月 2010 17:10
数据库领域近来吸引了不少眼球。IBM不久前投资EnerpriseDB;EnerpriseDB有一个运行在Amazon EC2上的云版本。Amazon去年末发布了他们自己的云数据库。而Google的BigTable尽管并不开源,也得到了社区的广泛研究。同样是在这个领域,两个开源项目——HBaseHypertable利用开源Map/Reduce平台Hadoop提供了类似于BigTable的可伸缩数据库实现。InfoQ与Zvents, Inc的理论研究架构师以及Hypertable项目的创立者Doug Judd一起讨论其实现。 [更多...]

Tags:

数据库相关



Supidea.com 晨飞的梦 @ All Rights Reserved. Powered by BlogYi.NET ver:1.8.0.0. 苏ICP备09011404号

关于博主

kamau
抱着美好的理想背井离乡,这酸甜苦辣只能默默忍受。既然选择了路,就得风雨兼程……

Calendar

<<  二月 2012  >>
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

在日历中查看文章

最近的评论

Comment RSS

声明

      本博所发一切破解相关附件只作学习研究交流之用,严禁用于商业用途,请在下载24小时内删除。
      本博所有网友评论不代表本博立场,版权归其作者所有。

© Copyright 2009