自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长的痕迹

多思考,多实践,多记录

  • 博客(93)
  • 资源 (2)
  • 收藏
  • 关注

转载 跨浏览器兼容的HTML5视频音频播放器

HTML5的video和audio标签是用来在网页中加入视频和音频的标签,在支持html5的浏览器中不需要预先加载Adobe Flash浏览器插件就能轻松快速的播放视频和音频文件。而html5media.js可以在不支持html5的浏览器上使video和audio标签生效使用html5media.js可以在所有浏览器上观看html5视频和音频文件,它弥补了低版本IE浏览器不支持和标签,

2015-05-18 17:19:41 902

转载 yii中上传图片总结

Yii 提供了 CUploadedFile 来上传文件,比如图片,或者文档。 官方关于这个类的介绍 :CUploadedFile represents the information for an uploaded file. Call getInstance to retrieve the instance of an uploaded file, and then us

2014-10-23 09:07:16 594

转载 为apache启用页面压缩mod_deflate

mod_deflate可以很好的为节省网页大小,只不过是占用服务器的资源和内存.用户看到页面的速度会大大加快.提高网站速度除制作时减少冗余代码、进一步精简网页、CSS文件外,压缩输入也是一个不错的方法。deflate是apache自带的压缩模块,可以对动态输出内容或者静态内容(如HTML、JS、CSS等)进行压缩,减少网络传输量,从而提高响应速度,也提高了系统负载能力。mod_filter

2014-10-14 14:42:44 2736

原创 Mediawi i1.23安装可视化编辑器扩展问题

最近应公司需要,要建 一个wiki,然后选 用了mediawiki框架,

2014-07-04 16:28:44 1147

转载 Android中的android:layout_width和android:width

android:width 其实是定义控件上面的文本(TextView) 的宽度,当然这个宽度也是和 android:layout_width 配合起来作用的,如果 android:layout_width="fill_parent" 的话,那么设置 android:width 是没有意义的android:layout_width 其实是可以实现 android:width 的效果的,我觉

2014-05-16 17:03:56 1116

转载 Discuz X3插件开发基础教程

刚刚接触DZ的插件开发,记个傻瓜图文教程,一是分享给初学者,二是方便自己以后回忆。本篇文章适合人群:有一定的PHP开发经验,想通过一个简单明了的demo快速了解插件开发基本步骤。相关资源:dz官方wiki http://dev.discuz.org/wiki/#.E6.8F.92.E4.BB.B6.E6.9C.BA.E5.88.B6此demo功能是在模板footer部位插入一段java

2014-04-17 11:39:51 1109

转载 discuz模板制作中关于css使用的一些指导说明

相信修改过discuz模板的同学都用改对discuz的css非常熟悉了。但经常碰到有些人在制作模板的时候经常用一些自己的css,在这里我想具体给大家介绍下关于,在discuz中css使用的一些建议,希望大家能够更好的优化代码。首先我们应该好好读读discuz的css文件,避免使用一些重复的样式。比如我们常用的,左右浮动,discuz中的css文件就很简洁的定义了他的使用:

2014-04-08 10:48:07 1150

转载 从PHP的模板引擎看Discuz!模板机制

http://blog.csdn.net/zmouki/article/details/4307041一、关于模板引擎的前言 从phplib到smarty,再到Discuz!的模板机制,本文试图通过PHP模板引擎为你讲解作者自己的PHP心得。我清楚的记得在我刚上大学开始学习PHP的时候,曾经在phpe.net看到过一篇关于phplib Template和FastTempla

2014-03-15 12:03:00 720

转载 xampp本地Discuz!X1.5 X2.0伪静态开启

xampp本地Discuz!X1.5 X2.0伪静态只要两步:第一步:.在你的XAMPP安装目录下找到httpd.conf 这个文件( 位于\xampp\apache\conf\httpd.conf),notepad++之类的编辑器打开它“Ctrl+F”找到“AllowOverride None”,替换为”AllowOverride All“。总共有两处!第二步:登录论坛后台在“全

2014-03-14 16:41:00 878

转载 Discuz3.1或dz所有版本实现分区版块forum.php?gid= 伪静态的方法

教程如下:第一步:找到并打开文件discuz.htm,    路径 \template\default\forum找到以下代码:$cat[name]把它替换成以下代码:$cat[name]复制代码discuz.htm 文件修改完成,保存。第二步:打开伪静态规则文件httpd.ini或.htaccess:

2014-03-14 16:15:49 4662

转载 Discuz 用专题与DIY实现调用指定内容并且自动按要求分页的单页

大家在用Discuz的时候会发现后台的门户里有一个专题管理,很多站长不知道这是做什么的,用过CMS内容管理系统的人知道单页功能,那DZ的专题就相当于单页的概念吧。可以从专题这个名词就能理解到,专题的作用是什么,就是专门显示一些内容的页面,因为页面结构简单,也可以说成是单页。说了这么多,很多就想知道怎么使用专题功能了。不过本教程,着重讲的是实现调用的内容自动按你的要求分页显示,因

2014-03-07 15:27:44 6087 2

转载 【discuzx2】discuz论坛系统中是不能使用jquery框架的,如需要使用jquery框架,按照如下方式操作

[html] view plaincopyscript type="text/javascript" src="{$_G[setting][jspath]}jquery-1.8.3.min.js">script>  //引入jquery框架,但是会与dz自定义的js框架重名而产生冲突  script type="text/javascript">      

2014-03-05 10:47:17 880

转载 【discuz】discuz模板语法

Discuz! X 模板的解析主要是 ./source/class/class_template.php 文件解析处理的,如果需要深入了解请可以看看这个文件! 模板嵌套语法将被嵌套模板内容解析为 PHP 语句并合并入本模板中的写法common/header 对应某个模板套系中的 common 目录的 header.html 模板文件程序运行时include嵌

2014-03-05 10:44:17 1167

转载 《和时间做朋友》读后感

转载地址:http://blog.chinaunix.net/uid-20639775-id-4082830.html如果一本书能给你带来某个新的观念或者某一本书能让你有所改变,那么我们就会认为那时一本好书,最近刚读完《和时间做朋友》这本书,感觉自己的很多观念得到了改变,并且愿意做出些许改变,下面是读这本书的时候的一些收获和感想。一、你可以控制时间吗?     常听说时间管理,

2014-01-21 11:43:16 1169

转载 PHP中header用法详解带范例

PHP中header用法详解带范例header的用法header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端。标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件(http://www.w3.org/P

2014-01-20 14:53:28 809

转载 Mysql储存过程-原理、语法、函数详细说明

转载:http://www.iteye.com/topic/1126332一、Mysql储存过程简介:  储存过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。

2013-12-30 16:49:32 1605

转载 字体系列及 css中的font设置

转载地址:www.cnblogs.com/mybest/archive/2012/02/24/2366232.htmlCSS 定义了 5 种通用字体系列Serif 字体Sans-serif 字体Monospace 字体Cursive 字体Fantasy 字体Serif 字体这些字体成比例,而且有上下短线。如果字体中的所有字符根据其不同大小有不同的宽度,则成该字符是成比例

2013-12-23 10:47:36 859

转载 理解MySQL——索引与优化

转载地址:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,

2013-12-13 09:02:29 575

转载 ECMAScript和JavaScript的区别

ECMAScript,正式名称为 ECMA 262 和 ISO/IEC 16262,是宿主环境中脚本语言的国际 Web 标准。 ECMAScript 规范定义了一种脚本语言实现应该包含的内容;但是,因为它是可扩充的,所以其实现所提供的功能与这个最小集相比可能变化很大。ECMAScript 是一种开放的、国际上广为接受的脚本语言规范。 它本身并不是一种脚本语言。正如在 Web 应用程序中执行

2013-12-12 11:57:32 1053

转载 JavaScript 本地对象、内置对象、宿主对象

首先解释下宿主环境:一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序。如:web浏览器,一些桌面应用系统等。即由web浏览器或是这些桌面应用系统早就的环境即宿主环境。本地对象ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。再来看一下,“本地对象”包含哪些内容:Object、F

2013-12-12 11:04:56 593

转载 YII 路径总结

如果是 // 就会默认去调 protected/views/layouts,//代表 绝对路径其实 就是 绝对和相对的关系 /代表相对路径,如module/user下的layout用单斜杠的话默认会先找当前已经激活的模块底下的view,若当前未有激活的模块则从系统根目录下开始找,双斜杠的话就直接从系统根下开始找 Yii framework已经定义的命名空间常量system: 指

2013-12-05 14:10:43 726

转载 Struts 2 s:iterator标签嵌套以及遍历双层List

转载来源:http://blog.sina.com.cn/s/blog_601b97ee01018t7x.html今天碰到一个很有意思的问题,就是需要用Struts 2的iterator标签来遍历一个含有双层List的嵌套。首先我们从最基础的说起,用iterator标签遍历一个List。如果Action中有一个这样的不为null的属性:private Lis

2013-11-18 11:11:32 1100

转载 Java Web开发——Struts2 中.action和.do的奥秘

为什么Struts中.action的时候可以访问,是.do的时候不能访问呢?遇到这个问题的时候有点晕乎,在网上查了些资料,终于恍然大悟!下面把自己的经验说来给大家,希望对大家有所帮助。其实问题发生在struts.properties配置文件里,解决方法是将struts.action.extension改为如下形式struts.action.extension=do,action这样.act

2013-11-13 19:42:11 803

转载 weebox 用法解析

使用前需包含以下jquery.js、bgiframe.js、weebox.js、wee.css文件基本用法举例如下: $.weeboxs.open('#testbox', {title: 'hello world',width:400, height: 200});$.weeboxs.open('The operation failed.',{onopen:function(){a

2013-11-07 09:52:22 774

转载 php中session过期时间设置

网上很多人给出了解答:修改配置文件中的session.gc_maxlifetime。如果想了解更多session回收机制,继续阅读。(本文环境php5.2)概述:每一次php请求,会有1/100的概率(默认值)触发“session回收”。如果“session回收”发生,那就会检查/tmp/sess_*的文件,如果最后的修改时间到现在超过了1440秒(gc_maxlifetime的值),就将其删

2013-10-10 10:01:31 1044

转载 drupal7管理员密码重置

如何把drupal7管理员密码强制修改,其实就是这么简单。我们找回drupual的管理员密码,是通过修改mysql数据库表实现的,所以此方法可以称为drupal万能密码找回法。要编辑修改mysql数据库表,那肯定就少不了要操作使用phpmyadmin,如果你还是对phpmyadmin的操作不熟悉,那赶快通读“Mysql数据库管理利器:phpmyadmin详细使用教程”充充电。同志们,正式修

2013-09-09 11:56:36 1838

转载 Session的生命周期

以前在学习的时候没怎么注意,今天又回过头来仔细研究研究了一下Session的生命周期。  Session存储在服务器端,一般为了防止在服务器的内存中(为了高速存取),Sessinon在用户访问第一次访问服务器时创建,需要注意只有访问JSP、Servlet等程序时才会创建Session,只访问HTML、IMAGE等静态资源并不会创建Session,可调用request.getSession(tr

2013-08-16 19:08:32 663

转载 git使用说明

Linus为Linux Kernel Project发起的版本控制项目。HEAD代表当前最新状态。tag为某个状态的标签。SHA1为每个提交日志的唯一标识。 install: apt-get install git-core  git clone: git仓库可以使用git clone获得:git clone git://url 也可以通

2013-08-07 14:38:00 600

转载 php 正则匹配中文

载:http://hi.baidu.com/ͽ_d/blog/item/063b77d5432f8f1aa18bb7fd.html在javascript中,要判断字符串是中文是很简单的。比如:var str = "php编程";if (/^[\u4e00-\u9fa5]+$/.test(str)){alert("该字符串全部是中文");} else {alert("该字

2013-08-02 21:00:38 656

转载 正则表达式基础知识

一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/

2013-08-02 19:38:22 488

转载 彻底理解PHP的SESSION机制

1.session.save_handler= files    * 1.session_start()         1.session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的,这个概率是根据php.ini的配置决定的,但是有的系统是

2013-08-01 08:39:24 566

转载 ie6 ie7中input标签隐藏边框(border:none与border:0的异同)

今天做表单,直接表格里面用input。后来因为使用户看起来表单更像文稿,把边框都去掉。按照习惯直接none。发现input text在IE6与IE7中边框并没有去掉(button类型的input有效果,边框已被去掉)。谨记,input[type=button]{border:0;}   --- 在IE6中不兼容---input{border:none;}/* IE8 火狐 chrome*/

2013-07-26 10:47:36 1846

转载 windows下mysql root密码丢失怎么办?如何修改root密码

1. KILL掉系统里的MySQL进程;2. 在命令提示符下(CMD),进入到MYSQL的BIN目录,用以下命令启动MySQL,以不检查权限的方式启动; mysqld-nt --skip-grant-tables3. 然后重新开打一个命令提示符的窗口(CMD)用空密码方式使用root用户登录 MySQL;mysql -u root4. 修改root用户的密码;

2013-07-18 11:44:20 749

转载 远程MYSQL 1103错误 ERROR 1130: Host *.*.*.* is not allowed to connect to

解决很简单:  一。修改root的权限mysql -u root -p    USEmysql;    SELECT'host' FROM USER WHERE USER='root';    UPDATEUSER SET HOST = '%' WHERE USER ='root';    FLUSHPRIVILEGES;    第一句是以权限用户root登录

2013-07-18 11:42:17 5067 2

转载 mysql新建用户和赋予权限

@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);//登录MYSQL @>mysql -u root -p @>密码

2013-07-16 16:56:03 617

转载 PHP Session 超时的问题

很多时候,当页面停在那里有一会动时,可能就需要你重新登陆。这是因为Session超时了,可惜的是在PHP中没有设置页面Session超时时间的功能。。。在PHP.ini中有两个可以设置Session时间的配置,一个是"session.gc_maxlifetime",默认值是1440(24分钟),这个是Session在多少秒以后被清除。另外一个是"session.cache_expire",默认是1

2013-07-12 13:50:25 1110

转载 php socket讲解与实例

最终编辑 jguon迷人而又让人容易糊涂的套接字(Sockets)。Sockets在PHP中是没有充分利用的功能。今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket进行连接,服务器端将详细的处理信息发送给客户端。当你看到完整的socket过程,那么你将会在以后的程序开发中使用它。这个服务器是一个能让你连接的HTTP服务器,客户端是一个Web浏览器,这是一个单一的 客户端/

2013-07-02 15:06:58 495

转载 yii表单验证

yii表单验证 beginWidget('CActiveForm', array('id'=>'auth-form','enableAjaxValidation'=>true,'enableClientValidation'=>true,'clientOptions' => array('validateOnSubmit' => true, //需要ajax验证为真

2013-06-27 15:46:22 1141

转载 Yii的accessRules用法

访问控制过滤器(Access Control Filter)访问控制过滤器是检查当前用户是否能执行访问的controller action的初步授权模式。这种授权模式基于用户名,客户IP地址和访问类型。访问控制过滤器,适用于简单的验证。需要复杂的访问控制,需要使用将要讲解到的基于角色访问控制(role-based access (RBAC))。在

2013-06-27 14:33:19 1056

转载 2013-01-28 09:46 PHP阻止页面后退如何用PHP实现禁用浏览器的后退,使后退的页面失效或链接到别的地方?使用php禁止浏览器缓存?

流程1.php --> 2.php1.phpheader("Cache-control:no-cache,no-store,must-revalidate");header("Pragma:no-cache");header("Expires:0");if($_COOKIE['resetpw_success_v']){   //echo '密码已更改';exit();

2013-06-27 11:36:42 1658

Smarty学习手册

Smarty学习手册适合初学者用,能为你提供学习指南

2012-12-21

drupal7权威指南

书通过介绍使用Drupal 7创建网站的所有各个方面的内容,将会使你在Drupal的学习中少走弯路:它将会涉及结构和配置,模块开发,前台开发,持续运行项目,以及贡献Drupal的代码,文档,还有社区等等。

2012-10-09

空空如也

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

TA关注的人

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