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

原创 something about bind

var x = 9; var module = { x: 81, getX: function() { return this.x; }};module.getX(); // 81var getX = module.getX;getX(); // 9, because in this case, "this" refers to the global object// c

2013-07-27 11:04:21 800

原创 类式继承模式--临时构造函数理解

最近在学习代码复用模式(code reuse pattern),印象特别深刻的是“借用和设置原型”,也就是先借用构造函数,然后设置子构造函数的原型使其指向一个构造函数创建的一个新实例。代码如下:function Parent(name){this.name = name}Parent.prototype.say = function(){retu

2013-07-26 15:34:25 823

原创 类式继承模式---临时构造函数理解

最近在学习代码复用模式(code reuse pattern),印象特别深刻的是“借用和设置原型”,也就是先借用构造函数,然后设置子构造函数的原型使其指向一个构造函数创建的一个新实例。代码如下:function Parent(name){this.name = name}Parent.prototype.say = function(){return this.name;}子类

2013-07-26 15:32:02 712

原创 深入理解this关键字

一. 当一个函数被创建的时候,this也就被创建了,它指向操作当前函数的那个对象。看如下这个例子var cody = { living:true, age:23, gender:'male', getGender:function(){return cody.gender;} }; console.log(cody.getGender()); // logs 'male'

2013-07-24 09:19:54 701

原创 function, javascript内置对象,this概念

深入认识JavaScript中的this指针         this指针是面向对象程序设计中的一项重要概念,它表示当前运行的对象。在实现对象的方法时,可以使用this指针来获得该对象自身的引用。  和其他面向对象的语言不同,JavaScript中的this指针是一个动态的变量,一个方法内的this指针并不是始终指向定义该方法的对象的,在上一节讲函数的apply和call方法时

2013-07-24 08:51:34 713

原创 关于Object-Oritented Javascript

关于javascript,,首先,我们得知道三个概念,基本OOP概念:Scope,Cloures,Context( 作用于,闭包,上下文)。对于OOP的应用,则需要知道 Constructors,Method( Public ,private,Privileged).以上,内容由于时间关系,暂时不整理,今天主要记录一下遇到得问题。Q1:关于构造函数的三部曲。有如下一个构造函

2013-07-24 08:47:07 841

原创 函数的提升(声明VS表达式)

待定

2013-07-21 08:39:57 816

原创 Effective Javascript (类型转换原理)

今天了解到了javascript中的布尔操作符,简单将《Effective Javascript》的翻译和自己的理解整理如下。非(NOT)、与(AND)、或(OR)1. 逻辑非(!)可以应用于ECMAScript中的任何值。无论这个值是什么数据类型,这个操作符都会返回一个布尔值。逻辑非操作符首先会将它的操作数转换为一个布尔值,然后对其求反。引申一下,也就是说,逻辑非操作符也可以

2013-07-03 19:08:55 936

原创 javascript类型转换分析(Effective javascript笔记)

基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值。有5种基本数据类型值:Undefined、Null、Boolean、Number和String。这5种基本数据类型是按值访问的,因为可以操作保存在变量中的实际的值。引用类型的值是保存在内存中的对象。与其他语言不同,Java

2013-07-02 13:29:50 815

原创 JS 原创的对表格的操作

主要功能如上所示,练习了一下最近复习的js,其中还用到了localStorage ,数据操作都是从localStorage里取的。test下载  http://pan.baidu.com/disk/home#dir/path=%2FExercizes

2013-06-26 10:51:17 574

原创 js sort()理解

var arr = [4,2,5,1,3];function sortA(arr){debuggerfor (var i = 0; i // var a = arr[i];// var b = arr[i+1];if (arr[i]>arr[i+1]) {var index = i;var temp;temp = arr[i];a

2013-06-20 19:28:34 690

转载 jquery源码分析

jQuery源码分析-extend函数  * jQuery版本:1.4.2  *   * ----------------------------------------------------------  * 函数介绍  * jQuery.extend与jQuery.fn.extend指向同一个函数对象  * jQuery.extend是jQuery的属性函数(静态方法

2013-06-12 20:01:05 854

转载 javascript 闭包

一、什么是闭包? “官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码:

2013-03-10 19:33:19 543

转载 HTML+CSS

html+css个人学习笔记(不断更新)1. 当页面内标签无法满足设计需求时,再添加div,span作为辅助,div不要滥用;2. div(块级元素),span(行内元素),没有语义;3. h1~h8在使用时不要有断层;4. 解决IE6 margin-left 双倍bug方法:    .fl{float:left;display:inline;}//  我个人现在使用.

2013-03-08 12:36:24 1122

转载 Javascript原型对象

javascript原型模式容易忽略的地方原型模式+构造函数应该是javascript编辑时使用的非常多的功能。例如:function Tang(name,age){    this.name=name;    this.age=age;    this.init();}Tang.prototype={    in

2013-03-08 10:46:06 922

原创 javascript Dom 笔记(变量的作用域)

全局变量(global variable):可以在脚本的任何一个位置被引用.局部变量(local  variable):只存在于声明它的那个函数的内部,在函数的外部是无法引用的。在javascript里,我们可以用var 明确的为函数变量声明作用域。如果在某个函数中使用了var ,那个变量就被视为一个局部变量,她只存在于这个函数的上下文中;反正,如果没有使用var,那个变量将被

2013-01-07 19:24:15 554

原创 Javascript Dom编程艺术 杂记

零零总总的将本书看完了,刚刚开始的时候看到了第六章,后来由于其他的一些原因,中断了此书的学习,而后现在又抱起了此书,今天把它给看完了。由于平时没有写博客的习惯,以前写的那些也仅仅是一时兴起,到后来也就不了了之了。今天亦兴起,遂开始我的又一次博客之行。

2013-01-07 19:04:53 510

原创 javascript笔记

值可以改变的量称为变量,变量占据一段内存,通过变量的名字可以调用内存中的信息。javascript中的变量没有类型。JavaScript变量语法var my=5;var mysite="d r e a m d u";解释一下:var代表声明变量(声明就是创建的意思)。var是variable的缩写。my与mysite都为变量名(可以任意取名),必须使用字母或者下划线(_

2012-05-26 15:45:37 560

转载 function, javascript内置对象,this概念

深入认识JavaScript中的this指针  this指针是面向对象程序设计中的一项重要概念,它表示当前运行的对象。在实现对象的方法时,可以使用this指针来获得该对象自身的引用。  和其他面向对象的语言不同,JavaScript中的this指针是一个动态的变量,一个方法内的this指针并不是始终指向定义该方法的对象的,在上一节讲函数的apply和cal

2012-05-25 07:42:52 717

转载 排课软件

2.1. 自动排课算法1 .问题的描述我们讨论的自动排课问题的简化描述如下:设要安排的课程为{ C1 , C2 , ., Cn} ,课程总数为n , 而各门课程每周安排次数(每次为连续的2 学时) 为{ N1 , N2 , ., Nn} ;每周教学日共5 天,即星期一~ 星期五;每个教学日最多安排4 次课程教学,即1 ~ 2 节、3 ~ 4 节、5 ~ 6 节和7 ~ 8 节(以下分别

2012-02-27 20:16:15 1140 2

原创 随便聊聊

大二一个月了,呵呵   感觉  “忙” 是我的代名词了,cet6,数据结构,离散,数字逻辑。。。。。还有一些其他非专业课,课表满满的,整个礼拜除了星期四只有一节课外,几乎都是满课了,甚至礼拜也要赶去上那选修。  |  虽然有些许的抱怨,不过更多的还是happy,每天都很充实,或多或少的有些收获,每天有点进步。  现在开始也想了很多很多关于未来,想想将来自己想成为怎样的一个人,自己希望留在哪个

2011-10-20 22:00:11 599

原创 C语言中数组做函数参数

今天在做ACM题的时候 ,遇到的一个问题,现在把这个写下来吧,可能大家以后也会遇到。下面是将输入的数每个乘以2再输出来。但是结果输出却只将第一个数乘以2 ;运行以后程序竟然输出了:4,,3,4,5,6只有第一个元素被“乘以2”。为什么呢?运行下面的程序

2011-10-13 17:57:20 727

原创 php笔记(3)

//字符串$定义 双引号"" 1.可以在双引号里面执行变量 2.可以使用转义字符 单引号 ‘’ 1不能再单引号里执行变量 2只能使用部分转义字符 反引号 1在反引号里使用的是服务器的命令$str = 'ifconfig'(查看IP)

2011-08-13 14:20:29 353

原创 php笔记(2)

函数:一段指定完成任务的一命名的代码function 函数名(参数1,参数2,···){ 函数体 return 返回值;}//写文档的目的如下及注意点: 1 写出函数的作用 2 写出函数的参数,每个参数的额类型 3

2011-08-13 14:18:51 406

原创 php笔记(1)

1·变量是区分大小的,其他的不区分/*四种标量类型 布尔类型 整形 浮点型 字符型 /* 两种复合类型 数组 对象/*两种特殊类型 资源 NULL*/**常量1`

2011-08-13 14:17:31 365

原创 HTML中 "Meta"的一点点

meta name的含义:2010-06-29 21:48:03|  分类:asp |  标签:|字号大中小 订阅meta是什么?meta其实是html语言head区的一个辅助性标签。在几乎所有的网页里,我们都可以看到类似下面这段html代码:

2011-07-30 09:16:33 437

原创 多线程的一点点

创建多线程的函数HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, //新线程的Security属性,NULL表示缺省DWORD dwStackSize,

2011-07-27 09:55:23 435

原创 网络字节序与主机字节序的转换~!~~~

在对IP地址结构体SOCKADDR_IN赋值的时候,经常会用到下列的函数htonl,htons,inet_addr,与之相对应的函数是ntohl,ntohs,inet_ntoa。查看这些函数的解析,会发现这些函数其实是与主机字节序和网络字节序之间转换有关。就是什么网络字节序,什么

2011-07-26 14:52:01 1089

原创 MFC的一点点

重要的MFCCWnd:窗口,它是大多数“看得见的东西”的父类(Windows里几乎所有看得见的东西都是一个窗口,大窗口里有许多小窗口),比如视图CView、框架窗口CFrameWnd、工具条CToolBar、对话框CDialog、按钮CButton,etc;一个例外是菜单(CMe

2011-07-25 20:10:47 428

原创 C语言中动态内存分布

好久都没用C语言了,随便整整结果就出错了(不太容易发现的错误),很多初学者容易忽略的问题#include#includevoidTest(int *pArr,intcount);voidmain(){  int A[10]={0};  for (inti=0; i{     A[

2011-07-10 17:06:25 627

原创 关于pointer

今天看到了关于指针的一文章,说到在用数值型的数组做函数形参的时候,该函数必须增加一个表示所传递的数组长度的整型变量,否则,无法判断数组的长度。字符数组作函数形参,无需额外增加长度变量作形参,因为字符数组存在字符串结束符例如:#include int GetSum(int Arr[

2011-07-10 16:55:40 542

银行业务模拟

一、 问题描述: 设银行有四个服务窗口,一个等待队列, 每个窗口均可以办理存款、取款、挂失、还贷业务,每种业务所需的服务时间不同,客户到达银行后,先到打号机上打号,号票上包括到达时间、编号和需要办理的业务,然后在银行内等候, 当任一服务窗口空闲时,处理等候客户中排在最前面的客户的业务。写一个上述银行业务的模拟系统,通过模拟方法求出客户在银行内逗留的平均时间和每个窗口办理的客户数及办理的每种业务数。 二、基本要求: 每个客户到达银行的时间和需要办理的业务随机产生,输出一天客户在银行的平均逗留时间和每个窗口每天办理的客户数和每种业务数。

2012-04-06

空空如也

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

TA关注的人

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