自定义博客皮肤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)
  • 收藏
  • 关注

转载 jQuery实现简易登录框

$(function() { var loginLayout = $('.loginLayout'); //将登录框定位到中央 function locateLoginLayout() { loginLayout.css({ left: ($(window).width() - loginLayout.outerWidth())/2, top: ($(window).h

2015-02-11 11:36:17 577

原创 Socket.IO和express

Socket.IOsocket最关键的是emit和on两个函数,前者提交(发出)一个事件(事件名称用字符串表示),事件名称可以自定义,也有一些默认的事件名称,紧接着是一个对象,表示向该socket发送的内容;后者接收一个事件(事件名称用字符串表示),紧接着是收到事件调用的回调函数,其中data是收到的数据。io.sockets.on('connection', function (

2015-02-03 14:37:17 462

原创 express开发最基本流程

以使用 superagent 与 cheerio 完成简单爬虫为例,需要用到三个依赖,分别是 express,superagent 和 cheerio。先介绍一下,superagent(http://visionmedia.github.io/superagent/ ) 是个 http 方面的库,可以发起 get 或 post 请求。cheerio(https://gith

2015-02-03 11:05:25 462

原创 代码的组织和部署

1. NodeJS定义了一个特殊的node_modules目录用于存放模块。例如某个模块的路径在/home/user/,在该模块中使用require('foo/bar')方式加载模块时,则NodeJS依次尝试使用以下路径。 /home/user/node_modules/foo/bar /home/node_modules/foo/bar /node_modules/foo/bar

2015-02-02 17:08:43 374

原创 grunt使用

步骤:package.json样例:{ "name": "my-project-name", // 项目名称 "version": "0.1.0", // 项目版本 "devDependencies": { // 项目依赖 "grunt": "~0.4.1", // Grunt库 "grunt-contrib-js

2014-11-25 18:26:18 319

原创 createDocumentFragment

Document //文档碎片提高DOM操作性能 //每次插入元素时,先插入到文档碎片,再插入到文档 window.onload = function() { var oUl = document.getElementById('ul1'); var oFrag = document.createDocumentFragment(); for (var i = 0

2014-10-28 10:18:26 434

原创 insertBefore

Document //appendChild(子节点) 在父级调用,添加到末尾 //insertBefore(子节点,在谁之前) window.onload=function() { var oTxt=document.getElementById('txt1'); var oBtn=document.getElementById('btn1'); var oU

2014-10-28 10:17:57 453

原创 removeChild

Document window.onload=function() { var aA = document.getElementsByTagName('a'); var oUl = document.getElementById('ul1'); for (var i = 0; i < aA.length; i++) { aA[i].onclick = functi

2014-10-28 10:17:01 414

原创 childNodes和nodeType

Document //DOM节点 window.onload=function() { var oUl=document.getElementById('ul1'); alert(oUl.childNodes.length); //存放Ul的子节点的数组 //将弹出11 //把空的文本节点算作子节点。IE6-8没有问题 for(var i=0; i <

2014-10-26 19:14:38 330

原创 排序

Document var a=['asfdasf','width','zoom']; a.sort(); alert(a); //字符串排序 var arr=[12,8,99,11]; arr.sort(function(n1, n2) { //数字排序 if (n1 < n2) { return -1; //返回-1代表前者小于后者 }

2014-10-26 18:59:16 290

原创 CSS过渡效果:transition属性

div{transition-property:width;-moz-transition-property: width; /* Firefox 4 */-webkit-transition-property:width; /* Safari 和 Chrome */-o-transition-property:width; /* Opera */}

2014-10-20 15:15:35 929

原创 JS数字时钟

Clock function toDouble(s) { //将个位的数字转换成带0的字符串 if (s < 10) { return '0'+s; } else { return ''+s; } } window.onload=function() { var oImg = document.getElements

2014-10-18 14:29:35 675

原创 JavaScript 数组

下面的代码创建名为 cars 的数组:var cars=new Array();cars[0]="Audi";cars[1]="BMW";cars[2]="Volvo";或者 (condensed array):var cars=new Array("Audi","BMW","Volvo");或者 (literal array):实例var cars=

2014-10-06 19:54:13 446

原创 导入外部JS

外部的 JavaScript也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。外部 JavaScript 文件的文件扩展名是 .js。如需使用外部文件,请在 标签的 "src" 属性中设置该 .js 文件:

2014-10-06 13:47:05 391

原创 UserManage.cpp

#include#include#include#include"UserManage.h"#include"User.h"using namespace std;UserManage::UserManage() //实例创建时标志设为true,表示已经有一个实例化对象{ instanceFlag=true;}UserManage* UserManage::getIns

2014-07-02 09:57:22 388

原创 UserManage.h

/*-------UserManage.h-------------------- * *-------------------------------------*/#ifndef USERMANAGE_H#define USERMANAGE_H#include "User.h"#include using std::list;class UserManage{priv

2014-07-02 09:56:35 663

原创 MeetingManage.h

/*---Meeting.h-------------------------- * Meeting definition *------------------------------------*/#ifndef MEETING_H#define MEETING_H#include "Date.h"#include using std::string;/* * defi

2014-07-02 09:55:00 365

原创 MeetingManage.cpp

#include#include#include"MeetingManage.h"#include"UserManage.h"using std::string;using std::cin;using std::cout;using std::endl;MeetingManage::MeetingManage() //实例创建时标志设为true,表示已经有一个实例化对象

2014-07-02 09:53:01 365

原创 snprintf()

1、包char a[20]; snprintf(a, sizeof(a), "%d", 12345);

2014-06-17 19:24:21 713

原创 Array Bounds(Midterm exam)

#include "myArray.h"#include #include #include using namespace std;template myArray::myArray(int elements) { myArr = new T[100]; SetNULL(); size = elements; startpos = 0; en

2014-06-13 16:36:33 512

原创 char*: strcmp

1、比较两个字符串是否相同if (strcmp(str_1, str_2) == 0)

2014-06-12 19:13:07 708

原创 函数指针做参数

void hello(){ printf("hello world!\n");} void runFun(void (*pFun)()){ pFun();}void main() { runFun(hello);}

2014-06-12 19:07:39 281

原创 string:erase|transform|assign|push_back

using std::cin;using std::cout;using std::string;using std::transform;using std::endl;int main() { int n; cin >> n; for (int i = 0; i < n; i ++) { int temp; string wor

2014-06-12 19:01:00 375

原创 链表 题目Extendable queue

写链表还是不熟练。1、删除链表

2014-05-28 20:06:18 556

转载 各种输入的区别

C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)1、cin 2、cin.get() 3、cin.getline() 4、getline() 

2014-05-25 11:49:48 677

原创 枚举类型

1、枚举类型格式:enum 枚举类型名 {枚举表};例如:enum State {On, Off};2、

2014-05-24 22:19:05 472

原创 抽象接口(syntax erro和syntax erro) 题目Tao Bao

26 C:\Dev-Cpp\main.cpp syntax error at end of input 3 C:\Dev-Cpp\printItem.h using-declaration for non-member at class scope 这两个奇葩错误有可能是因为少了花括号(

2014-05-21 23:06:22 1131

原创 string:tolower转换成小写

1、字符串大写转换成小写

2014-05-21 18:18:56 1024

原创 vector 题目Observer

出错代码:#ifndef _OBSERVER#define _OBSERVER#include #include #include #include using namespace std;class Observer { public: virtual ~Observer() {} virtual void notif

2014-05-17 17:41:32 469

原创 priority_queue|instantiated

struct node{ int x, y; node(int a = 0, int b = 0) { x = a; y = b; }};int main() { int i, j, k, n, m, t, time; node temp, nod; cin >>

2014-05-14 20:56:02 442

原创 map和set 题目IP & QQ

首先想到用mapoutput format : $qq ==> [ $ip1 $ip2 ... ]  and $ip ==> [ $qq1 $qq2 ... ]但是

2014-05-14 16:53:45 558

空空如也

空空如也

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

TA关注的人

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