自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (23)
  • 收藏
  • 关注

原创 yii常用的两个url

当前页面url  echo Yii::app()->request->url;跳转前一个页面url $this->redirect(Yii::app()->request->urlReferrer);

2012-02-29 15:48:55 870

转载 在同一站点下,跨子域进行ajax通信的一种解决方法

处于安全的考虑,浏览器对于ajax请求是有限定的,他要求发起和相应请求的双方处于相同的域名。一种比较容易的方式就是在当前的域名下设置一个代理页面,通过它来发送请求和转接回复的数据,从而实现ajax的跨域请求。这种方式的优势在于可以跨站点而不仅限于跨子域,不过这样做还有一个弊端就是客户端的session信息将会丢失,在一些需要session的情形(比如需要用户登录验证的情况)

2012-02-29 10:38:35 5180

原创 JIRA是个好工具

JIRA是个好工具

2012-02-29 09:39:47 2174 1

转载 Yii-数据库操作-多表关联

1,首先多表关联是在models/xx.php的relations里配置的。而且是互配,但有区别。格式:'VarName'=>array('RelationType', 'ClassName', 'ForeignKey', ...additional options)需要弄清楚的几点:1,VarName指什么?  详见下面例2。2,RelationType。一共有4

2012-02-29 09:37:44 3296

原创 php rsa类的一个写法

class des{ function encrypt($encrypt,$key) { $encrypt =Des::pkcs5_pad($encrypt); $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_DES, MCRYPT_MODE_ECB), MCRYPT_RAND); $pass

2012-02-29 09:36:26 2171

原创 yii 好地址

http://www.cnblogs.com/likwo/archive/2011/09/01/2162017.html

2012-02-22 21:13:37 687

原创 被项目组长命令重写的代码

下午下班之后,项目组长来检查代码,一个简单的小模块的问题。通过重写,我才发现后面的代码竟然如此只好。非常感谢小组长让我加班,不然水平是提高不上去的。第一段代码(需要重写的)// $model = new ExpressConsignor();// if(!empty($_POST)){// $connection = Yii::app()->db; // $sql="SE

2012-02-22 21:11:10 943

原创 yii 利用query 对数据库的操作

$connection = Yii::app()->db;$sql="SELECT * FROM `express_template` WHERE `ec_id`=$ec_id";$command = $connection->createCommand($sql); $result = $command->queryAll(); $imgAddress = YiiBase::getP

2012-02-22 11:48:40 6224

原创 E-mail 验证

E-mail 验证下面的函数检查输入的数据是否符合电子邮件地址的基本语法。意思就是说,输入的数据必须包含 @ 符号和点号(.)。同时,@ 不可以是邮件地址的首字符,并且 @ 之后需有至少一个点号:function validate_email(field,alerttxt){with (field){apos=value.indexOf("@")dotpos=value.

2012-02-17 15:35:43 7055

原创 RegExp 对象

RegExp 对象用于存储检索模式。‘http://www.w3cschool.cn/js_obj_regexp.html

2012-02-17 15:08:06 384

原创 Math(算数)对象

round()       四舍五入 用法:document.write(Math.round(0.60) + "")random()    返回0到1之间的随机数 用法:document.write(Math.random())max()           返回两个给定的数中较大的数   用法:document.write(Math.max(7.25,7.30))min()

2012-02-17 14:48:24 444

原创 数组

合并数组var arr = new Array(3)arr[0] = "George"arr[1] = "John"arr[2] = "Thomas"var arr2 = new Array(3)arr2[0] = "James"arr2[1] = "Adrew"arr2[2] = "Martin"document.write(arr.c

2012-02-17 14:25:42 371

原创 对象

var txt="Hello World!"document.write(txt.length)计算字符串长度var str="Hello world!"document.write(str.toUpperCase())转变为大写indexOf() 方法如何使用 indexOf() 来定位字符串中某一个指定的字符首次出现的位置。match() 方法如

2012-02-17 14:08:39 385

转载 For...In 声明

var xvar mycars = new Array()mycars[0] = "Saab"mycars[1] = "Volvo"mycars[2] = "BMW"for (x in mycars){document.write(mycars[x] + "")}For...In 声明用于对数组或者对象的属性进行循环操作。for ... in 循环中的代码每执行一

2012-02-17 12:19:46 419

原创 循环

JavaScript 有两种不同种类的循环:for将一段代码循环执行指定的次数while     当指定的条件为 true 时循环执行代码do...while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使条件为 fals

2012-02-17 11:52:59 329

转载 JavaScript 变量的生存期

当您在函数内声明了一个变量后,就只能在该函数中访问该变量。当退出该函数后,这个变量会被撤销。这种变量称为本地变量。您可以在不同的函数中使用名称相同的本地变量,这是因为只有声明过变量的函数能够识别其中的每个变量。如果您在函数之外声明了一个变量,则页面上的所有函数都可以访问该变量。这些变量的生存期从声明它们之后开始,在页面关闭时结束。

2012-02-17 11:50:32 431

转载 JavaScript 中创建三种消息框:警告框、确认框、提示框

警告框警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。alert("文本")确认框确认框用于使用户可以验证或者接受某些信息。当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。如果用户点击确认,那么返回值为 true。如果用户点击取消,那么返回值为 false。confirm("文本

2012-02-17 11:48:31 568

原创 URL编码

在URL使用汉字的时候,浏览器会把汉字转变编码。通常使用四个函数来做出编码处理encodeURLdecodeURLencodeURLComponentdecodeURLComponent

2012-02-16 23:01:54 333

原创 cookie的用法

document.cookie

2012-02-16 22:59:54 324

原创 函数和递归

//函数主要非为有返回值函数和我返回值函数。//无返回值的函数的主要是执行代码片段//有返回值的函数主要是执行函数返回的表达式有返回值的函数是 里面用return返回运算的结果。递归function fun(n){for(var i=result=1;iresult *=i;}return result;}

2012-02-16 22:42:38 359

原创 回调函数

回调函数就是一个通过函数指针调用的函数。吧一个函数的指针(地址)作为参数传递给另外一个函数。

2012-02-16 22:21:08 328

原创 闭包

JavaScript中的闭包,函数能使用函数外部定义的变量并且不需要传递参数。函数内部的能调用外部的变量,而外部的则不能调用外部的变量。

2012-02-16 21:31:51 340

原创 保存数据

通常情况下是把具有如下基本形式的数组传递给模型的save()方法来完成:数据提交(POST),数据同时也会被封装在名为$this->data的变量中。

2012-02-16 18:18:52 372

原创 魔法查询函数

魔法查询函数通常被用作对数据库表特定字段进行搜索的一种便捷方式。在先前的一个例子中,我们要搜索一本ISBN书号为 1234567890的书。我们是使用find()方法执行搜索任务的。但是我们也可以像下面这样使用魔法查询函数来完成同样的任务:$book = $this->Book->findByIsbn('1234567890');这种方法明显要简短一些,而且它会进行跟之前find()实例完

2012-02-16 17:13:08 791

原创 CakePHP查询数据

array( 'conditions' => array('Model.field' => $thisValue), //条件数组 'recursive' => 1, //整型 'fields' => array('Model.field1', 'DISTINCT Model.field2'), //字段名数组 'order' => array('Model

2012-02-16 15:30:23 6317

原创 JavaScript 不同数据类型转换

JavaScript.不同数据类型转换http://www.w3school.com.cn/js/jsref_obj_global.asp

2012-02-15 23:36:35 414

原创 JavaScript中的null和undefined

null undefined        //        var a;        var b = null;        document.write( a + "" );  //因为a未定义具体是值,所以是undefined        document.write( b + "" );        document.w

2012-02-15 23:17:06 400

原创 《黑客与画家》 读书感想

找一个中文版的pdf还真的听不容易的来,花了几个小时多了一遍,又花费了两个小时温习了一下,这本书写的的确不错。

2012-02-15 14:06:44 558

原创 浪潮之巅 读书感想

由于科学技术是最革命,发展最快的生产力。一个科技公司要想在几次技术革命大潮中都能够立于浪潮之巅是件极不容易的事。企业是否不断成果的转型是关键。由于企业基因的影响,大部分企业不能做到这一点,因此就有了新公司的兴起和老牌企业的衰退。在一个新的技术产业刚刚形成时。它总是有多个可以互相抗衡的竞争者。但是,一旦有一家主导公司出现,他就可能成为该行业规则的制定者,并把他变成在商业上难以抵消的优势,

2012-02-13 17:26:59 918

原创 JavaScript作用域

var foofoo从这两个分析吧,var foo 如果在函数内部的话,则只在函数内部起作用。在函数外部的话,则是全局的。foo是window的下面的,任何地方都是全局的。

2012-02-12 23:04:14 332

原创 Browers Object Model

Browers Object Model //<![CDATA[ window.onload = function(){ var yahoo = document.getElementById("yahoo"); yahoo.onclick = function(){ popUp(this.href); return false; } fu

2012-02-11 10:22:13 358

原创 JavaScript 注释

JavaScript 注释 var a,b,c; // 单行注视 /* 多行注视 */ a = "xhtml"; b = "css"; c = "JavaScript"; alert(a+" "+b+" "+c); 单行注释用 //多行注视用 /**/另外注意的是 在注释的代码中有的时候需要删除汉字,否则会出错。

2012-02-11 09:42:09 426

原创 CDAtA避免解析html实体

xhtml文档中使用CDATA避免解析html实体 for(var i=1;i<10;i++){ document.write(i+""); } 这段代码看起来没什么问题,但是经过 http://validator.w3.org/check 发现就出现问题。//for(var i=1;idocument.write(i+"");}//]]>

2012-02-11 09:32:05 3077

原创 window.onload

JavaScript window.onload = function(){ var domObj = document.getElementById("dom"); domObj.style.color = "red"; } JavaScript页面上所有的dom节点,窗体加载完成以后执行function方法。参考别人的视频教程写的。

2012-02-10 23:27:14 360

ftp软件

ftp 文档

2011-10-27

jquery-pager-1.0

jquery-pager-1.0.rar jquery-pager-1.0.rar jquery-pager-1.0.rar jquery-pager-1.0.rar

2011-10-13

ThinkSNS插件开发说明

ThinkSNS插件开发说明.pdf

2011-10-11

ThinkSNS钩子说明

ThinkSNS钩子说明.pdf

2011-10-11

thinksns2.4

ts官方提供的代码,现在还没有正式的发布。

2011-10-11

php168v6 发布版

php168v6php168v6php168v6php168v6

2010-12-18

Google+map+API php

Google+map+API php Google+map+API php Google+map+API php Google+map+API php

2010-12-18

我收集的谷歌地图API实例

我收集的谷歌地图API实例 我收集的谷歌地图API实例 我收集的谷歌地图API实例 我收集的谷歌地图API实例

2010-12-18

php168 数据表

php168 数据表 php168 数据表 php168 数据表 php168 数据表 php168 数据表

2010-12-18

上班那点事 .pdf

上班那点事.pdf 上班那点事.pdf 上班那点事.pdf

2010-06-15

jquery省市县三级联动.rar

jquery省市县三级联动.rar jquery省市县三级联动.rar jquery省市县三级联动.rar

2010-06-15

PHP 图片验证码.rar

PHP 图片验证码.rar PHP 图片验证码.rar PHP 图片验证码.rar

2010-06-15

PHP 发送电子邮件

PHP 发送电子邮件 PHP 发送电子邮件 PHP 发送电子邮件

2010-06-15

url重写说明.doc

url重写说明.doc url重写说明.doc

2010-06-15

大道PHP 第44章 应用FleaPHP开发论坛社区系统.doc

大道PHP 第44章 应用FleaPHP开发论坛社区系统.doc

2010-06-15

大道PHP 第38章 常见的程序漏洞和防范措施.doc

大道PHP 第38章 常见的程序漏洞和防范措施.doc

2010-06-15

大道PHP 第23章 PHP 5与MySQL的结合应用.doc

大道PHP 第23章 PHP 5与MySQL的结合应用.doc 大道PHP 第23章 PHP 5与MySQL的结合应用.doc

2010-06-15

大道PHP 第2章 打下坚实基础 基本语法

大道PHP 第2章 打下坚实基础 基本语法

2010-06-15

大道PHP 第六章 doc

大道PHP 第六章 doc 大道PHP 第六章 doc

2010-06-15

大道PHP 第四章 序言 doc

大道PHP 第四章 大道PHP 第四章

2010-06-15

省市县三级联动jquery

自己写的,大家看看,自己写的,大家看看,自己写的,大家看看

2010-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除