自定义博客皮肤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)
  • 收藏
  • 关注

转载 响应式布局

页面布局:静态布局(Static Layout)自适应布局(Adaptive Layout)-->自适应布局可以看作是静态布局的一个单独的系列流式布局(Liquid Layout)响应式布局(Responsive Layout)-->可以看作是流式布局和自适应布局设计理念的融合一、什么是响应式布局?      响应式布局是Ethan Marcotte在2010年5月份提出的

2016-08-15 10:14:49 335

转载 BFC

BFC  Block Formatting(格式化应用) Contexts(内容):块级格式化上下文,它是指一个独立的块级渲染区域,只有Block-level BOX参与,该区域拥有一套渲染规则来约束块级盒子的布局,且与区域外部无关。   BFC的生成   既然上文提到BFC是一块渲染区域,那这块渲染区域到底在哪,它又是有多大,这些由生成BFC的元素决定,CSS2.1中规定满足

2016-08-15 10:11:45 517

转载 php时间函数

PHP时间函数:(1)date用法: date(格式,[时间]);(2)getdate(时间)返回一个哈希表,各下标是:"seconds" -- 秒数"minutes" -- 分数"hours" -- 小时数"mday" -- 日数"mon" -- 月份数"year" -- 年号"yday" -- 1月1日以来的天数"weekday" -- 星期几,

2016-08-13 15:00:50 500

转载 php数组函数

一、数组操作的基本函数数组的键名和值?array_values($arr);获得数组的值?array_keys($arr);获得数组的键名?array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)?in_array("apple",$arr);在数组中检索apple?array_sear

2016-08-13 14:58:12 272

原创 PHP函数

usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。 time_sleep_until() 函数延迟代码执行直到指定的时间。 time_nanosleep() 函数延迟代码执行若干秒和纳秒。 sleep() 函数延迟代码执行

2016-08-13 14:55:56 567

转载 php与C语言的区别

如果你学过C语言,现在想学习PHP,第一步当然是掌握基本语法。PHP的基本语法与C极其相似,但也有一些独特之处,本文通过对比的方式,按照学习C语言语法的顺序,介绍PHP的基本语法,希望能帮助熟悉C的人快速入门。首先明确一个思想,PHP语法与C最大的不同之处在于PHP重实用,而C重原理。学习C的语法,培养人严谨的思维习惯,对于了解计算机的工作原理是很有帮助的。一个学过C的人开始学PHP,会对PH

2016-08-13 14:52:58 9068

转载 为什么php要学习面象对象编程

学习PHP的OOP(面向对象编程)一周,由于学习进程的紧迫,自己只是一直在听老师讲,而没有想过为什么要学习OOP,周末稍有空余时间,自己不禁感慨,一些功能靠以前的知识明明可以很轻松地写出来,而通过OOP来实现代码量却多了很多,有时为了输出一句话,还得通过创建类,实例化,最后在调用方法........这似乎看起来挺麻烦的,但在慢慢去窥探OOP这一大门时,似乎也发现了其中的妙处......    

2016-08-13 14:49:15 704

转载 html5绘制精美的图形

HTML5 是一个新兴标准,它正在以越来越快的速度替代久经考验的 HTML4。HTML5 是一个 W3C “工作草案” — 意味着它仍然处于开发阶段 — 它包含丰富的元素和属性,它们都支持现行的 HTML 4.01 版本规范。它还引入了几个新元素和属性,它们适用许多使用 web 页面的领域 — 音频、视频、图形、数据存储、内容呈现,等等。本文主要关注图形方面的增强:canvas。新的 HTML

2016-08-13 14:40:20 4931

转载 mysql的数据类型

Mysql中分为三大数据类型:数值型、字符型、时间日期型数值型数值型分为整型和小数型(包含小数部分的数据类型)整形Mysql中光整型数据类型就有五种:tinyint,smallint,mediumint,int,bigintTinyint:迷你整型,占用一个字节保存数据,能够表示256个数值Smallint:小整型,占用2个字节保存数据,能够表示65536个数值

2016-08-13 14:36:49 950

转载 ASCII 码表

表一:ASCII码表(完整版)ASCII值字符ASCII值字符ASCII值字符ASCII值字符0NUT32(space)64@96、1SOH

2016-08-07 12:46:05 761

原创 关系型数据库基础总结

关系型数据库管理系统简介数据库的集中式控制有如下优点:  1.降低数据存储的冗余度  2.更高的数据一致性  3.存储的数据可以共享  4.便于维护数据完整性  5.能够实现数据的安全性 数据在数据库中的存储形式  1.层次模型  2.网状模型  3.关系模型  4.对象模型 关系型数据

2016-08-07 12:44:01 3083

原创 C语言总结

第一章  软件开发概述     软件:为完成某些特定功能而编制的一到多个程序文件的集合。     计算机程序:可以被连续执行的指令集合。     程序语言的发展:            机器语言 汇编语言 (面向计算机  难学难记)            高级语言 (面向用户)     汇编过程:利用汇编程序把汇编源代码翻译成机器语言源代码。    

2016-08-07 12:40:34 286

转载 响应式布局 BFC

响应式布局是EthanMarcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用大势所趋来形容也不为过。随着越来越多的设计师采用这个技术,我们不仅看到很多

2016-07-24 14:54:46 364

转载 css3新增选择器

CSS系列:CSS3新增选择器1. CSS1定义的选择器选择器类型说明E类型选择器选择指定类型的元素E#idID选择器选择匹配E的元素,且匹配元素的id为“id”,E选择符可以省略。E.class

2016-07-24 14:52:59 450

转载 css3总结

1、显示属性,自身属性,文本属性    推荐样式编写顺序       1显示属性 :display,list-style,position,float,clear [注意按照横着的顺序]      2自身属性(合模型):width,height,margin,padding,border,background(第3点)       3背景:background

2016-07-24 14:49:52 316

原创 html5地理定位原理

Geolocation API 可以     使用IP地址;基于Web的数据库;无线网络连接定位;三角测量;GPS技术;来测量经度和纬度。(综合了所有技术)地理定位的精确度,有很多方法可以定位用户的地理位置,并且每种方法都有不同的精度。桌面浏览器一般会使用WiFi(精确到20m)或者IP定位(只能精确到城市级别,并且有可能是假地址)。移动装置一般会使用GPS(精确到10

2016-07-17 13:26:16 333

转载 html5

1. HTML5 标准还在制定中首先要注意的是,HTML5虽然现在很火,但是HTML5标准还在制定中,标准仍在改变。HTML4已经10多年了,不会有任何改变了。2. 简化的语法HTML5简化了很多细微的语法,例如doctype的声明,你只需要写就行了。HTML5与HTML5,XHTML1兼容,但是与SGML不兼容。3. 标签替代FlashFlash给很多Web开发者带来

2016-07-17 13:22:34 238

转载 html5语义化标签

article-- 解释 article标签装载显示一个独立的文章内容。例如一篇完整的论坛帖子,一则网站新闻,一篇博客文章等等,一个用户评论等等 artilce可以嵌套,则内层的artilce对外层的article标签有隶属的关系。例如,一个博客文章,可以用article显示,然后一 些评论可以以article的形式嵌入其中。-- 示列

2016-07-17 13:18:44 269

转载 HTML5

一、前言兼图片备忘下图是我从testking网站上的Ultimate HTML5 Cheatsheat这篇文章中备忘图片(已大小优化,因为图片较高,故滚动显示)。但是,上面毕竟是图片格式(原图上兆),而且还是英文的,所以自己觉得有必要将上面的内容文字化,同时做下简单的中文翻译。整理一番,于是就有下面的些内容。二、文字备忘之标签HTML5中新增的标签

2016-07-09 21:04:27 312

原创 PHPOO知识点总结

面向对象:认识或认知事物的一种方法--->类比对象是类进行实例化后的结果object -->物质,事物类 -->抽象:属性-->外观   行为-->做的事(默认情况下的是缺少了该属性或行为则类别就无法确定)对象-->实体扩展的附加行为-->接口特点:面向对象三大特征-->  封装(即隐藏:隐藏被修改的能力) 原因:防止被随意修改      实现封

2016-07-09 20:43:00 1703

转载 PHP购物车代码

php//购物车session的产生代码if(! $session && ! $scid) { /* session用来区别每一个购物车,相当于每个车的身份证号; scid只用来标识一个购物车id号,可以看做是每个车的名字; 当该购物车的id和session值两者都不存在时,就产生一个新购物车 */ $session = md5(uniqid(rand())); /* 产生一个

2016-07-02 22:08:00 599

原创 PHP模板引擎(smarty)

SMARTY模板的作用就是用html的语法完成PHP代码的功能,类似于dede模板。他的初衷是将前后台的开发分离开,前台负责写html+css+js,但是模板中又要输出动态数据,但大多数前端人员不懂PHP ,所以就产生了这个东西。smarty模板还提供缓存功能,提高网站的访问速度。Smarty是PHP的"半官方"的模板化引擎,从其主页的位置就可以看出。Smart

2016-07-02 22:03:13 874

转载 PHP框架

PHP框架对很多新手而言可能会觉得很难攀越,其实不然 ,只要知道一个框架的流程,明白原理了,基本类似框架都可以看懂,php框架真正的发展要从php5开始了,其实php4时代就有一些框架,但是因为框架并没有给大家带来多方便而觉得很复杂,速度没有纯php好,所以一直到了php5才有大的发展,php5的面向对象模型的修改对框架的发展起了很大的作用。             

2016-07-02 22:01:12 421

原创 PHP模板引擎(Smarty)

SMARTY模板的作用就是用html的语法完成PHP代码的功能,类似于dede模板。他的初衷是将前后台的开发分离开,前台负责写html+css+js,但是模板中又要输出动态数据,但大多数前端人员不懂PHP ,所以就产生了这个东西。smarty模板还提供缓存功能,提高网站的访问速度。Smarty是PHP的"半官方"的模板化引擎,从其主页的位置就可以看出。Smart

2016-07-02 21:58:11 410

转载 PHP魔术方法 PHP异常

PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法:1。__construct() 实例化对象时被调用, 当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。2。__destruct() 当删除一个对象或对象操作终止时被调用。3。__call() 对象调用某个方法, 若方法存在

2016-06-24 19:48:54 562

转载 命名空间

什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中存在,但在同一个目录中不能存在两个 foo.txt文件。另外,

2016-06-24 19:45:57 382

转载 PDO

PDO(PHP Data Objects)是一种在PHP里连接数据库的使用接口。PDO与mysqli曾经被建议用来取代原本PHP在用的mysql相关函数,基于数据库使用的安全性,因为后者欠缺对于SQL资料隐码的防护。 并不能使用PDO扩展本身执行任何数据库操作,必须使用一个database-specific PDO driver(针对特定数据库的PDO驱动)

2016-06-24 19:41:04 417

转载 面向对象三大特征

1.封装:就是把对象的属性和行为结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节优点:信息隐蔽,封装即隐藏2.继承:面向对象的思想和我们的生活是息息相通的。继承:扩展父类的内容,注意只能继承public和protected修饰的内容,而private修饰的则不能继承关键字: extendsPHP中继承是单继承,即extends后面

2016-06-18 20:47:44 362

原创 构造函数和析构函数

构造方法又称为构造函数,是对象创建时自动调用的方法,用来完成类初始化的工作。构造函数:用来实现对一个类的构造,例如一个类里//无参的public function __construct() { }//有参数的public function __construct($name,$pass) {  $this->$u

2016-06-18 20:30:28 340

原创 面向对象概述

结构化编程:在程序设计的早期,程序用流程图和自顶向下的方法设计。采用这种设计方法,程序员会将一个大的问题分解成更小的任务,然后为每个更小的任务编写一个过程(或函数)。最后,程序员会编写一个主过程来启动程序流程,随后根据程序流程走向,调用想要的其它过程。这种类型的程序设计被称为结构化编程。面向对象编程:20世纪70年代以后,面向对象编程(Object Oriented Pro

2016-06-18 20:21:04 163

翻译 php与数据库的连接运行

//建立数据库连接 $conn = mysql_connect("地址","用户名","密码") or die("".mysql_error()); //设置字符集 mysql_query("set names gbk"); //设置数据库 mysql_select_db("数据库名",$conn) or die("".mysql_error()); if($conn) {

2016-05-07 20:18:58 219

转载 AJAX

AJAX 指异步JavaScript及XML(Asynchronous JavaScript And XML(异步JavaScript和XML)),是指一种创建交互式网页应用的网页开发技术。 国内通常的读音为“阿贾克斯”和阿贾克斯足球队读音一样。Ajax(Asynchronous JavaScript + XML)的定义 [2]基于web标准(standards-based pre

2016-05-07 20:16:19 421

转载 HTTP协议

TCP(三次握手机制)/IPHTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可

2016-05-01 21:44:21 173

原创 常见的HTTP 状态代码及其原因

200 - 成功。此状态代码表示IIS已成功处理请求。 304 - 未修改。客户端请求的文档已在其缓存中,文档自缓存以来尚未被修改过。客户端使用文档的缓存副本,而不从服务 器下载文档。  401.1 - 登录失败。登录尝试不成功,可能用户名或密码无效。 401.3 - 由于ACL 对资源的限制而未获得授权。这表示存在NTFS

2016-05-01 21:42:11 456

原创 php入门

PHP标记风格(1)以“”结束 //PHP代码?>最常见的一种风格。它在所有的服务器环境上都能使用,而在XML(可扩展标记语言)嵌入PHP代码时就必须使用这种标记以适应XML的标准,所以推荐用户都使用这种标记风格(2)以“”结束 //PHP代码?>(3)script标记风格:这是类似JavaScript的编写方式 //PHP代码(4)以“”结

2016-04-22 21:23:01 249

转载 php常用函数

usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。 time_sleep_until() 函数延迟代码执行直到指定的时间。 time_nanosleep() 函数延迟代码执行若干秒和纳秒。 sleep() 函数延迟代码执行

2016-04-22 20:53:30 214

原创 DOM and BOM

一、DOM 1、getElementById通过id获取某一个元素2、getElementsByTagName通过标签名获取一组元素的集合3、childNodes获取子节点,但是标准下会获取空白节点获取第一级子元素的节点4、nodeType节点类型1)元素节点(标签)2)文本节点(空白节点)5、children获取子节点,但是没有兼容性问题获取第

2016-04-01 21:02:23 283

原创 js事件模型

js事件模型主要分:鼠标事件  键盘事件   HTML事件 1、onmousedown定义:onmousedown事件会在鼠标按键被按下时发生2、onmouseup定义:onmouseup事件会在鼠标按键被松开时发生3、onmousemove定义:onmousemove事件会在鼠标指针移动时发生支持该事件的js对象:document但是onmousemove

2016-04-01 20:55:15 527

原创 表单编程和jquery

表单编程表单form必要属性为action 和 method(默认值为get)表单下面的表单元素必须有一个属性是name //获取表单form    var myform;    //dom方式的id属性    myform=document.getElementById("myform");//    alert(myform.nodeName);    //bo

2016-03-26 22:24:00 427

转载 正则表达式

       正则表达式(英语:Regular Expression,Regex)是计算机科学中的一个重要概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器中,正则表达式通常被用来检索、替换符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念

2016-03-26 22:00:27 214

空空如也

空空如也

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

TA关注的人

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