自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 include和require的区别

require()语句的性能与include()相类似,都是包括并运行指定文件。不同之处在于:对include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换require()语句)。这就意味着如果可能执行多次的代码,则使用require()效率比较高。另外一方面,如果每次执行代码时是读取不同的文件,或者有通过一组文件迭代的循环,

2016-08-14 23:26:36 259

原创 php错误信息

使 用指定的文件记录错误报告日志使用指定的文件记录错误报告日志使用指定的文件记录错误报告日志 如果使用自己指定的文件记录错误日志,一定要确保将这个文 件存放在文档根目录之外,以减少遭到攻击的可能。并且该文件一定要让PHP脚本的执行用户(Web服务器进程所有者)具有写权限。假设在Linux操作系 统中,将/usr/local/目录下的error.log文件作为错误日志文件,并设置Web服务器进程用户

2016-08-14 23:26:06 213

原创 响应式布局

什么叫做响应式布局? 也即是响应式Web设计。响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。  怎样实现响应式布局?  对于这个问题,我们可以通过CSS3中的Media Query来实现,即媒介查询。媒体查询让CSS可以更精确作用于不同的媒体类型和

2016-08-14 23:25:33 285

原创 页面布局

1)静态布局CSS中对静态网页的布局和定位已经较为成熟  现在运用CSS(层叠样式表)已经可以对静态网页的色彩搭配 、图片点击效果、列表外观进行设置较使用时间较长的JS有了很大提升  而HTML5在图片和基本的点击事件以及动画上面也有了很多提升   使HTML5超前完成了JS可以完成的工作任务要使网页页面美观  我们需要对网页进行大小 、背景图片(或背景颜色)、

2016-08-14 23:25:08 277

原创 css3动画

早期在web中要实现动画效果,都是依赖于JavaScript或flash来完成,但在css3中新增加了一个新的模块transition,它可以通过一些简单的css事件来触发元素的外观变化,让效果显得更加细腻。简单来说,就是通过鼠标的单击、获得焦点、被点击、或对元素任何改变中触发,并平滑地以动画效果改变css属性值在css中创建简单的过渡效果可以从以下几个步骤来实现(1)在默认样式中

2016-08-14 23:24:22 206

原创 html+css3

HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单。本次学习HTML5的新标签元素有:定义页面或区段的头部;定义页面或区段的尾部;定义页面或区段的导航区域;页面的逻辑区域或内容组合;定义正文或一篇完整的内容;定义补充或相关

2016-08-14 23:23:50 246

原创 session

session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同

2016-08-14 23:23:20 140

原创 数据库

(1)    //连接到本地mysql数据库    $myconn=mysql_connect("localhost","root","root");    //选择test为操作库    mysql_query("set names 'gbk'"); // //这就是指定数据库字符集,一般放在连接数据库后面就系了    mysql_select_db("test",$my

2016-08-14 23:22:46 217

原创 正则表达式

正则表达式可以帮助我们更好的描述复杂的文本格式。清楚了这些格式,那就可以利用它们对文本数据进行检索、替换、提取和修改操作。. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束\W 匹配任意不是字母,数字,下划线,汉字的字符\S 匹配任

2016-08-14 23:20:09 154

原创 php函数

语法date(format,timestamp)format 必需。规定时间戳的格式。timestamp 可选。规定时间戳。默认是当前的日期和时间。  1、生成随机数函数:rand();        rand();生成随机数,没法控制        rand(1,10);//参数只能不填或填两个,两个代表最大最小值    2、日期时间函数        t

2016-08-14 23:19:16 195

原创 php学习感想

一、心态  php入门很容易,不错,但我不说php它很容易,php应用起来博大精深,如果你说做php很简单,那么我只能说你懂php懂得比较简单吧.在学习的时候大家一定要心态摆正,比如你想学什么语言,以后要做什么程序员,比如java,C++,我讲一例子,比如你立志做java程序员,你首先在校学校开这课程时努力要把它学好,学好了还不行哦,因为这些只能应付考试的,工作上这算是不起眼的知识,所以在

2016-07-03 18:32:17 2277

原创 类与对象

什么是类,什么是对象,类和对象这间的关系类的概念:类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性说明和服务说明两个主要部分。对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性

2016-06-26 23:30:12 177

原创 面向对象数据库

//定义封装的类:公共的数据库类 class MySQL{ private $host;//主机 private $name;//用户名 private $pass;//密码 private $database;//数据库 private $charset;//编码 private $conn;//连接 //用set get函数 function __set($

2016-06-25 12:40:47 404

原创 多态

1、当一个父类知道所有的子类都有一个方法,但是父类不能确定该方法如何写,可以让子类去覆盖它的方法,方法覆盖(重写),必须要求子类的方法名和参数个数完全一致 2、如果子类要去调用父类的某个方法(protected/public),可以使用 父类名::方法名 或者 parent::方法名 3、在实现方法重写的时候,访问修饰符可以不一样,但是子类方法的访问权限必须大于等于父类方法的访问权限(即不

2016-06-19 13:15:19 224

原创 继承

继承就是一个子类(Subclass)通过 extends 父类 把父类(BaseClass)中的public 和 protected 的属性和方法继续下来,不能继承private属性和方法语法结构: class 父类名{} class 子类名 extends 父类名{} 细节: 1、一个子类只能继承一个父类(这里指直接继承);如果希望继承多个类的属性和方法,可以使用多层继承

2016-06-19 13:14:34 167

原创 封装

封装就是把抽取出来的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有被授权的操作(方法)才能对数据进行操作。 php提供了三种访问控制修饰符 public 表示全局,本类内部,类外部,子类都可以访问 protected 表示受保护的,只有本类或子类可以访问 private 表示私有的,只有本类内部可以访问 以上三种修饰符既可以修饰方法也可以修饰属性(变量),方

2016-06-19 13:13:09 177

原创 ajax

1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置

2016-05-08 18:46:51 139

原创 php数组

int array_unshift(array array,mixed vari) 数组前面插入 array_push 数组尾添加 array_shift 数组头部删除 array_pop 数组尾部删除 #定位数组 boolean in_array(mixed needle,array haystack,[,boolean strict]) boolean array_ke

2016-04-24 12:16:42 162

原创 jquery

1. jQuery 常用插件(1). 表单验证插件——validate 该插件自带包含必填、数字、URL在内容的验证规则,即时显示异常信息,此外,还允许自定义验证规则,插件调用方法如下:$(form).validate({options});其中form参数表示表单元素名称,options参数表示调用方法时的配置对象,所有的验证规则和异常信息显示的位置都在该对象中进行设置。Jquery

2016-04-03 23:21:49 205

原创 jQuery选择器

(1)基本#id element .class * selector1,selector2,selectorN (2)层次选择器:ancestor descendant parent > child prev + next prev ~ siblings (3)基本过滤器选择器:first :last :not :even :

2016-03-27 13:20:43 214

原创 js事件模型

1.什么是事件?     就是发生了一件事情。        2. 事件流(事件沿着一个顺序传出来)     a、事件冒泡(里到外)     b、事件捕获(外到里)     c、DOM事件流(冒泡、捕获同时支持。捕获先)             d、可以在html网页中放入动态文本。        3.事件处理程序:1、传统事件处理(不能累加事件、兼容性好):  //

2016-03-20 11:35:13 184

原创 DOM操纵样式表

DOM操作样式表1.第一种(操作元素的style样式属性,也就是操作内联式)  每个元素都有一个style属性,用来管理元素的css样式。  用自己的理解就是用var p=document.getElementByIdx_x_x("P1")得到之后.用p.style.backgroundColor="Red";来更改样式.要注意的是css样式属性如果是:font-family这种,

2016-03-20 11:33:17 267

原创 js基础与DOM

js基础:js是一种专门用来给网页增加交互性的编程语言,其代码通常嵌入的网页中。js是一种解释语言,js是一种脚本语言,通过web浏览器去完成某种操作。js可以在html中放入动态文本 。响应用户在使用网页时产生的事件。用于校验用户输入的数据。检测访问者的浏览器。Javascript的基本数据类型:number(数字),string(字符串),Boolean

2016-03-13 13:34:16 204

原创 C语言与html总结

第一章、        概述1、  c语言的基本知识1.1、        c语言的执行步骤编辑-程序代码的录入,生成源程序*.c编译-语法分析查错,翻译生成目标程序*.obj(语法或逻辑错误,从第一个开始改,变量定义,语句格式,表达式格式等)链接-与其他目标程序或库链接装配,生成可执行程序1.2、        main函数的基本知识main()函数的位置c程

2016-03-06 13:40:44 900

空空如也

空空如也

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

TA关注的人

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