自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq20004604的博客

github.com/qq20004604

原创 NodeJs——(9)jade的基础和进阶

(28)jade的简单说明 正好我也是刚学,我会尽量结合实例和效果进行说明,如果有多种方式的话,我会尽量都写到。(另外,或许因为版本问题,有些结果和之前是有一定差异的,我写的都是经过我测试,目前最新版本Express所使用的jade)。 注:jade的文件创建,同   ①对照的两端代码: HT...

2016-06-28 10:05:28 3999 3

原创 NodeJs——(8)http.ServerRequest的过程

(25)http.ServerRequest的过程 ①http.ServerRequest提供了3个事件用于控制请求体传输: 【1】data:当请求体数据到来时,该事件被触发,提供一个参数给回调函数,是接受到的数据,该事件可能被多次调用(所有data按顺序的集合,是请求体数据)。如果该事件没有...

2016-06-26 15:01:49 1514 0

原创 NodeJs——(7)request的结构

(24)request的结构 这里指的是发送的结构: 先上代码: var http = require("http"); var util = require("util"); var server = new http.Server(); ser...

2016-06-26 14:58:47 1180 1

原创 NodeJs——(6)文件系统 fs

(20)文件系统fs ①提供了文件的读取、写入、更名、删除、遍历目录、链接等功能。 所有操作都有异步和同步两种方法。    ②文件读取:readFile fs.readFile(filename, [encoding], [callback(err, data)])   参数一:...

2016-06-26 14:55:37 427 0

原创 前端的小玩意(4)自定义checkbox或者radio的外观

原理: 通过隐藏原有的(调透明度和绝对定位),然后用一个新的图标来覆盖上去 CSS代码: .radio { /*这个描述的是输入框的基本样式,透明,绝对定位,浮动在最下*/ opacity: 0; position: absolute; /*...

2016-06-21 09:59:33 834 0

转载 前端的小玩意(3)禁止元素被选中

(28)禁止元素被选中 在css的样式表里,添加这样属性(可兼容所有浏览器) { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-sel...

2016-06-21 09:55:18 481 0

转载 前端的小玩意(2)jQuery的选择器大全

(34)选择器 ①普通选择方法,略   ②选择其中的c,要求是b里的c 方法: $(".a .b .c") 关键之处是.a、.b、.c之间要有空格。 ③下面转一个帖子:...

2016-06-17 14:50:52 549 0

原创 前端的小玩意(1)input 只允许输入整数 + 用逗号进行三位分割

(34)将输入框数字,每3位用逗号分隔 输入框的值为this.value JS代码: var val = this.value.toString(); var length = val.length; for (var i = 1; i < length / 3; i++) { va...

2016-06-17 14:35:05 6272 0

原创 NodeJs——(5)与 events 事件模块

①events模块只提供了一个对象,events.EventEmitter 他的核心是 事件发射 和 事件监听 功能   每个事件由一个事件名(用于标识事件),和多个参数组成。   事件名:字符串,通常表达一定的语义;   事件被发射时,监听该事件的函数被依次调用。     ②...

2016-06-12 15:49:54 815 0

原创 NodeJs——(4)和模块

(15)模块 当我们制作一个模块时(具体制作方法见前面),我们可能会写一个构造函数(因为在浏览器写构造函数时我们经常会这么做)。   如代码: function sayHello() { this.say = function () { console.log(&#...

2016-06-12 15:43:34 596 0

原创 NodeJs——(3)和文件(fs)

(13)文件读取 模块需求:fs 方法: ①首先我们创建一个test.txt文件,里面输入内容 It's a test txt. 注意,这个txt文件应该是utf-8格式的   ②然后我们创建一个js文件,调用fs模块,并输入一段代码: 注意,此时文件名是错误的 然后执行这个js文件 ...

2016-06-12 15:36:48 668 0

原创 NodeJs——(2)和 MySQL(windows下)

我的mysql是mysql-5.6.17-winx64 nodejs是目前最新版。 ①安装nodejs的mysql模块 如果你的nodejs的版本比较新的话,应该不存在安装路径问题; 在你想要运行nodejs文件的根路径,启动命令行(shift+鼠标右键); 输入: npm install ...

2016-06-12 15:28:16 6885 0

原创 从零开始学_JavaScript_系列(23)——css<5>滚动条,Tab,spellcheck,img放置

(21)滚动条的美化 for chrome内核: /* 有这行才有效,滚动条的宽度 */ ::-webkit-scrollbar { width: 12px; } /* 滚动条的背景 */ ::-webkit-scrollbar-track { -webkit-box-shad...

2016-06-03 15:11:16 938 0

原创 NodeJs——(1)封装,调用,执行,访问路径,http,函数编程,等待函数,事件监听

(1)如何封装一个模块; 首先,我们建立一个js文件,例如命名为test.js; 然后在里面写一个函数,函数名任意; 然后通过exports.变量名,将函数赋值给这个变量; 如代码: function test(){    //请注意这个函数名     console.log(&...

2016-06-02 21:50:33 5795 0

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