一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢? 举一个现实生活中的例子:歌星或者明星都有一...
分类:
编程语言 时间:
2014-11-11 22:23:13
阅读次数:
270
多线程并发访问在Cocos2d-x引擎中用的不是很多,这主要是因为中整个结构设计没有采用多线程。源自于Objective-C的Ref对象,需要使用AutoreleasePool进行内存管理,AutoreleasePool是非线程安全的,所有不推荐在子多线程中调用Ref对象的retain()、 rel...
分类:
编程语言 时间:
2014-11-11 22:18:59
阅读次数:
270
酷跑片段本来想做三条轨道,然后通过切换轨道来做,后面发现一种巧妙的方法,利用物体的父级偏移来实现轨道的切换。 比如上图,实际运动的是Car对象,通过修改MineControler的左右位置(要根据本地的方向哈)就可以实现左右中三个轨道~~ 短文来记录一下,警示自己的无知~~路漫漫其修远兮,我将上下而...
分类:
编程语言 时间:
2014-11-11 22:20:34
阅读次数:
310
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。
最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。
1.
计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。
2.
假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。...
分类:
编程语言 时间:
2014-11-11 21:16:00
阅读次数:
210
C++11新特性,利用std::chrono精简传统获取系统时间的方法...
分类:
编程语言 时间:
2014-11-11 21:15:39
阅读次数:
226
把类函数当作类的一个方法返回。类方法第一个参数是指明类,跟类中函数一样,第一个参数是指明类实例。类方法修饰符采用下面的格式来使用:class C:@classmethoddef f(cls, arg1, arg2, ...):...从上面格式来看,@classmethod是函数在前置的一个修饰符,可以查看语言参考手册。经过类方法修饰符的函数,可以直接通类来调用,比如C.f()方式;也可以通实例的方...
分类:
编程语言 时间:
2014-11-11 21:10:38
阅读次数:
190
用Unity3d 时会隐藏一个物体,经常用到如下的命令,解释一下自己对一下3行代码的理解
private GameObject cub;
cub.gameObject.SetActive(true);类似下图圈出的,类似直接删除这个物体的存在,让它一切的属性隐藏。
cub.renderer .enabled = true ;这个代码是隐藏渲染,就是起到一个隐身的作用,其他的属...
分类:
编程语言 时间:
2014-11-11 21:10:45
阅读次数:
576
JavaWeb中的监听器有哪些?它们是如何工作的,session钝化和活化又是什么。不清楚的话,就点进来看看吧!...
分类:
编程语言 时间:
2014-11-11 21:08:03
阅读次数:
220
多线程并发访问在Cocos2d-x引擎中用的不是很多,这主要是因为中整个结构设计没有采用多线程。源自于Objective-C的Ref对象,需要使用AutoreleasePool进行内存管理,AutoreleasePool是非线程安全的,所有不推荐在子多线程中调用Ref对象的retain()、 release()和autorelease()等函数。另外,OpenGL上下文对象也是不支持线程安全的。但...
分类:
编程语言 时间:
2014-11-11 21:09:20
阅读次数:
245
来找茬,由/* */ 引起的注释错误,你能找注释的错误在哪里吗?...
分类:
编程语言 时间:
2014-11-11 21:06:27
阅读次数:
187
1.1事件流1.1.1.事件冒泡冒泡技术的基本思想是,事件从发生的目标最内部开始触发,向上触发到最外部(document对象)1.1.2.事件捕获事件捕获与冒泡相反,它的事件触发顺序是从最外层的对象到最里层的对象。事件捕获也可以window级的事件,但是需要开发者显示指定。1.2.3.DOM事件流D...
分类:
编程语言 时间:
2014-11-11 21:06:41
阅读次数:
396
说到小地图,大家可能有些不是很了解,但是说到英雄联盟大家可能眼前一亮,这个我知道!Q:英雄联盟右下角的小地图看到了吗?A:有些人会说那是小地图吗?Q:是的。只是他们做的太好了,看起来不觉得像小地图罢了!——所以相信团队的力量!不扯了,言归正传,开始咱们的小地图学习了!1,打开Unity 建一个空的工...
分类:
编程语言 时间:
2014-11-11 21:06:41
阅读次数:
300
sublime 是一款强大的跨平台代码编辑器,小巧而且丰富实用的功能是Visual Studio不能比拟的,但是编译运行是一个软肋,本文通过在sublime中配置g++编译器实现程序的编译功能。具体做法一共有四个步骤:下载安装Sublime text2 for windows下载安装 MinGW 与...
分类:
编程语言 时间:
2014-11-11 21:04:30
阅读次数:
331
一、基本类型和引用类型基本类型值指的是简单的数据段,而引用类型值指的是那个可能多个值组成的对象。将一个值给变量时,javascript解析器首先要确定是基本类型还是引用类型,基本数据类型可以直接操作保存在变量中的值,而引用数据类型的值是保存在内存中的对象,在操作对象时,实际上操作的是对象的引用而不是...
分类:
编程语言 时间:
2014-11-11 21:04:58
阅读次数:
287
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除...
分类:
编程语言 时间:
2014-11-11 21:01:01
阅读次数:
197
JavaScript面向对象的程序编写与其它OO语言有一些出入,所以使用JavaScript的面向对象特性的时候,需要注意一些规范性的问题。下面就简单地谈一下,JavaScript如何定义一个类,在定义类的过程中需要如何规范你的代码。定州市科技工业局使用javascript来定义类的规范如下:指定类...
分类:
编程语言 时间:
2014-11-11 20:57:35
阅读次数:
183