自定义博客皮肤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 436

转载 BFC

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

2016-08-15 10:11:45 603

转载 php时间函数

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

2016-08-13 15:00:50 638

转载 php数组函数

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

2016-08-13 14:58:12 353

原创 PHP函数

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

2016-08-13 14:55:56 624

转载 php与C语言的区别

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

2016-08-13 14:52:58 9263

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

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

2016-08-13 14:49:15 767

转载 html5绘制精美的图形

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

2016-08-13 14:40:20 5082

转载 mysql的数据类型

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

2016-08-13 14:36:49 1101

转载 ASCII 码表

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

2016-08-07 12:46:05 1185

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

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

2016-08-07 12:44:01 3332

原创 C语言总结

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

2016-08-07 12:40:34 357

转载 响应式布局 BFC

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

2016-07-24 14:54:46 432

转载 css3新增选择器

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

2016-07-24 14:52:59 519

转载 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 394

原创 html5地理定位原理

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

2016-07-17 13:26:16 406

转载 html5

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

2016-07-17 13:22:34 321

转载 html5语义化标签

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

2016-07-17 13:18:44 333

转载 HTML5

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

2016-07-09 21:04:27 373

原创 PHPOO知识点总结

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

2016-07-09 20:43:00 1830

转载 PHP购物车代码

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

2016-07-02 22:08:00 695

原创 PHP模板引擎(smarty)

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

2016-07-02 22:03:13 951

转载 PHP框架

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

2016-07-02 22:01:12 538

原创 PHP模板引擎(Smarty)

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

2016-07-02 21:58:11 538

转载 PHP魔术方法 PHP异常

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

2016-06-24 19:48:54 648

转载 命名空间

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

2016-06-24 19:45:57 470

转载 PDO

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

2016-06-24 19:41:04 491

转载 面向对象三大特征

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

2016-06-18 20:47:44 410

原创 构造函数和析构函数

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

2016-06-18 20:30:28 423

原创 面向对象概述

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

2016-06-18 20:21:04 233

翻译 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 265

转载 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 495

转载 HTTP协议

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

2016-05-01 21:44:21 237

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

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

2016-05-01 21:42:11 595

原创 php入门

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

2016-04-22 21:23:01 303

转载 php常用函数

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

2016-04-22 20:53:30 281

原创 DOM and BOM

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

2016-04-01 21:02:23 367

原创 js事件模型

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

2016-04-01 20:55:15 600

原创 表单编程和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 502

转载 正则表达式

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

2016-03-26 22:00:27 285

空空如也

空空如也

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

TA关注的人

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