码迷,mamicode.com
首页 > 编程语言
Java---13---多线程:解决多线程的安全问题---synchronized 同步代码块
还是之前卖票的例子: 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
Java Notes-5
-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
【浅墨Unity3D Shader编程】之四 热带雨林篇: 剔除、深度测试、Alpha测试以及基本雾效合辑
本文介绍了Unity中Shader书写中会用到的剔除、深度测试、Alpha测试以及基本雾效相关的语法知识,然后以6个Shader的书写作为实战内容,最后创建了一个生机勃勃的热带雨林场景进行了Shader的测试。依旧是国际惯例,先上本文配套程序的截图。绿色的海洋: 满眼的生机: 竹林:  参天大树:  飘到脸上的树叶:    OK,图先就上这么多。文章末尾有更多的运行截图,并提供了原工程的下载。可运...
分类:编程语言   时间:2014-12-14 17:15:40    阅读次数:427
OC学习篇之---数组对象的引用计数问题和自动释放池的概念
之前一片文章中我们介绍了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
Java Se:自定义ClassLoader
JVM是如何知道java.lang包中的类的?JVM又是如何知道我们应用中的类的?我们的应用中明明是有某个类, 但是JVM却抛出ClassNotFoundException,这是为什么?XxxImpl类已经实现了接口Xxx,但是却抛出XxxImpl does not extend from Xxx....
分类:编程语言   时间:2014-12-14 17:08:35    阅读次数:195
基于maven从头搭建springMVC框架
0.准备工作首先将eclipse和需要的插件准备好,例如maven插件,spring IDE插件。1.建立maven下的webapp项目 1.新建一个maven项目,类型为webapp,如下图 2.然后给项目命名,加入groupId等 3.配置项目的发布目录,在 Deployment Asse...
分类:编程语言   时间:2014-12-14 17:08:59    阅读次数:286
unity中使用代理(翻译)
unity3d中的代理简介
分类:编程语言   时间:2014-12-14 17:06:48    阅读次数:307
JavaScript DOM 编程艺术(第2版)读书笔记(4)
案例研究:JavaScript图片库改变图片的src属性的两种方式:1,setAttribute方法是“第1级DOM”的组成部分,它可以设置元素节点的任意属性。2,element.src = source;这是在“第1级DOM”出现之前的方法,现在也有效。“第1级DOM”的优势是可移植性好,那些老方...
分类:编程语言   时间:2014-12-14 17:08:24    阅读次数:129
Java中的数组
在java语言中,数组是一种最简单的使用频率很高的复合数据类型。数组是有序数据的集合与java中的集合略有不同,数组中的每个元素具有相同的数据类型,既可以用来存储基本类型的数据,也可以用用来存储引用数据类型的数据。可以用一个统一的数组名和下标来唯一地确定数组中的元素。值得注意的是:数组本身就是一种引...
分类:编程语言   时间:2014-12-14 17:06:41    阅读次数:221
Spring任务调度实战之Quartz Cron Trigger
在Quartz中除了使用最简单的Simple Trigger以外,也可以使用类似Linux上Cron作业的CronTrigger的方式来运行Job,下面是一个小例子:1. 首先是一个任务类,这个类没有实现任何接口,其中包含一个run方法用来运行这个task,代码如下:[java]view plain...
分类:编程语言   时间:2014-12-14 17:07:59    阅读次数:204
javascript创建对象(二)
原型模式:每创建一个函数都有一个prototype属性,它是一个指针,指向一个对象;原型模式创建函数的方式: 1 function Movie(){ 2 3 }; 4 Movie.prototype.name="Interstellar"; 5 Movie.prototype.year=2014;....
分类:编程语言   时间:2014-12-14 17:07:48    阅读次数:188
C++多重继承,菱形继承中构造函数的调用顺序
C++中多重继承不免会出现钻石继承,也就是继承类的两个基类同时又是同一个基类的继承类,当创建一个对象的时候,他们是按照什么样的顺序调用构造函数的呢。如果不进行虚拟继承:class Base{public: Base() { cout<<"Base默认构造函数调用"<<end...
分类:编程语言   时间:2014-12-14 17:07:09    阅读次数:184
javascript知识点
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
unity 3d-Easy Touch 3教程 转
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
SpringMVC工作流程图
图一图二Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2.DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该H.....
分类:编程语言   时间:2014-12-14 17:05:02    阅读次数:140
OC语言--数组&字典
1.数组1.1 不可变数组(只读数组)注意:OC数组和C数组的区别: -》创建方式不同; -》OC数组本身也是一个对象,是任意类型对象地址的集合; -》OC兼容C的数组,可用于存储对象;(1)创建数组对象-》方式一:NSArray *array = [[NSArray alloc] initWith...
分类:编程语言   时间:2014-12-14 17:05:09    阅读次数:298
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!