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

  • 博客(14)
  • 资源 (25)
  • 收藏
  • 关注

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

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

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

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

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

2016-06-26 15:01:49 2196

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

(24)request的结构这里指的是发送的结构:先上代码:var http = require("http");var util = require("util");var server = new http.Server();server.on("request", function (req, res) { res.writeHead(200, {'Conten

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

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

(20)文件系统fs①提供了文件的读取、写入、更名、删除、遍历目录、链接等功能。所有操作都有异步和同步两种方法。  ②文件读取:readFilefs.readFile(filename, [encoding], [callback(err, data)]) 参数一:是文件名;参数二:编码方式,默认二进制(具体搜之前的);参数三:回调函数(参数一是错误,参数二

2016-06-26 14:55:37 504

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

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

2016-06-21 09:59:33 957

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

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

2016-06-21 09:55:18 565

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

(34)选择器①普通选择方法,略 ②选择其中的c,要求是b里的c 方法:$(".a .b .c")关键之处是.a、.b、.c之间要有空格。③下面转一个帖子: $("#myELement") //选择id值等于myElement的元素,id值不能重复在文档中只能有

2016-06-17 14:50:52 630

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

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

2016-06-17 14:35:05 7843

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

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

2016-06-12 15:49:54 929

原创 NodeJs——(4)和模块

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

2016-06-12 15:43:34 670

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

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

2016-06-12 15:36:48 782

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

我的mysql是mysql-5.6.17-winx64nodejs是目前最新版。①安装nodejs的mysql模块如果你的nodejs的版本比较新的话,应该不存在安装路径问题;在你想要运行nodejs文件的根路径,启动命令行(shift+鼠标右键);输入:npm install mysql 正常的话,应该出的是一个带树形结构的图,比如这样:

2016-06-12 15:28:16 7154

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

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

2016-06-03 15:11:16 1072

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

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

2016-06-02 21:50:33 6386

nodejs项目代码 demo

http://blog.csdn.net/qq20004604/article/details/52019904

2016-09-23

myblog(8月10日)

myblog的源代码 博客链接:http://blog.csdn.net/qq20004604/article/details/52019904

2016-08-10

JavaScript心得笔记

JavaScript心得笔记,比较零散

2016-08-06

网易云课堂之JavaScript笔记(原创带心得)

基于网易云课堂相关内容所写的

2016-08-06

dojo心得分享

根据自己实际使用中,从新手到普通开发者中,遇见的各种常见问题所总结出来的经验总结

2016-08-03

jquery心得分享

根据自己实际使用中,从新手到普通开发者中,遇见的各种常见问题所总结出来的经验总结

2016-08-03

HTML及CSS心得分享

根据自己实际使用中,从新手到普通开发者中,遇见的各种常见问题所总结出来的经验总结

2016-08-03

网易云课堂之DOM编程艺术(原创带心得)

借鉴网易云课堂视频内容缩写,全部经自己验证再创造,非抄袭。 内有自己实践写的各种代码

2016-08-03

微博网站源代码(nodejs)完成版V1.0

博客链接:http://blog.csdn.net/qq20004604/article/details/52019904

2016-08-01

nodejs创建的express博客的base版本

只装了express的nodejs项目,通过app.js来启动,监听端口为80(无需通过特殊端口来访问,本地的话可以直接访问127.0.0.1)

2016-07-27

dojo的二级下拉菜单demo

二级下拉菜单DEMO,我博客分享要用

2016-07-06

卡牌游戏源代码(CMD窗口)

卡牌游戏源代码(CMD窗口) 博客链接: http://blog.csdn.net/qq20004604/article/details/50663696

2016-02-29

卡牌游戏的游戏资源文件

卡牌游戏的游戏资源。 请查看我个人博客获得源代码

2016-02-14

《C++ Primer Plus第6版中文版》学习笔记(第十章)

《C++ Primer Plus第6版中文版》学习笔记(第十章) 红字内容是有疑问或者没把握的。 绿字部分是比较重要,或者经过确认的

2016-01-19

《C++ Primer Plus第6版中文版》学习笔记(第十一章)

《C++ Primer Plus第6版中文版》学习笔记(第十一章) 红字内容是有疑问或者没把握的。 绿字部分是比较重要,或者经过确认的

2016-01-19

《C++ Primer Plus第6版中文版》学习笔记(第九章)

红字内容是有疑问或者没把握的。 绿字部分是比较重要,或者经过确认的

2016-01-14

《C++ Primer Plus第6版中文版》学习笔记(第八章)

红字内容是有疑问或者没把握的。 绿字部分是比较重要,或者经过确认的

2016-01-10

《C++ Primer Plus第6版中文版》学习笔记(第七章)

红字内容是有疑问或者没把握的。 绿字部分是比较重要,或者经过确认的

2015-12-28

C++语法学习笔记(至六十一)

C++语法的学习笔记,随学习进度更新,目前到(六十一)。 书籍为PDF版的:C++ Primer Plus 第6版 中文版(971页) 学习进度为:第四章4.10.3(比较数组、vector对象和array对象) 尚未学习到4.11(总结) 顺便求个c++方面的实习工作2015.12.4

2015-12-04

空空如也

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

TA关注的人

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