js获取url参数值
摘要:今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split("?")这样一步步的分解出需要的参数。后来想了一下,肯定会有更加简单的方法的!所以在网上找到了两个很又简单实用的方法,mark下方法一:正则分析法function getQueryString(name) { var reg =new RegExp("(^|&)"+ name +"=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1
阅读全文
posted @
2012-05-16 07:42
知识天地
阅读(174)
推荐(0) 编辑
PHP页面跳转几种实现方法
摘要:转载自冠威博客[http://www.guanwei.org/]本文链接地址:http://www.guanwei.org/post/PHPnotes/04/php-redirect-methods.htmlPHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。header()函数的定义如下:void header (string string [,bool replace [,int http_response_code]])可选参数replace指明是替换前一条类
阅读全文
posted @
2012-05-15 09:09
知识天地
阅读(668)
推荐(0) 编辑
PHP上传图片类
摘要:php上传图片类?<?phpclass ieb_upload{var $FormName; //文件域名称var $Directroy; //上传至目录var $MaxSize; //最大上传大小var $CanUpload; //是否可以上传var $doUpFile; //上传的文件名var $sm_File; //缩略图名称var $Error; //错误参数function ieb_upload($formName = '', $dirPath = '', $maxSize = 2097152) // (1024*2)*1024=2097152 就
阅读全文
posted @
2012-05-14 11:45
知识天地
阅读(4066)
推荐(1) 编辑
解决mysql中文乱码的最根本的方法
摘要:最近接触数据库,mysql中中文总是出现乱码,网上查了很多方法,基本都是后期的一些应对策略。并不是是根本的解决方法。我们要相信事物凡存在必有存在之理,mysql存在了这么久,有这么多人在用,它对中文的支持肯定是没问题的。只是我们没有按照正确的方法去使用它。只要在创建数据库的时候使用支持多国语言版本的字符“utf8_general_ci" 以后所有的操作,都不会存在中文乱码问题。创建表的时候也用多国语言版本的字符”utf8_general_ci“下面提供一个简单多国语言版本支持的创建数据库的SQL语句(写sql语句或用视图想到都可以完成)---- 数据库: `testch`--CREA
阅读全文
posted @
2012-05-13 08:54
知识天地
阅读(769)
推荐(0) 编辑
MySQL 中文显示乱码
摘要:最近关于中文显示乱码的贴子比较多,所以也做了个总结:可以参考一下杨涛涛版主的《各种乱码问题汇总》http://topic.csdn.net/u/20071124/08/3b7eae69-ed1d-4a77-8895-9930bf3601af.htmlMySQL字符集的原理介绍。摘录于官方文档。http://dev.mysql.com/doc/refman/5.1/zh/charset.html不同的编码格式会导致同一字符,在不同字符集下的编码会不同。同样同一编码在不同的字符集中代码的字符也不相同。当你的MySQL返回的字符串的编码格式(字符集)与你的客户工具程序(mysql, php, que
阅读全文
posted @
2012-05-12 22:55
知识天地
阅读(1108)
推荐(1) 编辑
PHP获取随机数
摘要:PHP获取随机数<?php $FileID=date("Ymd-His") . '-' . rand(100,999); //$FileID为 20100903-132121-908 这样的的随机数?><?phpfunction randomkeys($length){$pattern='1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ';for($i=0;$i<$length;$i++){ $key .= $pattern{mt_rand(
阅读全文
posted @
2012-05-12 21:15
知识天地
阅读(804)
推荐(0) 编辑
模板引擎 Lite
摘要:Lite 缩写自List Template,是一个由简单的控制指令集和一个表达式解析引擎组成的简单模板引擎。 模板语言所解析的中间格式,由数组、字符串、和整数三种数据类型组成。数组就是这里唯一的复合类型,于是,我采用List Template来命名这个模板引擎。List 和Template各取两个首字母,组成Lite这个单词。用户不能直接编写控制指令,如同java程序员不能直接编写字节码一样,Lite需要一种真正的源代码格式。理论上,通过这些控制指令和自定义表达式函数,我们可以支持任何模板语法翻译为Lite能解释的中间代码。如CLR需要C#,C++.net,java byte code需要Ja
阅读全文
posted @
2012-05-11 08:59
知识天地
阅读(714)
推荐(0) 编辑
Smarty模板引擎全教程
摘要:Smarty模板引擎全教程前面已经介绍了在SpeedPHP框架中使用Smarty模板引擎的方法,下面我们来更详细地介绍Smarty的使用方法。本章是对Smarty常用的一些功能进行了详述,让您在最短的时间内掌握Smarty模板的日常开发。如果您需要更深入的了解Smarty这个优秀的PHP模板引擎技术,请参考Smarty中文手册。一、对模板赋值将变量输入到模板程序:$this->hello="Helloworld";模板:<{$hello}>输出:Helloworld将数组输入到模板程序:$this->color=array('red'
阅读全文
posted @
2012-05-11 08:52
知识天地
阅读(8793)
推荐(0) 编辑
常见的25个顶级PHP模板引擎
摘要:为了找到一个好的模板引擎,我在互联网上进行搜索,目前已经整理出了以下名单:SmartySmarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。Heyes Template Class一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。FastTemplate一个简单的变量插值模板类,它分析你的模板,把变量的值从HTML代码中分离处理。ShellPage一个简单易用的类,可以让你的整个网站布局基于模板文件,修改模板就能改变整个站点。STP Simple Template Parser一个简单、轻量级并且易于使用的模板分析类。它可以从多个模板
阅读全文
posted @
2012-05-11 08:37
知识天地
阅读(964)
推荐(0) 编辑
PHP文件上传详解
摘要:PHP文件上传详解上传文件分为两个部分,HTML显示部分和PHP处理部分,HTML部分主要是让用户来选择所要上传的文件,然后通过PHP中的$_FILES,我们可以把文件上传到服务器的指定目录。先来看一下HTML部分。?<form action="upload.php" method="post" enctype="multipart/form-data">上传:<input type="file" name="myfile" /><input type="
阅读全文
posted @
2012-05-09 08:58
知识天地
阅读(726)
推荐(0) 编辑
已经解决django生成po文件时出现的xgettext的错误
摘要:通过摸索和查阅django官网文档,我今天已经解决windows上执行django-admin.py makemessages -l zh_CN 后出现'xgettext'不是内部或外部命令,也不是可运行的程序或批处理文件的错误原因和解决办法是:分析django的源代码中关于国际化方面的(makemessages)就知道,上述命令最终调用的是os.cmd之类调用命令行的东西,而windows的path路径列表中没有xgettext.exe,这是因为windows上没有gettext,所以要安装gettext(python有gettext,但是好像不行,它没有xgettext)下
阅读全文
posted @
2012-04-15 22:37
知识天地
阅读(1026)
推荐(0) 编辑
开发者应该关注的五项Web新兴技术:WebGL和SVG名列其中
摘要:Bruce Lowson是Opera开放web标准的撰写人员之一,一些没有包含在HTML5之内的浏览器技术十分奇妙,包括WebGL和SVG,作者希望通过本文与共同爱好者们分享。最近一位HTML5专家Rich Clark(作者的好朋友)为大家做了一个HTML5 APIs的简介,在文章中为大家指向了一个令人迷惑的网页(web平台:浏览器技术http://platform.html5.org/),其中包含两个很长的专栏和小正文并提及到一些让人感到迷茫的技术,例如“window.crypto.getRandomValues”和“DOM Mutation observer”。别担心,咱们不去管那些啦,因
阅读全文
posted @
2012-04-11 15:20
知识天地
阅读(376)
推荐(0) 编辑
Flex builder的调试时需要flash player debug版本
摘要:在adobe的网站上,有几种debug版本http://www.adobe.com/support/flashplayer/downloads.html第一个是IE的插件,Download the Windows Flash Player 10.2 ActiveX control content debugger (for IE) (EXE, 2.99MB)第二个是firefox的插件,Download the Windows Flash Player 10.2 Plugin content debugger (for Netscape-compatible browsers) (EXE, 2
阅读全文
posted @
2012-04-06 23:24
知识天地
阅读(1451)
推荐(0) 编辑
FlexPaper实现文档在线浏览(附源码)
摘要:园子里也有关于FlexPaper的文章,但都不怎么详细。 没有较全的参数说明。就连官方网站都没有。没法,最后只得将swf文件反编译后查看了源码才将里面的参数全部弄出来。 好了,废话不多说,开始正题。1.概述 FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在浏览器中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。 另外也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。2.实现步骤 文档(PDF,Word,PPT等) ----> 转换为SWF -----> 使用FlexPa在线浏览2.1.转换S
阅读全文
posted @
2012-03-30 08:26
知识天地
阅读(579)
推荐(0) 编辑
Python单元测试框架
摘要:目录概况系统要求使用PyUnit构建自己的测试安装测试用例介绍创建一个简单测试用例复用设置代码:创建固件包含多个测试方法的测试用例类将测试用例聚合成测试套件嵌套测试用例测试代码的放置位置交互式运行测试从命令行运行测试在用户界面窗口运行测试为测试编写文档更多关于测试条件测试相等性测试异常通过PyUnit复用旧测试代码在JPython和Jython中使用PyUnit注意事项断言内存使用使用条款未来计划更新与社区鸣谢相关信息关于作者概况Python单元测试框架(The Python unit testing framework),简称为PyUnit, 是Kent Beck和Erich Gamma这两
阅读全文
posted @
2012-02-24 11:14
知识天地
阅读(10452)
推荐(1) 编辑
如何用自己电脑架设服务器
摘要:版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://fxwde.blogbus.com/logs/3225143.html 现在很多的单位和个人都购买了电脑而且安装了宽带,喜欢上网的朋友看到别人制作的漂亮网页,也想拥有一个漂亮的网站把自己电脑上的好东西给大家一起共享, 或者与相识相知的人交流,但是又不清楚如何设置,才能让别人访问自己的机器。还有一些人经常问,如何让自己电脑做服务器,发布自己的单位、公司的网站或者 个人主页,或者自己想为别人提供电影、软件下载,但不知道如何做。现以我自已架设网站的经过为例供大家作个参考。第一步选择操作系统和软件 首先我得感谢微软公司的为我
阅读全文
posted @
2012-02-16 14:07
知识天地
阅读(5000)
推荐(0) 编辑
很好的vc学习资料
摘要:http://wupei.j2megame.org/blog.php/myblog/vc
阅读全文
posted @
2012-02-15 16:31
知识天地
阅读(202)
推荐(0) 编辑
No module named mysqldb
摘要:使用python需要连接mysql,在配置文件中填正确用户名和密码之后,运行python manage.py syncdb,报如下错误 backend = load_backend(db['ENGINE'])File "D:\Program Files\python\Lib\site-packages\django\db\utils.py", line 32,in load_backendreturn import_module('.base', backend_name)File "D:\Program Files\python\
阅读全文
posted @
2012-02-15 15:04
知识天地
阅读(7972)
推荐(0) 编辑
js 字符串日期 yyyy-MM-dd 转化为 date
摘要:遇到一个需要把日期字符串(如:2009-02-03)转换成Javascript中日期对象Date,对Javascript知识的匮乏和四栋让我感觉很迷茫,上网查了一些资料,弄出来了哈。。。直接进主题:创建一个日期对象:var objDate=new Date([arguments list]); 参数形式有以下5种: view plainnew Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date(yyyy,mth,dd,hh,mm,ss); new Date(yyyy,mt
阅读全文
posted @
2012-02-15 02:06
知识天地
阅读(86444)
推荐(4) 编辑
js时间加减
摘要:javascript 时间日期处理相加,减操作方法js<script language="JavaScript"><!--var d = new Date("2008/04/15");d.setMonth(d.getMonth() + 1 + 1);//加一个月,同理,可以加一天:getDate()+1,加一年:getYear()+1alert(d+"月后是"+d.getFullYear()+"-"+d.getMonth()+"-"+d.getDate());//-->&
阅读全文
posted @
2012-02-14 22:28
知识天地
阅读(17492)
推荐(1) 编辑