自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux 系统中的 SNMP Trap

简介本文讲解 SNMP Trap,在介绍 Trap 概念之前,首先认识一下 SNMP 吧。简单网络管理协议(Simple Network Management Protocol)是一种应用层协议,是TCP/IP协议族的一部分。它使网络设备之间能够方便地交换管理信息。能够让网络管理员管理网络的性能,发现和解决网络问题及进行网络的扩充。目前SNMP已成为网络管理领域中事实上

2014-08-07 11:05:31 1258

原创 Redis入门

一、安装与使用

2014-08-06 10:35:20 444

转载 PHP smarty

/*一、什么是smarty?smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。二、smarty优点:1. 速度:采用smarty编写的程序可以获得最大速

2013-12-28 11:49:38 738

转载 MySQL存储过程详解

mysql存储过程详解1.     存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一

2013-12-28 09:15:09 496

转载 vi常用命令

vi 常用命令行1.vi 模式   a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了.   b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等          字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,才可以   

2013-12-25 11:42:56 519

原创 Tortoise SVN的使用

对SVN一个简单但不是很精确地比喻是:SVN=版本控制+备份服务器

2013-12-20 09:53:30 733

原创 前端随笔

1.绝对定位中的left,right,top,bottom的值是元素本身相对于父元素的偏移量。父元素的最左边到该元素的最左边的距离,父元素最下边到该元素最下边的距离……

2013-12-18 16:32:46 497

原创 Javascript 改变CSS样式

一、局部改变样式有三种方法:直接改变样式、改变className和改变cssText改变className: document.getElementById('obj').className="…" 改变cssText:document.getElementById('obj').style.cssText="width:20px; border:solid 1px #f00;";

2013-12-18 15:37:38 752

原创 canvas js API

canvas还没有被所有的浏览器支持,目前ff1.5+,较新版本的safari,chrome和opera9+等都支持,但是若想要IE也支持需要使用explorercanvas(只需引入excanvas.js即可)和其他标签一样,可以通过CSS来定义样式,也可以用她本身支持的html属性来定义宽和高。【注意:在css中定义canvas的宽高,实际上是将canvas进行拉伸,那么在其中画图

2013-12-18 13:21:08 2067

原创 float属性脱离文档流

浮动元素不占任何正常文档流空间,而浮动元素的定位还是基于正常的文档流,然后从文档流中抽出并尽可能远的移动至左侧或者右侧。文字内容会围绕在浮动元素周围。当一个元素从正常文档流中抽出后,仍然在文档流中的其他元素将忽略该元素并填补他原先的空间。 不过既然浮动元素不占任何正常文档流空间,为什么文字不在DIV下,而是环绕DIV?这就是浮动的特性。普通的块级元素处在浮动元素下层,但它内部的文字(以及行

2013-12-17 14:15:10 751

原创 CSS相对路径和绝对路径

html布局机制是文档流模型,即块元素独占一行,内联元素不会独占一行。相对定位 position:relative相对定位即相对元素本身原来的位置设置偏移,用left、right、top、bottom进行定位后,元素会根据原来的位置进行移动,但是该元素不会脱离文档流,元素移动前所占的位置会保留。绝对定位 position:absolute绝对定位找的相对对象时该元素

2013-12-16 16:55:03 795

转载 HTTP请求和头标说明

一个http请求由四个部分组成:请求行、请求头标、空行和请求数据一、HTTP请求请求行:请求行由三个标记组成:请求方法、请求URI和HTTP版本,它们用空格分隔。HTTP规范定义了8种可能的请求方法:GET 检索URI中标识资源的一个简单请求HEAD 与GET方法相同,服务器只返回状态行和头标,并不返回请求文档POST 服务器接受被写入客户端输出流中的数据的请求PU

2013-12-16 11:25:23 1222

转载 YUI CSS框架学习笔记一

YUI是一个免费的,开源的Javascript和CSS库,用于构建丰富的交互式web应用程序。YUI为我们提供了一个强大的JS框架的同时还提供了几个CSS的框架,分别是Reset、Base、Font以及Grid。通过在页面中引用这几个CSS,可以让我们的前端开发工作事半功倍,达到快速将美工图转化为实际产品、并且能够保证在绝大多数浏览器上的正常表现。接下来我们来了解一下YUI的这

2013-12-13 17:29:48 1016

转载 960 CSS框架

960 Grid System 是一个css框架,能让你快速准确的建立网页布局,而且对于你们平时那些浮动,不兼容性等问题有一个更加好的解决方案!在使用之前请注意:不要编辑960.css文件,如果你修改了它,那么你今后将无法更新这个框架。在地址栏输入960.gs下载containter容器在960框架中,你可以选择三种类名为.container_12 、 .c

2013-12-13 16:03:39 1234

原创 notepad++ 插件Zen Coding

Notepad++ 是一款无比轻巧便捷的代码编辑工具。它拥有无可挑剔的启动速度,优秀的语法高亮,干净整齐的代码缩进,便捷的括号高亮匹配。但是其提示功能真的是不怎么好用Zen Coding–一款使用仿CSS选择器的语法来快速开发HTML和CSS的插件。以智能简洁高效的缩短输入,带给你超快速地书写各种复杂而枯燥的 HTML 和 CSS 代码的体验Zen Coding语法

2013-12-13 14:46:12 869

原创 notepad++的使用技巧

notepad++的使用技巧多视图视图----移动/复制到当前文档-----移动到另一视图(可以配合水平/垂直同步滚动功能)书签功能在任意行点击左边栏或者按Ctrl+F2会出现蓝色小点,这表示添加了一个书签,点击蓝色小点或按Ctrl+F2可以取消该行书签。F2光标移动到上一个书签,Shift+F2光标移动到下一个书签。行操作复制当前行: Ct

2013-12-13 10:32:31 1805

原创 javascript高级程序设计学习笔记三

BOM一、window对象window对象表示整个浏览器窗口,如果页面使用框架集合,每个框架都由自己的window对象表示,在frames集合中用数字或名字对框架进行索引。其中top对象指向的都是最顶层的框架,即浏览器本身。window.open()方法:打开新窗口alert()、confirm()和prompt()方法:弹出信息框status和defaultStatus属性:

2013-12-12 17:42:09 515

原创 javascript高级程序设计学习笔记二

一、本地对象(Object 、Function、Array、String、Boolean、Number、Date、RegExp、Error、EvalError、ReferenceError、SyntaxError、TypeError、URIError)①ArraytoString()方法:                   Array对象覆盖了toString()和valueOf()方法

2013-12-12 15:29:36 823

原创 javascript高级程序设计学习笔记一

一、语法        1.区分大小写:变量、函数名、运算符以及其他一切东西都是区分大小写的        2.变量时弱类型的        3.每行结尾分号可有可无        4.注释:单行//      多行/*      */二、变量1.js解释程序在遇到没有声明过的标识符时,用该变量名创建一个全局变量,并将其初始化为指定的值。这就是为什么在函数内不用var声明的

2013-12-12 13:56:51 568

转载 clientheight、scrollheight、offsetHeight的区别

clientheight、scrollheight、offsetHeight的区别元素(内容)可见区域宽:clientWidth 元素(内容)可见区域高:clientHeight指元素内容加上padding所占据的视觉面积,document.body.clientWidth ;document.body.clientHeight便是网页的大小,不包含滚动条和border

2013-12-11 15:41:44 586

空空如也

空空如也

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

TA关注的人

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