还是之前卖票的例子:
class Test implements Runnable
{
private int num = 50;
Object obj = new Object();
public void run ()
{
while (true)
{
if (num >= 0)...
分类:
编程语言 时间:
2014-12-14 17:16:53
阅读次数:
128
-Bounds use the extends keyword
and some new syntax to limit the parameter types that may be applied to a generic type.
class EmployeeList { ... }
-As we’ll see in this section, wildcards are Java’s way of introd...
分类:
编程语言 时间:
2014-12-14 17:15:15
阅读次数:
291
本文介绍了Unity中Shader书写中会用到的剔除、深度测试、Alpha测试以及基本雾效相关的语法知识,然后以6个Shader的书写作为实战内容,最后创建了一个生机勃勃的热带雨林场景进行了Shader的测试。依旧是国际惯例,先上本文配套程序的截图。绿色的海洋: 满眼的生机: 竹林: 参天大树: 飘到脸上的树叶: OK,图先就上这么多。文章末尾有更多的运行截图,并提供了原工程的下载。可运...
分类:
编程语言 时间:
2014-12-14 17:15:40
阅读次数:
427
之前一片文章中我们介绍了OC中的两个关键字@property和@synthesize的使用的使用:http://blog.csdn.net/jiangwei0910410003/article/details/41925967今天我们来看一下OC中数组对象在是如何处理对象元素的引用计数问题的,同时介绍一下自动释放池的相关概念一、数组对象是如何处理对象元素的引用计数问题//
// main.m
/...
分类:
编程语言 时间:
2014-12-14 17:12:46
阅读次数:
143
第一种方法: #include
#include
#include
void main()
{ char user[100],password[100]; int len1,len2; printf("请输入用户名:\t"); scanf("%s",&user); len1=strlen(user)...
分类:
编程语言 时间:
2014-12-14 17:10:53
阅读次数:
133
JVM是如何知道java.lang包中的类的?JVM又是如何知道我们应用中的类的?我们的应用中明明是有某个类, 但是JVM却抛出ClassNotFoundException,这是为什么?XxxImpl类已经实现了接口Xxx,但是却抛出XxxImpl does not extend from Xxx....
分类:
编程语言 时间:
2014-12-14 17:08:35
阅读次数:
195
0.准备工作首先将eclipse和需要的插件准备好,例如maven插件,spring IDE插件。1.建立maven下的webapp项目 1.新建一个maven项目,类型为webapp,如下图 2.然后给项目命名,加入groupId等 3.配置项目的发布目录,在 Deployment Asse...
分类:
编程语言 时间:
2014-12-14 17:08:59
阅读次数:
286
案例研究:JavaScript图片库改变图片的src属性的两种方式:1,setAttribute方法是“第1级DOM”的组成部分,它可以设置元素节点的任意属性。2,element.src = source;这是在“第1级DOM”出现之前的方法,现在也有效。“第1级DOM”的优势是可移植性好,那些老方...
分类:
编程语言 时间:
2014-12-14 17:08:24
阅读次数:
129
在java语言中,数组是一种最简单的使用频率很高的复合数据类型。数组是有序数据的集合与java中的集合略有不同,数组中的每个元素具有相同的数据类型,既可以用来存储基本类型的数据,也可以用用来存储引用数据类型的数据。可以用一个统一的数组名和下标来唯一地确定数组中的元素。值得注意的是:数组本身就是一种引...
分类:
编程语言 时间:
2014-12-14 17:06:41
阅读次数:
221
在Quartz中除了使用最简单的Simple Trigger以外,也可以使用类似Linux上Cron作业的CronTrigger的方式来运行Job,下面是一个小例子:1. 首先是一个任务类,这个类没有实现任何接口,其中包含一个run方法用来运行这个task,代码如下:[java]view plain...
分类:
编程语言 时间:
2014-12-14 17:07:59
阅读次数:
204
原型模式:每创建一个函数都有一个prototype属性,它是一个指针,指向一个对象;原型模式创建函数的方式: 1 function Movie(){ 2 3 }; 4 Movie.prototype.name="Interstellar"; 5 Movie.prototype.year=2014;....
分类:
编程语言 时间:
2014-12-14 17:07:48
阅读次数:
188
C++中多重继承不免会出现钻石继承,也就是继承类的两个基类同时又是同一个基类的继承类,当创建一个对象的时候,他们是按照什么样的顺序调用构造函数的呢。如果不进行虚拟继承:class Base{public: Base() { cout<<"Base默认构造函数调用"<<end...
分类:
编程语言 时间:
2014-12-14 17:07:09
阅读次数:
184
1:关于this的作用域,昨天看到一道这样的题;var x=10;var foo={ x:20, obj:function(){ var x=30; return this.x;}}alert(foo.obj)();20 相当于foo.obj()alert(foo.obj=foo.obj)...
分类:
编程语言 时间:
2014-12-14 17:04:20
阅读次数:
153
Easy Touch 教程转自:http://www.unitymanual.com/thread-31332-1-1.html1.import “Easy Touch 3”的资源包2.创建人物模型3.创建地形4.添加一个Joystick的实例 :Hedgehog Team->Easy Touch-...
分类:
编程语言 时间:
2014-12-14 17:05:05
阅读次数:
155
图一图二Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2.DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该H.....
分类:
编程语言 时间:
2014-12-14 17:05:02
阅读次数:
140
1.数组1.1 不可变数组(只读数组)注意:OC数组和C数组的区别: -》创建方式不同; -》OC数组本身也是一个对象,是任意类型对象地址的集合; -》OC兼容C的数组,可用于存储对象;(1)创建数组对象-》方式一:NSArray *array = [[NSArray alloc] initWith...
分类:
编程语言 时间:
2014-12-14 17:05:09
阅读次数:
298