自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring的bean中直接调用成员变量出现nullpointexception的解决方法

前提:Spring管理的前提下,在构造方法中调用成员变量。解决方法:在bean中再实现一个接口:InitializingBean然后在afterPropertiesSet方法里去调用成员变量。

2013-11-30 11:58:17 1026

原创 JAVA编程思想第四版-多线程的练习答案之练习20

package exercise.exercise20;public class LiftOff implements Runnable { protected int countDown = 10; private static int taskCount = 0; private final int id = taskCount++; public LiftOff() {

2013-11-12 23:00:43 807

原创 JAVA编程思想第四版-多线程的练习答案之练习19

package exercise.exercise19;import java.util.ArrayList;import java.util.List;import java.util.Random;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import jav

2013-11-12 22:59:36 942

原创 自增自减的习题

背景:最近面试,遇到了非常基础的题目。可惜做的不是太好了。恶补1天,找了一些习题来练手。先贴出来:// 第一题。难度 :1 int count = 0; for (int i = 0; i < 10; i++) { count++; } System.out.println("The eventual value of count is:" + count + "

2013-11-08 12:08:40 1555

原创 JAVA编程思想第四版-多线程的练习答案之练习16

练习16和练习15的要求一样。只不过同步的方式要用Lock。代码如下:package exercise.exercise16;public interface ThrillingInter { void aInc(); void bInc(); void cInc();}package exercise.exercise16;public class Ma

2013-10-31 22:03:11 868

原创 JAVA编程思想第四版-多线程的练习答案之练习14

package exercise.exercise14;import java.util.Timer;import java.util.TimerTask;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.atomic

2013-10-28 10:20:42 804

原创 排序算法-插入排序

package insert;import util.ArrayUtil;public class InsertSort { public static void main(String[] args) { /** * 判断索引为j和索引为j-k的值,如果索引为j的值大于索引为j-k的值,就不用换为位置,直接退出内循环,否则就交换位置, 直到j-k为0。 * *

2013-10-28 01:19:43 555

原创 JAVA编程思想第四版-多线程的练习答案之练习13

package exercise.exercise13;public class SerialNumberGenerator { private static volatile int serialNumber = 0; public static int nextSerialNumber(){ return serialNumber++; }}package exercise

2013-10-28 01:12:06 742

原创 JAVA编程思想第四版-多线程的练习答案之练习12

package exercise.exercise12;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class AtomicityTest implements Runnable { private int i = 0; public sy

2013-10-28 00:59:11 877

原创 JAVA编程思想第四版-多线程的练习答案之练习11

exercise.exercise11.Number.JAVApackage exercise.exercise11;public class Number{ private int x; private int y; public Number(int x, int y) { this.x = x; this.y = y; } public Number()

2013-10-24 22:34:51 666

原创 JAVA编程思想第四版-多线程的练习答案之练习8

package exercise.exercise08;public class SimpleThread extends Thread { private int countDown = 5; private static int threadCount = 0; public SimpleThread() { super(Integer.toString(++threadCo

2013-10-21 00:44:39 1014

原创 JAVA编程思想第四版-多线程的练习答案之练习7

package exercise.exercise07;public class Daemons{public static void main(String[] args) throws InterruptedException{Thread d = new Thread(new Daemon());d.setDaemon(true);d.start();

2013-10-21 00:43:28 1025

原创 JAVA编程思想第四版-多线程的练习答案之练习6

package exercise.exercise06;import java.util.Random;public class RandomSleepTask implements Runnable { @Override public void run() { int randomNum = new Random().nextInt(10); try { synch

2013-10-21 00:41:51 818

原创 JAVA编程思想第四版-多线程的练习答案之练习5

package exercise.exercise05;public interface Generator { T next();}package exercise.exercise05;import java.util.ArrayList;import java.util.Arrays;import java.util.concurrent.Callable;import

2013-10-21 00:37:40 850

转载 JAVA编程思想第四版-多线程的练习答案之练习2

package exercise.exercise02;public class Fibonacci implements Runnable { int fibonacciCount; public Fibonacci(int fibonacciCount){ this.fibonacciCount = fibonacciCount; } @Override publi

2013-10-21 00:31:11 1138

原创 JAVA编程思想第四版-多线程的练习答案之练习1

package exercise.exercise01;public class Demo1_656 implements Runnable { public Demo1_656(){ System.out.println(" prepared start ..."); } @Override public void run() { for (int i = 0; i <

2013-10-21 00:27:22 850

原创 JAVA编程思想第四版-多线程的练习答案之练习10

package exercise.exercise10;import java.util.ArrayList;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java

2013-10-21 00:19:30 1375

pagedemo.rar

分页demo,顺手的就拿过去用。用了pagetaglib

2013-11-21

让mybatis的示例跑起来

mybatis里的官方示例jperstore运行过程。官方使用Maven来搭建的。所以运行时要先搭建一个Maven的环境。里面详细说明了步骤。 让Maven的示例DemoJPetStore跑起来

2013-11-08

Maven2Eclipse

Maven2Eclipse.解压后,直接把Maven文件夹整个复制到:eclipse-jee-helios-SR1-win32\eclipse\dropins下就行了。如果没有这个文件夹,你的Eclipse版本太低了,用老方法,link那种方式去折腾吧。

2013-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除