自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 snake小游戏代码

.food{background-color:#0000ff;}            .snake{background-color:ff0000;}            var Rows=20;                                 // 设置行var Cells=20;                                // 设

2012-11-30 15:53:01 613

原创 利用Smarty实现文本隔行变色

php页面include "libs/Smarty.class.php";$smarty = new Smarty();$link = mysql_connect('localhost','root','123');mysql_select_db('ecshop',$link);mysql_query("set names utf8");$sql = "select *

2012-11-26 17:42:14 1053

原创 dedecms相关知识

一、什么是二次开发?比如以前学习的ecshop开发小型购物网站。利用已有的开源项目,进行相关设置于更改,形成自己想得到网站的前后台。二、CMS(content manage system)内容管理系统1、概念:内容:文字、图片、文件、音乐、影视。。。2、优点:快速、简便、开源(开放源代码)3、目前比较流行的CMSdedeCMS(织梦CMS):开发中小型网站(

2012-11-26 16:58:14 536

原创 json和javascript之间的转化

通过 JavaScript,您可以创建一个对象数组,并像这样进行赋值:var employees = [ { "firstName":"Bill" , "lastName":"Gates" }, { "firstName":"George" , "lastName":"Bush" }, { "firstName":"Thomas" , "lastName": "Carter"

2012-11-24 19:30:44 411

原创 Smarty中配置文件的用法

1,首先将配置文件写到相应的文件夹(configs文件夹)配置文件(本质就是记事本文件(*.conf))的写法:#注释#全局变量变量名 = 变量值(非字符类直接写、字符类的加’…’或”…”、大段字符包括段落标记等”””…..”””)Name = ‘张三’Age =19#局部变量[局部名称]//声明局部变量的作用域变量名 = 变量值(非字符类直接写、字符类的加

2012-11-24 09:16:48 890

原创 缓存的概念和开启步骤

1,缓存的概念:在PHP中,缓存就是就是硬盘中的一块区域,将生成的不变的页面放入这块区域中,相当于直接放入了缓存。当用户重复访问相同页面的时候,直接从缓存区域调用页面。作用:提高计算机数据的访问速度2,步骤1:开启缓存($smarty->caching=true|$smarty->caching=2设置lifetime)步骤2:设置缓存目录($smarty->cache_dir

2012-11-24 09:15:08 442

原创 smarty中变量调节器的用法

1,variable_modifiers.phpinclude ("../libs/Smarty.class.php");$smarty = new Smarty();$smarty->caching=2;$smarty->template_dir="../demo/templates";$smarty->compile_dir="../demo/templates_c

2012-11-24 09:10:22 344

原创 ajax解析XML

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">ajax解析XMLfunction jsToXML(){ testXHR("example.xml","",xmlTotable); }function xmlTotable(xhr

2012-11-24 09:06:31 321

原创 js的DOM操作

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">   new document         function showDiv(){  //DOM js的DOM操作, 类似于php DOM操作XML  //创建一个元素,参数是

2012-11-21 15:20:23 342

原创 有关 关联数组、索引数组、对象在Smarty中的应用

php文件 $address = array('北京','天津','河北'); $birthday = array(year=>'1990',month=>'12',day=>array('1',"星期一")); class Stu{  var $name;  var $sex;  var $age;  function study(){   echo "好好学

2012-11-19 20:09:38 1586

原创 构造器 原型链

//问题:构造器的原型怎么来的?他是复制的Object.prototype而来,他就是最顶级的对象原型,也就是所有对象的基础//原型链  function f2(){   //this.name = 'xiaohua';  }   //f2.prototype.name='admin';   Object.prototype.name='user';  var o3 =

2012-11-19 19:58:26 484

原创 缓存(补充)

缓存:1.什么是缓存(cache)?内存(临时存放数据,解决cpu和外部设备之间速度不匹配)高速缓存(cache)(解决cpu和内存之间速度不匹配的问题)作用:提高计算机数据的访问速度网站设计中(软件开发中)缓存的概念:在PHP中,缓存就是就是硬盘中的一块区域,将生成的不变的页面放入这块区域中,相当于直接放入了缓存。当用户重复访问相同页面的时候,直接从缓存区域调用页面。

2012-11-16 15:50:13 381

原创 提示框

//提示框prompt()第二个参数是默认值 var x = prompt('enter number between 0 and 10',''); try{  if(x   //throw 把这个错误跑出去   throw 'err1';  }else if(x>10){   throw 'err2';  } }catch(err){  if(err ==

2012-11-16 15:48:46 380

原创 for...in遍历数组

//for...in用来遍历数组的元素或者是对象的属性 var x; var cars = new Array(); cars[0] = '夏利'; cars[1] = '奥拓'; cars[2] = '时风'; //如果是数组的话,x变量就是数组的下标,2,数组有几个元素,就循环几次,3,每循环一次就会对数组的元素进行操作 for(x in cars ){  do

2012-11-16 15:47:25 573

原创 js变量

//声明一个变量,并且给变量赋值 var v = 'name'; //如果没有声明,直接赋值的话,js会自动的给这个变量声明 o = 'hello';//在js中    +// (1)字符串连接  (2)四则运算符//字符串连接的时候,如果 数值+字符串,会自动的将数值转化为字符串 var x = 100; var y = "100"; y=Number(y

2012-11-16 15:45:53 485

原创 缓存

1.什么是缓存(cache)?内存(临时存放数据,解决cpu和外部设备之间速度不匹配)高速缓存(cache)(解决cpu和内存之间速度不匹配的问题)作用:提高计算机数据的访问速度网站设计中(软件开发中)缓存的概念:在PHP中,缓存就是就是硬盘中的一块区域,将生成的不变的页面放入这块区域中,相当于直接放入了缓存。当用户重复访问相同页面的时候,直接从缓存区域调用页面。2.如何应

2012-11-14 18:21:06 303

原创 知识点必记

_isset()  用来测定变量是否存在的函数_unset()  删除指定的变量,参数为要删除的变量的名称_set()    程序在运行过程中为私有成员属性设置值_get()    在运行过程中,在对向外部获取私有属性的值query()   向数据库发送查询命令来执行select_db()  为数据库查询选择默认数据库$erron 返回最近函数调用的错误代码$error

2012-11-13 18:23:36 507

原创 验证码(规整)

class CheckCode{ private $width; private $height; private $im; private $text;  function __construct($width,$height){  $this->width=$width;  $this->height=$height;  }   function C

2012-11-12 18:54:24 332

原创 验证码画布设计

$im = imagecreatetruecolor(80,20);$bgcolor = imagecolorallocate($im,200,255,255);//调制背景色$bordercolor = imagecolorallocate($im,0,0,255);//调制边框颜色$tcolor = imagecolorallocate($im,255,0,0);$green

2012-11-12 18:52:20 529

原创 mysql_2

四、数据的增、删、改1.insert into table_name (col_name1,col_name2...)values('','',..);//添加记录(注意:字符串或时间日期型数据需要加单引号,列的数量必须和值的数量相匹配,可以用到的值null,default,now()都可以作为values出现)2.update table_nameset col_name =

2012-11-12 18:49:02 327

原创 mysql_1

一.相关概念(最重要的)1.什么是数据库?(什么叫数据data,数据库database,数据库管理系统DBMS(MySQL、DB2、SQL SERVER、Oracle、access、Sybase、vbasic,vfoxfro))2.数据库的建模:层次模型(学校,网状模型(主要用于表非常少的情况,主要用于存储数据)),关系模型(最常用,冗余度最小),自定义模型3.关系模型(表和表之间有联

2012-11-12 18:48:01 341

原创 dom

//1.实例化对象,参数是1.版本号(xml的版本号).//2.编码//这个DOMDocument对象指的是整个文档$doc - new DOMDocument('1.0','utf-8');//var_dump($doc);//2.该加载XML文件,在内存中生成一个节点树/树状图,首先要知道我们加载哪个文件,使用DOMDocument对象的load方法,参数就是xml文件名,

2012-11-12 18:44:12 338

原创 变量调节器

变量调节器用于变量,自定义函数和字符串。请使用‘|’符号和调节器名称应用调节器。变量调节器由赋予的参数决定其行为。参数由‘:’符号分开。在php文件中$string = “hello word!\nPHP”;$smarty->assign(“cap”,$string);在tpl文件中Capitalize将变量的所有单词首字母大写Count_characters计算变量里

2012-11-12 15:27:31 494

原创 xml

1.什么是XML(可扩展标记语言)2.掌握XML的作用:HTML主要用来描述(表现),XML主要用于数据的存储(层次(树状)结构数据库)(bookstore-->book-->(title,author,publisher,price..)3.利用PHP读取XML中的节点信息(1)创建DOMDocument(version,encodeing)对象(2)加载文件load方法(3

2012-11-12 15:24:44 347

原创 全局变量和文件的读取

$_session:变量的生命周期就是他所在的脚本的运行周期,session是保存在服务器端的,通过php.ini文件中的session.save_path,来保存session的。$_GLOBALS 包含一个引用指向每一个当前脚本的全局范围内的有效的变量。$_SERVER变量由 Web 服务器设定或者直接与当前脚本的执行环境相关联$_GET 经由 HTTP GET方法提交至脚本的

2012-11-11 15:48:41 663

原创 Smarty

Smarty的安装安装类似于ecshop。只需要将libs文件夹拷贝到服务器目录下即可。templates:存放页面模板,路径任意。templates_c:存放编译之后的页面模板。(在后台数据部发生变化时,打开网站调用的是编译之后的模板。里面的文件系统自动生成)configs:模板所需要的特殊的配置文件cache:存放Smarty缓存内的模板(临时)应用Smarty

2012-11-11 15:43:46 378

原创 Smarty知识点

Smarty模板技术一、什么是Smarty?1.概念:是使用PHP写出来的模板引擎,实现了后台逻辑(*.php)和外在内容(前台页面)分离,将php程序员和美工设计人员进行分离。应用Smarty的网站程序逻辑的改变不会影响美工页面的设计,美工设计从新修改之后不会影响到程序逻辑。2.优点:在比较大的项目中才得以体现:当后数据没有变化的时候,只需一次编译,只有当后台数据发生变时,页面才

2012-11-08 17:31:05 507

原创 ajax知识点

XMLHttpRequest 对象来创建一种动态性极强的 web 界面要想把请求发送到服务器,我们就需要使用 open() 方法: open() 方法需要三个参数。第一个参数发送请求所使用的方法(GET 还是 POST)。第二个参数规定服务器端脚本的 URL。第三个参数规定应当对请求进行异步地处理send() 方法请求送往服务器在callback()回调Ajax的封装funct

2012-11-07 14:34:05 328

原创 学习知识点

1.XML和HTML的区别:XML是用来存储和传输数据的,HTML是用来显示数据的2.为什么要使用JSON?解析:XML速度慢,而且复杂,所以我们的思路是,将获得数据转化成一个字符串。3.在javascript中使用typeof()获得数据类型。注意:在javascript中,数组也是对象的一种数据类型,但我们操作这个对象的方法和操作操作数组是一样的。Json_encode

2012-11-06 20:16:16 352

JS的弹性相册展示代码(推拉式)

JS的弹性相册展示代码(推拉式),当鼠标移动到图片上时自动切换成当前的图片并显示详细信息

2013-10-15

空空如也

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

TA关注的人

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