自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 centos下安装memcache

1.先安装libevent(memcached 进程 组件库)# wget http://www.monkey.org/~provos/libevent-1.3.tar.gz# tar zxvf libevent-1.3.tar.gz# cd libevent-1.3# ./configure -prefix=/usr# make && make install

2015-10-19 19:55:35 516 1

转载 js执行引擎与浏览器内核分析

js的引擎是单线程执行的,也就是说在js的进程时间线中同一时间只有一个线程在执行,PS:如果不了解单线程与多线程的区别建议看看《现代操作系统》里面有很好的说明。很多人会有疑问,如果是单线程的那么js中是怎么实现onclick、onload、onreadstatechange、setTimeOut等事件的,答案就是浏览器提供。请看下面关于浏览器内核的图:可以看到浏览器把js执行引擎做为浏览器

2014-10-10 11:14:14 573 1

转载 JS 子窗口与父窗口间的数据传递

$("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"); 取父窗口的元素方法:$(selector, window.parent.document);那么你取父窗口的父窗口的元素就可以用:$(selector, window.pare

2014-08-04 11:21:37 704

原创 jqgrid API (1)

一、主要API接口getGridParam、setGridParam:  getGridParam方法:  getGridParam("url"): 获取当前的AJAX的URL   getGridParam("sortname"):排序的字段   getGridParam("sortorder"):排序的顺序   getGridParam("selrow"):得到选中行的ID 

2014-07-29 11:32:16 973

原创 获取jqGrid中选择的行的数据

获取jqGrid中选择的行的数据如何获取jqGrid中选择的行的数据?下面可以获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id:var id=$(‘#gridTable’).jqGrid(‘getGridParam’,'selrow’);如果想要获取选择多行的id,那这些id便封装成一个id

2014-07-24 16:05:49 531

原创 smarty里section的使用

Smarty里进行一般的遍历我们一般是用{foreach}去遍历但我们忽视了很不起眼但很重要的一点那就是数组之间分为索引数组和关联数组两大类 可在模板里我们一般情况下便利的都是一些关联数组 很少有所索引数组出现 但并不是不存在 当你遍历的一个数组可能不是直接查询数据库获得的而是经过后期函数处理后(这里说明一下比如explode函数他将字符串通过特定的分割

2014-01-22 18:51:13 478

转载 各种浏览器兼容性报告大全

IE、FF、Safari、OP不同浏览器兼容报告1         浏览器内核简介 TridentIE浏览器(GreenBrowser绿色浏览器, 遨游浏览器....都是IE)GeckosFireFoxPrestoOperaWebkitSafari、Chr

2014-01-02 20:26:01 1052

转载 CentOS下每天自动备份mysql数据库

每天自动备份mysql数据库的脚本,并且自动发送到你指定的邮箱面,这样vpser再也不会为丢失数据烦恼啦。mysqldump -uuser -ppassword –databases db1 db2 db3 > /home/website/backups/databackup.sqltar zcf /home/website/backups/databackup.sql.tar.g

2014-01-02 20:12:50 380

原创 LINUX下源码安装php

在安装了apache的基础上我们开始安装php安装前的准备为了预防安装错误后卸载在的问题要提前备份一份apache/bin下的apxs文件(因为php的存在是作为apache的一个模块存在而被解析的,所安装的源要存入apache的apxs文件中) 在/usr/local下创建php文件夹 挂载CentOS6.0 fanil镜像/medal 里有我们需要的 l

2013-12-30 18:48:43 499

转载 LINUX注意(1)

文件命名规则:a)除了‘/’之外所有字符都合法!b)这些字符最好不用1、空格符,制表符,退格符2、连接符3、特殊符号:@#¥$&()-等c)避免用.作为开头,用.开头表示文件隐藏d)注意:大小写敏感的,类似与C语言;而Windows并不严格区分e)Linux可以没有后缀名,如.exe等命令格式:命令-选项参数ls-la /etc说明: 1、多

2013-12-25 20:36:30 405

原创 smarty小技巧(1)delimiter

smarty初始属性中  其中的delimiter属性相信有很多人都定义为默认了吧,这既美观,又便于书写,条件只是在特殊的地方加入{literal}就可以了但是呢,这是问题来了当我们没有定义smarty初始属性 delimiter时它默认为{} 这个但当我们想在一段javascript代码中输入smarty分配的变量就出问题了因为本身在javascript的外面就嵌套着一个{l

2013-12-19 17:15:53 445

原创 js禁止input输入空格

极致强大的一句话!!(个人观点!)onkeydown="if(event.keyCode==32) return false"我爱死你了!!

2013-12-18 20:11:00 6532 1

原创 JS文本框不能输入空格验证方法

1、只是不能输入空格复制代码 代码如下: 2、不能输入空格及英文状态下的逗号复制代码 代码如下:  3、复制代码 代码如下:        function myfunction() {            var a = $("text1").val();            if ($.trim(a) == "") {        

2013-12-18 20:02:00 1549

原创 Smarty模板技术if语句中使用的比较修饰符号

eq相等,ne、neq不相等,gt大于,lt小于,gte、ge大于等于,lte、le 小于等于,not非, mod求模。is [not] div by是否能被某数整除,is [not] even是否为偶数,$a is [not] even by $b即($a / $b) % 2 == 0, is [not] odd是否为奇,$a is not odd by

2013-12-09 15:59:31 720

转载 SMARTY模板中如何使用get,post,request,cookies,session,server变量

{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中的常量、从配置文件中读取变量等。1.在模板中访问页面请求变量我 们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同方法提交给服务器的数

2013-11-25 21:01:12 476

转载 提高PHP编程效率的方法

1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row['id'] 的速度是$row[id]的7倍。3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。

2013-11-11 16:19:44 427

原创 php 函数注意点(1)

PHP中include与require使用方法区别详解这两种结构除了在如何处理失败之外完全一样。include()产生一个警告而 require() 则导致一个致命错误。换句话说,如果想在遇到丢失文件时停止处理页面就用 require()。include()就不是这样,脚本会继续运行。同时也要确认设置了合适的 include_path。注意在 PHP 4.3.5 之前,包含文件中的语法错误不会

2013-10-28 20:41:35 435

原创 10-28小结

<?phpclass db{private $hostname;private $dbname;private $username;private $password;private $recourse;function __construct($hostname,$dbname,$username,$password){$this->hostname=$hos

2013-10-28 20:34:55 629

转载 css注释和html注释用法及应用范围介绍

css注释用法CSS注释是以“/*”斜杠一个星号开始,以“*/”星号斜杠结束,注解说明内容放到“/*”“*/”中间。注意说明:注解“/*”和“*/”必须以半角英文小写,并且“*”符号不要和注释内容紧挨在一起,至少需要一个空格位置空着。html注释用法在html中使用注释,可以为以后维护提供参考思路。如同在书本上加上批注一样作用。在html中,小于符号“”,注意这些字符都需要英文

2013-10-15 20:46:32 912

原创 2013-10-15code

<?php date_default_timezone_set("PRC");//默认时区设置 function checkFileType($filename){ if(file_exists($filename)){//检查文件或目录是否存在 if(is_dir($filename)){//是否为一个目录 echo "这是一个目录".''; } if(i

2013-10-15 20:33:03 360

原创 2013-10-08 code小结

<?phpheader('Content-Type:text/html;charset=utf-8');//预先定义字串并格式化输出-------------------------------------------------------$name='mark';$sex='femel';$age='20';$hobby='swimming';printf('名

2013-10-08 20:54:54 495

转载 CSS样式的基础学习总结

一.CSS基本介绍 级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定

2013-10-07 16:02:27 427

原创 09-25 code 一个多态性的小例子

<?phpheader('Content-Type:text/html; charset=utf-8');interface USB{function mount();function work();function unmount();}class worker{ function install(){//载入外设 //首先获取电脑 $cm=n

2013-09-25 20:19:04 378

原创 php 魔法函数 __call

php __call __call( $method, $arg_array ) 当调用一个未定义的方法是调用此访求 这个方法用来监视一个对象中的其它方法。如果你试着调用一个对象中不存在的方法,__call 方法将会被自动调用。class person{    function __call($methodName,$args){      echo $methodNa

2013-09-25 13:57:43 487

原创 09-24 code

<?class bird{ private $color; private $chibang; private $zhuazi; private $yumao; const gold='0.618'; function __construct(){ echo "[Construct parent]

2013-09-24 20:22:17 490

原创 PHP Static关键字

Static关键字——static关键字在类中是,描述一个成员是静态的,static能够限制外部的访问,因为static后的成员是属于类的,是不属于任何对象实例,其他类是无法访问的,只对类的实例共享,能一定程序对该成员尽心保护。 1 声明类成员或方法为static,就可以不实例化类而直接访问。 2在static中不可用$this(当前对象)【由于静态方法不需要通过对象即可调用,

2013-09-24 20:21:04 456

原创 09-23 code

<?php/*----------------sort()正序--------------------------------*/$arr=array('pink','orange','white','black','blue');sort($arr);echo "";print_r( $arr);echo "";echo"";echo"";/*--------

2013-09-23 20:40:43 453

原创 09-22 笔记

1   9大超全局数组(Superglobal)(1)三大数据接收   $_GET 用来获取地址栏(超链接)传递过来的数据   $_POST 获得HTTP协议下 POST 方式提交过来的ps:(区别:1,提提交的方式不同,$_GET 通过地址栏传递,$_POST 通过表单传递2,传递的内容大小,$_GET方式提交,地址栏不能大于2K,$_POST理论上没有大小限

2013-09-22 21:00:49 423

转载 PHP 服务器环境变量 $_ENV

PHP $_ENV 变量$_ENV 是一个包含服务器端环境变量的数组。它是 PHP 中一个超级全局变量,我们可以在 PHP 程序的任何地方直接访问它。 $_ENV 只是被动的接受服务器端的环境变量并把它们转换为数组元素,你可以尝试直接打印它: print_r($_ENV);限于篇幅,在此不再列出打印的结果,且不同的服务器上,打印出的结果可能是完全不同的。 $_ENV 数组元

2013-09-22 19:32:56 414

原创 09-17 demo code

<?php/*-----------------------------函数表格------------------------------------------*/header("Content-Type:text/html;charset=utf-8");function table($row,$col,$color){echo "";echo"函数表格";$nu

2013-09-17 21:11:19 371

转载 css中em px 区别你真的了解吗

之前听人说过,网站制作中字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按ctrl+滚轮,字体以px为单位的网站没有反应。px是绝对单位,不支持IE的缩放,em是相对单位。首先了解一下em是何物? em指字体高,任意浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px。那么12px=0.75em, 10px=0.625em。为了简

2013-09-17 10:04:49 389

原创 09-16小结

错误总结:1,编码设置:把 utf-8+BOM 改为  UTF-8也可以通过edit plus的设置,统一的把所有的文件都改成utf-8 的步骤:工具----首选项---文件----默认编码---UTF-82,中文标点 和 英文标点如果出现 T_VARIABLE  错误,检查是不是有中文标点符查看电脑的位数:(1)wmic cpu get address

2013-09-16 19:58:10 416

原创 IE和FF chrome css等 不兼容问题小结(2)

1 ff不支持 scroll属性,必须定义overflow:hidden;而且要在html标签下,不能在body下 html{ overflow:hidden; }  2 IE浏览器和 FF、Chrome 区别:如果ie浏览器的表格没有内容,不会显示表格FF就显示;解决之道:在IE浏览器的表格中随便写点东西,  1 3 兼容   设置div 居

2013-09-15 08:30:52 703

原创 09-13 PHP study code

<?phpheader('Content-Type:text/html;charset=utf-8');var_dump($c 等于!=/*---------------------------------------------------*/$result=$a+$b;echo $result;if($a===$b){echo '数据类型相等'; //

2013-09-13 17:39:30 442

原创 09-12小结

<?php/*------------------------------------------------------*/$var='123abc';//setType($var,'int');$object=(int)$var;var_dump($object);//强制类型转换echo '';/*-----------------------------

2013-09-12 19:33:37 465

原创 IE 和FF chrome css不兼容问题小结(1)

1在IE中,图片加链接时,图片会有边框在IE中,图片加链接时,图片会有边框,如下图标示所示解决办法:img{display: block;border: none;} 设置border='0'即可2居中:Margin-left  控制居中,但是对ie系列的浏览器不起作用,需要text-align:center3高度IE浏览器最小的高度单位 18px,1px也

2013-09-12 15:22:27 816 1

原创 09-11小结

1 关于php和html乱码保存文件的时候,一定要注意:Utf-8的编码 文件另存为-------编码-----UTF-8ANSI-------美国指定的一种标准的编码Utf-8-------用于亚洲地区的一种编码 2 (1)含义PHP是超文本预处理语言,Hypertext Preprocessor PHP语法 和 Java、c语言区别:PHP是轻量

2013-09-11 19:40:22 391

原创 09-06 samllcode

首页 娱乐 军事 社会 新闻 阅读 css////body{ padding:0;

2013-09-06 19:59:18 388

原创 09-05总结

1,CSS选择器,大家写css选择器的时候,能共用的选择器尽量提取出来2,差距生成的呢?每天比别人落后一点,时间长了就跟不上了这也是一个态度的问题总之,不要指望老师放慢速度,自己尽快适应3,选择器的继承和CSS样式优先级,有类似之处关联的选择器 > id选择器 > 类选择器 > 元素选择器越精确的优先级越高4,CSS常用的属性、值字体属性:F

2013-09-05 20:30:47 342

原创 09-04总结

Hao123其他模块1,左侧导航部分,使用框架技术2,右侧列表部分思路:1,将整个表格 分成两个小的table,各自做自己的布局2,最左侧的table,我们可以分成 2行2列的表格,第二行是一个活动框架,我们可以将他提取出来3,最右侧的table是一个8行6列的表格注意:CSS复习:由于样式和html内容写在一起,导致代码

2013-09-05 07:59:55 350

AJAX开发简略

AJAX开发简略

2014-09-29

空空如也

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

TA关注的人

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