自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 ThinkPHP中RBAC数据库详解

许多人提到有关ThinkPHP都会对它的高效,方便为之折服。但与很多朋友交流后,都对它当中的RBAC权限控制,感到头疼不已。看完这个文档,相信大家一定会有很清晰的了解。并且,以后关于这个框架的权限控制非常熟析,并且能熟练掌握。 RBAC许多人听到后会觉得很头疼,不知道这是什么东西。用英文来讲的话就是Role-Based Access Control,用中文来说就是——基于角色的权限访问控制。呵呵

2012-12-13 21:36:08 341 1

转载 2012.12.12浏览器关闭时产生的是什么事件

网页关闭时一共会触发两个事件: onbefoeunload onunload 从字面上你可以看出他们的区别了, 但是这两个事件在刷新或者页面跳转的时候也会被触发, 且现在的浏览器或者DHTML里也没有很好的办法直接判断到底是刷新还是网页关闭, 不过可以通过一些间接的方法来判断:比如关闭网页的方式里有: Alt+F4,点击X关闭,系统任务栏里点鼠标右键关闭, 下拉菜单里选择退出等方式, 对后面的方式

2012-12-12 19:33:55 348

转载 2012.12.11关于图

在数学上,一个图(Graph)是表示物件与物件之间的关系的方法,是图论的基本研究对象。一个图看起来是由一些小圆点(称为顶点或结点)和连结这些圆点的直线或曲线(称为边)组成的。   图又有各种变体,包括简单图/多重图;有向图/无向图等,但大体上有以下两种定义方式。 二元组的定义 图是一个二元组,其中称为顶点集,称为边集。它们亦可写成和。 的元素是一个二元组数对,用表示,其中。 三元

2012-12-12 02:31:41 308

原创 2012.12.10整理一些编码的知识

ASCII码   是目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。        在计算机中,所

2012-12-12 02:15:23 343

转载 2012.12.9Javascrip 基本知识

window.location.reload()刷新当前页面. parent.location.reload()刷新父亲对象(用于框架) opener.location.reload()刷新父窗口对象(用于单开窗口) top.location.reload()刷新最顶端对象(用于多开窗口) 1.document.write(”");为 输出语句 2.JS中的注释为// 3.传统的H

2012-12-10 01:18:59 314

原创 2012.12.8一个符合w3c标准的可以代替marquee标签实现翻滚效果的javascript脚本

由于最近网站需要使用文字翻滚的效果,因为marquee不是w3c标准标签,并且滚动时会出现一段时间的空白,因此使用下面的javascript脚本实现翻滚效果。 http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> demo6

2012-12-08 18:20:21 419

转载 2012.12.7 smarty中section和foreach循环区别

smarty的的foreach在我的实际开发中比较常用,主要用于列表生成,因为数据的查询结果多以数组形式返回,相比section,foreach灵活的数组应用在smarty中非常好用,建议大家使用 foreach,并且了解其特性,例如,循环次数统计,没有循环时执行的操作,后两者使用,相信很少有人注意到 用{section}可以这样,只要改变loop的值就可以改变值变量范围! 相当与php 的f

2012-12-07 23:46:28 515

转载 2012.12.06 jquery刷新页面 页面跳转 js常用函数

jquery刷新页面 局部刷新: 这个方法就多了去了,常见的有以下几种; $.get方法,$.post方法,$.getJson方法,$.ajax方法如下 前两种使用方法基本上一样 $.get(”Default.php”, {id:”1″, page: “2″ }, function(data){ //这里是回调方法。返回data数据。这里想怎么处理就怎么处理了。 }); $.ge

2012-12-07 00:43:05 437

转载 2012.12.5 mysql存储过程详解

mysql存储过程详解 1.      存储过程简介   我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存

2012-12-05 22:55:09 310

转载 replace MYSQL字符替换函数sql语句分享(正则判断)

update `table_name` set field = replace(field,'.rar','.7z'); table_name:要查询的表名, field:表里的字段名, replace(field,'.rar','.7z'); :正则匹配,把field字段里的 .rar 替换为 .7z MySQL正则表达式替换,字符替换方法 两句SQL,都是字符替换,比较好用

2012-12-05 04:01:50 640

转载 2012.12.4(mysql事务处理)

MYSQL--事务处理 事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句 delete from userinfo where ~~~ delete fr

2012-12-04 00:19:04 276

转载 2012.12.2(抽象类和抽象方法的区别)

抽象类: 1.抽象类中的方法有抽象方法也有完整方法(带实体) 2.非抽象子类必须完全实现这个抽象中所有的抽象方法 3.抽象类不能实例化,意义在于被扩展 4.抽象类不必实现具体功能,由子类来完成 5.在子类实现抽象类的方法时,其子类的可见性必须大于或等于抽象方法的定义 抽象类和接口的区别: 1.抽象类可以有非抽象的方法,而接口的方法必须是抽象方法 2.一个类可以继承多个接口,而一

2012-12-02 22:38:10 278

转载 2012.12.1(mysql正则匹配)

update comment set url=IF(url REGEXP 'test.yahoo.com.cn',REPLACE(url,'www1.hzhuti.com','www.sina.com'),REPLACE(url,'www2.yahoo.com','www.sina.com')) where 1=1; update comment set author_url=REPLACE(a

2012-12-02 14:33:25 493

转载 2012.11.30(juquery和DOM的相互转化,关于val(),getElementByIdx(),this和$(this))

一、jQuery对象和DOM对象相互转化 jQuery对象就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法,但是不能使用DOM的方法;例如$("#img").attr("src","test.jpg"); 这里的$("#img")就是jQuery对象; DOM对象就是Javascript固有的一些对象操作。DOM对象能

2012-11-30 23:15:41 1543

原创 2012.11.29

一:一道面试题 a字符串里只要一出现了b字符串的内容就打印 $a='aabadeajkadsjf'; $b='asdfdf'; $lena=strlen($a); $lenb=strlen($b); 方法1: for($i=0;$i  for($j=0;$j   if($b{$i}==$a{$j}){    echo $b{$i};    echo '';    bre

2012-11-29 22:40:11 262

转载 mysql触发器[2012.11.28]

mysql触发器 mysql触发器 显示所有的触发器 show triggers; 执行 这个sql语句 即可显示所有的触发器 1 引言 Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序。触发器是mysql5新增的功能,目前线上凤巢系统、北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程序比如fc-star管理端,sfrd(da

2012-11-28 21:04:17 328

转载 2012.11.27

【转】group by 用法解析 group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。 SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。 某个员工信息表结构和数据如下: id name dept salary edlevel hiredate 1 张三 开发部 2000 3 2009-1

2012-11-27 23:03:21 218

原创 2012.11.26

1.window对象的集合-->frames[] 返回窗口中所有命名的框架。该集合是 Window 对象的数组,每个 Window 对象在窗口 中含有一个框架或 。属性 frames.length 存放数组 frames[] 中含有的元素个数。注意,frames[] 数组中引 用的框架可能还包括框架,它们自己也具有 frames[] 数组。 2 1)js中  parseInt() 函数可解

2012-11-26 21:03:45 187

原创 2012.11.25

正则表达式中的脱字符号^ ^字符在[]内表示 否   [^a-z]  不在a-z范围里 ^字符在[]外表示 以什么开头  ^[a-z]

2012-11-26 00:40:47 199

原创 2012.11.24

1.tinkphp转用smarty模板后,success方法和error方法对应的跳转页面无法显示的问题。   1)修改\ThinkPHP\Extend\Driver\Template\TemplateSmarty.class.php文件将 public function fetch($templateFile,$var) { $templateFile=substr($templateF

2012-11-24 21:19:01 276

空空如也

空空如也

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

TA关注的人

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