自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javascript犀牛书学习笔记(一)函数

函数是带有名称和参数的JavaScript代码段,可以一次定义多次调用。函数是一种值,可以赋值给变量 var square = function (x) { //函数是一种值,可以赋值给变量 return x*x; //计算函数的值 }; //分号标识了赋值语句的结束 square(2);当将函数和对象合在一起时,函数就变成了方法(Method)

2016-09-21 08:38:08 676

原创 javascript犀牛书学习笔记(一)Web浏览器中的Javascript

客户端JavaScriptWindow对象是所有客户端JavaScript特性和API的主要接入点。它表示Web浏览器的一个窗口或窗体,并且可以用标识符Window来引用它。Window对象定义了一些属性,比如Location对象的location属性。Window对象还定义了一些方法,比如alert(),setTimeOut()。 注意上面的代码没有显式地使用Window属性。在客户端Java

2016-09-05 14:28:24 2064

原创 javascript犀牛书学习笔记(一)Document对象

引言每一个Web浏览器窗口,标签页和框架由一个Window对象所表示。每个Window对象有一个document属性引用了Document对象。Document对象表示窗口的内容。尽管如此,Document对象并非独立,他是一个巨大的API核心对象,叫做文档对象模型(DOM),它代表和操作文档的内容。

2016-09-01 11:57:33 557

原创 javascript犀牛书学习笔记(一)Window对象

计时器Window对象的setTimeout(),setInterval()可以用来注册在指定的时间之后单次或重复调用的函数。因为他们都是客户端Javascript中重要的全局函数,所以定义为Window对象的方法。浏览器定位和导航Window对象的location属性引用的是Location对象,它表示该窗口中当前显示的文档的URL,并定义了方法来使窗口载入新的文档。Document对象的lo

2016-09-01 11:20:21 402

原创 SmartTemplate学习笔记

1.配置方式在class.smarttemplate.php中配置smarttemplate自动使用全局变量CONFIG来配置,只要你在类实例化前定义_CONFIG来配置,只要你在类实例化前定义_CONFIG数组。在类实例化之后定义属性来实现配置2.SmartTemplate的变量Array的变量是由Smarttemplate的内建函数assign()来赋值3.循环函数XXXX4.逻辑控制结

2016-08-10 23:12:32 1030

原创 thinkphp入门学习笔记(一)

读取数据库1.配置数据库config.php在Application/Common/Conf/目录下<?phpreturn array( //'配置项'=>'配置值' //数据库配置信息 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' =>

2016-08-03 22:23:33 483

原创 前端代码规范

https://github.com/ecomfe/spec/blob/master/css-style-guide.mdhttp://zhibimo.com/read/Ashu/front-end-style-guide/reference/index.html

2016-07-27 17:49:44 371

原创 前端面试题总结

HTML/CSS1、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区域。4个部分一起构成了css中元素的盒模型。 2 什么是CSS Hack?一般来说是针对不同

2016-07-18 22:14:10 220

原创 php面试题

1.打印上周的时间格式 echo date("Y-m-d H:i:s",strtotime("-1 week"))."<br/>";2.简述echo,print,print_r的区别printf_r()主要用来输出数组的结构;echo print主要用来输出字符串,只不过echo可以同时输出多个字符串。 echo和print区别 1.使用命令方式来输出字符串,此时不需要小括号 2. 使用函数

2016-06-06 11:21:04 236

原创 jQuery插件写法

1.在jQuery匿名函数中,采用jQuery.extend();方法创建jQuery插件2.在jQuery匿名函数中,采用对象.属性=函数的方式创建jQuery插件<html> <head> <title>最简单的jquery插件</title> <meta http-equiv="Content-Type" content="text/html; char

2016-05-31 17:02:04 291

原创 js贪吃蛇学习笔记

jQuery DOM操作创建节点创建元素DOM为Document对象定义了一个createElement()方法,该方法能够根据参数传递的标签字符串创建指定的元素对象,在调用appendChild()方法将元素添加到文档中。 jQuery简化了这个操作,可以直接使用jQuery的构造函数$()创建元素对象,用法如下: var div=div = (““); ("body").append(("

2016-05-20 13:01:54 269

原创 Jquery可移动的DIV

做这个不难,主要是理解了计算的公式吧,鼠标移动的位置-(鼠标按下的位置-要移动div与浏览器的边距)<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>有问题的代码</title> <style> * { margin: 0;

2016-05-19 16:48:57 964

原创 CI数据库参考

生成查询结果有几种不同的方法可以生成查询结果 - 结果行 - 结果数组 - 自定义结果对象 - 结果辅助方法结果数组result()方法该方法返回一个对象数组$query = $this->db->query("YOUR QUERY");foreach ($query->result() as $row){ echo $row->title; echo $row->nam

2016-05-12 19:53:21 370

原创 jQuery闭包学习笔记

定义这些就不说了,往下面看就理解了,有demo[例1]使用闭包结构能够跟踪动态环境中数据的实时变化<script type="text/javascript"> function f() { var a = 1 ;//定义局部变量a,初始值为1 /* 定义一个闭包,并赋值给局部变量 */ var b = function ()

2016-05-09 21:31:12 497

原创 jQuery学习笔记(二)选择器

基本选择器主要有ID选择器,标签选择器,类选择器,通配选择器和组选择器5种。遍历函数 函数 描述 .add() 将元素添加到匹配元素的集合中 .addself() 把堆栈之前的元素集添加到当前集合中 .children() 获得匹配元素集合中每个元素的所有子元素 .closest() 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素 .conte

2016-05-09 11:15:25 285

原创 jQuery入门学习笔记(一)

最容易混淆的几个概念jQuery对象不等于DOM对象DOM是Document Object Model的缩写,中文是文档对象模型。它是HTML和XML的应用程序接口,DOM将整个页面映射为一个由层次节点组成的文件。 【例1】 <!DOCTYPE html><html lang="en"><head> <title>标准DOM示例</title></head><body><h1

2016-05-09 09:48:18 955

原创 Ajax学习笔记

Ajax意思是异步的Javascript和xml的缩写,实现了在不需要刷新页面的情况下与服务器进行通信。实际应用- 百度搜索的下拉提示- 注册时不刷新页面检测数据的合法性XMLHttpRequest对象XMLHttpRequest是Ajax中最核心的技术,他是一个具有应用程序接口的Javascript对象,能够用http连接一个服务器。创建该对象常用的方法创建新请求的方法向服务器发送请求的方

2016-05-07 10:34:58 230

原创 Mysql学习笔记(三)运算符和常用函数

常用的运算符有:1.   算数运算符 2.  比较运算符 3.   逻辑运算符 4.  位运算符算数运算符主要有加减乘除和求余比较运算符号       除了常见的大小等于,下面列举一些之前很少用到的:        *    BETWEEN AND  存在于指定范围        -   IS NULL 为空        -  IN 存在于指定集合        -  LIKE 通

2016-04-27 21:36:02 239

原创 Mysql学习笔记(三)

Mysql列子查询列子查询是指查询结果返回的结果集是N行一列,该结果通常是来自对表的某个字段查询返回。 下面是一个列子查询的例子SELECT * FROM article WHERE uid IN(SELECT uid FROM user WHERE status=1)列子查询中使用IN,ANY,SOME和ALL操作符 上面的例子中,先返回table2的所有s2列结果(5,12,20),然后将t

2016-04-27 10:33:56 261

原创 mysql学习笔记(二)

多表连接查询在具体应用中,需要实现在一个查询语句中显示多张表的数据,这就是所谓的多表数据连接查询,简称连接查询。 1. 并 把具有相同字段数目和字段类型的表合并到一起。 2. 笛卡尔积 这个比较难懂,还是直接上图 3. 内连接(inner join) 为了便于用户操作,Mysql专门提供了一种针对数据库操作的运算–连接。所谓的连接,就是在表关系的笛卡

2016-04-26 21:47:44 230

原创 Mysql学习笔记

数据类型mysql提供了整数类型,浮点数类型,定点数类型,日期和时间类型,字符串类型。 - ** 浮点类型**float占用4个字节,double类型占用8个字节,当小数点要精确到小数点10位数以后,就需要选择double类型。 - 日期和时间类型主要有DATE和DATETIME. - 字符串类型 char(4)表示的数据类型是char,其最大长度是4个字节,char(M)为0-255,而v

2016-04-26 19:59:30 333

原创 PHP数组学习笔记

数组数组是一组数据的集合,将数据按照一定的规则组织起来,形成一个可操作的整体。数组中的每个实体都包含两项:键和值。PHP数组比其他它的高级语言更为灵活,不但支持数字索引数组,而且支持以字符串或字符串,数字混合为键名的关联数组。声明方式1. 应用数组函数声明数组2. 通过数组标识符[]声明数组数组的类型php支持两种数组 1. 数字索引数组 2. 关联数组 数字索引数组

2016-04-24 20:11:04 694

原创 Mysql学习笔记

术语外键用于关联两个表复合键将多个列作为一个索引键,一般用于符合索引索引使用索引可以快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。事务Mysql事务主要要于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,要删除一个人员,你需要删除人员的基本资料,也要删除和人员相关的信息,比如信箱,文章等,这样的数据库操作语言就构成一个事务。

2016-04-23 14:39:40 225

原创 CI框架学习笔记(一)

辅助函数顾名思义。就是帮助我们完成特定任务的函数。每个辅助函数文件都是某一类函数的集合。比如,URL辅助函数帮助我们创建链接,表单辅助元素帮助我们创建表单元素。 辅助函数没有使用面向对象的方式来实现,他们是简单的过程式函数,CI默认不会自己加载辅助函数,一旦加载就可以在控制器和视图中全局访问。 一般辅助函数位于system/helpers或者application/helpers目录。加载辅助函

2016-04-20 10:55:01 2360

原创 CSS学习笔记

CSS3模块css3被划分为模块。被分为选择器,框模型,背景和边框,文本效果,2D/3D转换,动画。多列布局,用户界面。 1.css3边框 border-radius圆角边框 box-shadow边框阴影 border-image边框图片 2.css3背景 background-size规定背景图的尺寸。 默认值是auto。 lengt

2016-04-16 23:21:14 400

原创 CSS定位属性postiion详解

首先来了解CSS的定位机制CSS有三种基本的定位机制:普通流,浮动和绝对定位。除非专门制定,否则所有框都在普通流中定位。也就是说,普通流中的元素的位置由元素在html中的位置决定。块级框从上到下一个接一个地排列,框之间的垂直距离是由框的垂直外边距计算出来。行内框在一行中水平布置,可以使用水平内边距,边框和外边距调整它们的间距。但是,垂直内边距,边框和内边距不影响行内框的高度,有一行形成的水

2016-04-14 19:37:26 772

原创 div位于父容器底部

先上效果图,重点是父容器设置position属性为relative,子div的position设置为absolute   例子 html{ width: 100%; height: 100%; } *{ margin: 0; padding: 0; } body{ width: 100%; height: 100%; } .parent

2016-04-14 16:37:59 22735

原创 php框架CI入门(一)

1.新建一个控制器 来处理静态的页面,控制器就是一个简单的类。当访问下面这个URL时   http://examole.com/news/latest/10通过url知道,有一个叫news 的控制器。调用方法为"latest"http://example.com/[controller-class]/[controller-method]/[arguments]     新建一个文

2016-04-13 10:16:42 1965

原创 PHP 7 查询结果函数

php 7连接数据库几个常用的结果查询函数

2016-03-21 17:39:56 2091

原创 php 7连接mysql数据库

PHP 5 的使用者可以使用 mysql extension,mysqli 和 PDO_MYSQL 。PHP 7移除了mysql extension,只剩下后面两种选择.   这份文档解释了每个API 的术语,帮助我们如何使用API 和了解相关API的信息。  PHP 提供了三种不同的API去连接mysql数据库。下面的示例代码展示了3种不同连接mysql数据库的方式。

2016-03-20 15:11:18 35345

原创 Fragment用法

android fragment

2016-03-12 11:40:59 466

空空如也

空空如也

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

TA关注的人

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