团队: 郭志豪:http://www.cnblogs.com/gzh13692021053/ 杨子健:http://www.cnblogs.com/yzj666/ 刘森松:http://www.cnblogs.com/lssh/ 谭宇森:http://www.cnblogs.com/dalaotan ...
分类:
编程语言 时间:
2016-05-13 14:18:27
阅读次数:
151
1 wait方法: 该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。 调用wait方法需要注意几 ...
分类:
编程语言 时间:
2016-05-13 14:17:01
阅读次数:
203
今天自习复习了多线程 主要的关键词 Thread类用来继承的,不过一般不用,因为继承的单一性,不能多继承! Runnable 接口 implements用来实现的, 这两种都需要覆盖run();方法 synchronized ()同步代码块 synchronized方法 这时候需要一把锁,当线程执行 ...
分类:
编程语言 时间:
2016-05-13 14:17:41
阅读次数:
143
二维数组 Int [,]myArray =new int[几个一维数组,数组中的个数]; 数组可以具有多个维度。例如:下列声明创建一个四行两列的二维数组(可以理解为4个1维数组,数组中包含2个元素): Int [,] myArray=new int[4,2]; Int [,] myArray=new ...
分类:
编程语言 时间:
2016-05-13 14:14:11
阅读次数:
214
Java? 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。 这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。 在JDK1.2之前,Java的内存模型实现总是从主存(即共享内存)读取 ...
分类:
编程语言 时间:
2016-05-13 14:13:50
阅读次数:
247
[团队项目] Scrum 项目 3.0 SCRUM 流程的步骤2: Spring 计划 SCRUM 流程的步骤2: Spring 计划 1. 确保product backlog井然有序。(参考示例图1) 2. Sprint周期,一个冲刺周期,长度定为两周,本学期还有三个冲刺周期。 3. 确定Spri ...
分类:
编程语言 时间:
2016-05-13 14:12:18
阅读次数:
148
一、背景: 在面试中,在java基础方面,类的加载顺序经常被问及,很多时候我们是搞不清楚到底类的加载顺序是怎么样的,那么今天我们就来看看带有继承的类的加载顺序到底是怎么一回事?在此记下也方便以后复习巩固! 二、测试步骤: 1.父类代码 2.子类代码 最后运行结果为: 下面让我们修改一下两个类中静态代 ...
分类:
编程语言 时间:
2016-05-13 14:07:56
阅读次数:
168
一)HashMap基本简述 HashMap底层主要是基于数组和链表实现的,数组中存放的元素就是一个单向链表,因此我们可以将HashMap理解为单向链表数组。 在HashMap源码中我们可以看到其中一些关键属性,例如:transient Entry[] table; 这个就是用来存储元素的实体数组,其 ...
分类:
编程语言 时间:
2016-05-13 14:03:17
阅读次数:
142
PHP - 数组的排序函数 sort() - 以升序对数组排序 rsort() - 以降序对数组排序 asort() - 根据值,以升序对关联数组进行排序 ksort() - 根据键,以升序对关联数组进行排序 arsort() - 根据值,以降序对关联数组进行排序 krsort() - 根据键,以降 ...
分类:
编程语言 时间:
2016-05-13 13:59:41
阅读次数:
120
1 String str="1234567890qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM "; 2 int b[]=new int[4]; 3 Random a =new Random(); 4 for(int i=0;i<4;i++) ...
分类:
编程语言 时间:
2016-05-13 13:59:09
阅读次数:
127
今天做项目中将一个json 字符串转换为对象,但结果怎么都转换不了!——————最后发现问题,原来是因为这个类我给他添加了带参数的构造器!导致转换失败! 在添加一个无参的构造器就好了! 第二个:今天调试代码时发现spring注入总是失效! 最后发现原来是因为我们new 一个新的线程,在新线程里面跑的 ...
分类:
编程语言 时间:
2016-05-13 13:57:13
阅读次数:
177
题目链接:http://poj.org/problem?id=2864 题意:参照题目 哈哈哈,这个题discuss有翻译哦。水到我不想交了。 ...
分类:
编程语言 时间:
2016-05-13 13:57:37
阅读次数:
219
声明整型数组a: int[] a; 这时,只声明了变量a,还应该使用new运算符创建数组: int[] a=new int [100];(数组长度不要求是一个常量:new int[n]会创建一个长度为n的数组) 创建一个数字数组时,所有元素都初始化为0.boolean数组的元素会初始化为false。 ...
分类:
编程语言 时间:
2016-05-13 13:52:35
阅读次数:
138
A.java class T implements Runnable { int money=10000; int goods=100; Thread t1,t2; T() { t1=new Thread(this); t2=new Thread(this); } // public synchro ...
分类:
编程语言 时间:
2016-05-13 13:47:24
阅读次数:
134
4278: [ONTAK2015]Tasowanie Description 给定两个数字串A和B,通过将A和B进行二路归并得到一个新的数字串T,请找到字典序最小的T。 给定两个数字串A和B,通过将A和B进行二路归并得到一个新的数字串T,请找到字典序最小的T。 Input 第一行包含一个正整数n(1 ...
分类:
编程语言 时间:
2016-05-13 13:46:34
阅读次数:
212