在集合API中,最初设计的Vector和Hashtable是多线程安全的。例如:对于Vector来说,用来添加和删除元素的方法是同步的。如果只有一个线程与Vector的实例交互,那么,要求获取和释放对象锁便是一种浪费,另外在不必要的时候如果滥用同步化,也有可能会带来死锁。因此,对于更改集合内容的方法 ...
分类:
编程语言 时间:
2016-05-24 00:02:32
阅读次数:
194
// MARK: - 1.结构体 //1.声明一个结构体 struct Rect { // 声明结构体变量的属性(存储属性) var x:Float var y:Float var width:Float var height:Float // 声明结构体属性,要使用static static va ...
分类:
编程语言 时间:
2016-05-24 00:02:11
阅读次数:
228
说在前面的话 三阶段的课程知识点和细节很多,请假应该杜绝! 课后需抓紧时间复习,提高代码质量和速度! 课程周期和学习课程顺序为:[正常情况下] MyBatis 持久层框架 [2周] SpringMVC Web层框架 [2周] Spring 容器框架 [2周] 三阶段课件的共享地址为: 三阶段课件网盘 ...
分类:
编程语言 时间:
2016-05-24 00:00:39
阅读次数:
417
代码摘自《thinking in java》4td 此实例非常好的总结了Collections的一些常见方法的使用。 output:[one, two, three, four, five, six, one]'list' disjoint (Four)?: truemax: twomin: fiv ...
分类:
编程语言 时间:
2016-05-23 23:59:52
阅读次数:
429
原文: GC基本算法及C++GC机制 阅读目录 前言 基本概念 有向可达图与根集 三种基本的垃圾收集算法及其改进算法 1、引用计数算法 2、 Mark & Sweep 算法 3、 节点复制算法 分代回收 C++垃圾回收机制 参考书籍 阅读目录 前言 基本概念 有向可达图与根集 三种基本的垃圾收集算法 ...
分类:
编程语言 时间:
2016-05-23 23:58:32
阅读次数:
408
今天问题还挺多,在VMware上安装Btrace时遇到的,Btrace需要读服务器的JAVA_HOME,当时我配置的是JAVA_HOME=/usr(我以为java命令所在的目录就是JAVA_HOME,真是二的可以),怎么起不来,报错如下:Causedby:java.lang.ClassNotFoundException:com.sun.source.util.TaskListener..
分类:
编程语言 时间:
2016-05-23 22:53:23
阅读次数:
843
C语言课程设计的第一节课,老师提供了一个C语言的飞机游戏让我们感受。首先安装c-free,然后是将代码贴进去运行,界面虽然有点简单,但是真正的游戏,C语言还能做这么有意思的东西,真是没有想到。这是第一次认为C语言是个神奇的语言,竟然可以编写出游戏来。用到的语句也很简..
分类:
编程语言 时间:
2016-05-23 22:50:44
阅读次数:
286
今天上课的时候,老师跟我们演示了怎么用c语言来编程一个飞行游戏,当时我就被c语言的神奇所打动了,我认真听了老师说的话,并且用c-free来实践编写,起初,看似很简单但是真的一到上手的时候就发现根本没想象的那么简单。我在网上查询了相关资料,经过我自己的仔细研究终于发..
分类:
编程语言 时间:
2016-05-23 22:51:32
阅读次数:
203
●计数排序1、算法思想:计数排序是直接定址法的变形。通过开辟一定大小的空间,统计相同数据出现的次数,然后回写到原序列中。2、步骤:1)找到序列中的最大和最小数据,确定开辟的空间大校2)开辟空间,利用开辟的空间存放各数据的个数。3)将排好序的序列回写到原序列中。具..
分类:
编程语言 时间:
2016-05-23 22:49:25
阅读次数:
244
今天第一次接触用C语言编程出来的游戏程序,在上课时候老师给我们发送了个飞机游戏,是用C语言编写的,感觉真的很神奇,因为以前没见到过,看着这一行一行的代码对于一个编程新手来说确实有些头疼,因为只有一些可以看懂。但是通过老师的讲解,我觉着我对C语言有了一些认识,渐..
分类:
编程语言 时间:
2016-05-23 22:50:54
阅读次数:
243
1,使用抽象类和接口实现适配器模式设计。涉及的类和接口分别为ButtonListener(接口),其中含有click()/dbclick()/keyUp()/keyDown()等方法。ButtonAdapter(按钮适配器类),适配器中对非click()方法进行默认实现。Button类中添加addListener(ButtonListenerl)方法。//按钮监听器..
分类:
编程语言 时间:
2016-05-23 22:50:44
阅读次数:
197
C语言课程设以一节课,老师提供了一个C语言的飞俄罗斯方块让我们感受,我们所学的C语言课程,主要是各种语句的练习,这次是用我们所学过的知识来感受一个实际的系统。首先安装c-free,然后是将代码贴进去运行界面虽然有点简单,但这确实使用C语言做出来的游戏。分析一下程序,..
分类:
编程语言 时间:
2016-05-23 22:48:11
阅读次数:
375
C语言课程设,老师先给我们发了一个使用C语言做的飞机游戏,第一次看到用C语言做的游戏,虽然画面简陋,但却是真正的游戏。后老师又给我们发了用C语言做的俄罗斯方块的游戏intx;//中心方块的x轴坐标inty;//中心方块的y轴坐标intflag;//标记方块类型的序号intnext;//下一个俄罗..
分类:
编程语言 时间:
2016-05-23 22:49:12
阅读次数:
373
C语言课程设以一节课,老师提供了一个C语言的飞机游戏让我们感受,上学期C语言课程,主要是各种语句的练习,这次是用以前的知识来感受一个实际的系统。首先安装c-free,然后运行程序。游戏程序看似简单,但是用C语言来实现还是第一次见,感到很惊奇。分析一下程序,感觉没有太..
分类:
编程语言 时间:
2016-05-23 22:47:49
阅读次数:
287
C语言课程设以一节课,老师提供了一个C语言的飞俄罗斯方块让我们感受,我们所学的C语言课程,主要是各种语句的练习,这次是用我们所学过的知识来感受一个实际的系统。首先安装c-free,然后是将代码贴进去运行界面虽然有点简单,但这确实使用C语言做出来的游戏。分析一下程序,..
分类:
编程语言 时间:
2016-05-23 22:49:50
阅读次数:
551
C语言课程设以一节课,老师提供了一个C语言的俄罗斯方块游戏让我们感受,本学期C语言课程,主要是各种语句的练习,这次是用以前的知识来感受一个实际的系统。首先安装c-free,然后打开老师所发给我们的小程序。界面很简单,没想到C语言还能做这么有意思的东西,真是没有想到。..
分类:
编程语言 时间:
2016-05-23 22:48:36
阅读次数:
879