我们都知道,在方法调用中,this指代的是方法所属的对象,如以下代码:obj.test(console.log(this === obj)); //返回true但是在嵌套函数中,情况就发生了很大变化。这需要分为两种情况:严格模式和非严格模式//非严格模式下var obj = { test:fu...
分类:
编程语言 时间:
2015-04-19 08:52:18
阅读次数:
154
Server.c#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define...
分类:
编程语言 时间:
2015-04-19 08:51:40
阅读次数:
166
voidCTaskMode::createSpr(inttaskId,Coordinatepos,intoffiset)
{
if(taskId<TASK_SPECIAL_SEGMENT)
{
Sprite*sprAction=Sprite::create("cell2.png",Rect((taskId%IMG_X_CNT)*CELL_WIDTH,(taskId/IMG_X_CNT)*CELL_HEIGHT,CELL_WIDTH,CELL_HEIGHT));
sprArr.push_bac..
分类:
编程语言 时间:
2015-04-19 06:49:08
阅读次数:
187
进程:资源分配的最小单位程序的实例,就像类与对象。程序已经执行到一定程度的数据结构的汇集。线程:大部分的开支由创建进程时花费掉,所以线程是轻量级的程序执行的最小单位进程的执行流体CPU调度和分派的基本单位共享进程的资源独立运行进程有独立的地址空间,一个进程崩溃..
分类:
编程语言 时间:
2015-04-19 06:46:02
阅读次数:
187
这是一个简单的Socket程序例子,开发环境是vc6:新建工程win32-控制台程序首先是TCPserver端:#include"stdafx.h"#include<stdio.h>#include<winsock2.h>#pragmacomment(lib,"ws2_32.lib")intmain(intargc,char*argv[]){//初始化WSAWORDsockVersion=MAKEWORD(2,2);..
分类:
编程语言 时间:
2015-04-19 06:41:17
阅读次数:
281
今天研究出了一个小问题,在C语言里引用汇编的变量,会是什么结果,汇编中的变量没有像C语言中int类型那样的类型约束,可以把数据当作任何类型处理,那么传到C语言中我们应该当作什么类型处理呢。换句话说,在汇编里定义变量var,在C语言里引用,我们肯定要用extern声明var外部..
分类:
编程语言 时间:
2015-04-19 06:39:17
阅读次数:
149
最近在写python程序时,发现很多同事都尽量避免使用while循环而使用的是for循环,尤其是没用使用whileTure:的方式,whileTure:是无限循环的方式,我以前在写shell任务时经常使用,不过我一般注意使用了slepp60来控制。其实这是一种很糟糕的风格,因为这样的循环通常复杂而难以..
分类:
编程语言 时间:
2015-04-19 06:38:06
阅读次数:
1518
遥感技术的飞速发展为人们提供了大量的地球空间信息,然而制作地图缓存即切图过程本身是一项非常耗时的工作,按传统的切缓存做法,存在着影像数据不能及时上线使用,即时效性差;切片制作过程频繁、难以管理,需要强大的硬件支持;海量的切片数据容易造成磁盘碎片化等问题,因..
分类:
编程语言 时间:
2015-04-19 06:35:41
阅读次数:
164
1. Kilim中Fiber的作用
Fiber主要作用用来管理和保存Task执行过程中调用层次中的函数栈帧的状态,这里的函数栈帧与JVM运行时中的函数栈帧是相同含义,但是Fiber不会将函数栈帧中的全部信息原封不动的镜像拷贝一份,比如局部变量表中的所有变量,而是经过代码分析之后有选择的暂存有必要保留的变量,一般只需要保存后续执行流程中需要用到的变量,例如静态常量等就无需保存到Fiber中,因为静...
分类:
编程语言 时间:
2015-04-19 06:31:11
阅读次数:
430
FileInputStream和FileOutputStream分别是InputStream和OutputStream的子类,都是字节流。下面例子中有三个方法可以读写字节流:1.一个一个的2.一组一组的,可以自定义字节数组的长度3.使用available方法,可以返回目标文件的长度从而利用该特性.....
分类:
编程语言 时间:
2015-04-19 06:24:59
阅读次数:
189
先上结论: 类方法中,synchronized锁住的是对象this,只有调用同一个对象的方法才需要获取锁。同时,同一个对象中所有加了synchronize的方法只能一次调用一个 静态方法中,synchronized锁的是整个类对象,类似于(X.class),该类中所有加了synchronized.....
分类:
编程语言 时间:
2015-04-19 06:24:10
阅读次数:
135
线程池虽然好用,但限制也不少:(1)总觉得默认的 MaxThread 小了一点,每次使用都要手工调大= =(2)任务不能等待完成(3)任务一旦加入不能取消,甚至不知道是正在排队/正在执行/执行完毕(4)最恶心的一点,全是 MTAThread,好多COM都不能用。ClipBoard、WebBrowse...
分类:
编程语言 时间:
2015-04-19 06:24:38
阅读次数:
190
黑马程序员——java基础---IO(input output)流字符流------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------io(input output)流特点:1,io流用来处理数据之间的传输2,java对数据的操作是通过流的方式;3,java用...
分类:
编程语言 时间:
2015-04-19 06:25:00
阅读次数:
180
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量...
分类:
编程语言 时间:
2015-04-19 06:21:48
阅读次数:
144
安装第三方源包时候,我使用的是pip,但是遇到很多问题。使用的Python 3.5,安装了VS2012因为参考的是廖雪峰的教程,首先是PIL的安装上一直出问题。直接使用 pip install PIL 直接是no matching distribution found for PIL查了一下,原来P...
分类:
编程语言 时间:
2015-04-19 06:20:16
阅读次数:
1507