- 浏览: 14984 次
最新评论
-
jxq0816:
import com.ebiz.framework.util. ...
JAVA实现json和对象间的相互转换,支持复杂对象格式
文章列表
java synchronize初探
- 博客分类:
- JAVA
java锁机制初探,实例学习
package com.yjf.image;
public class TT implements Runnable {
int a = 0;
@Override
public void run() {
try {
m1();
} catch (Exception e) {
e.printStackTrace();
}
}
public synchronized void m1() throws InterruptedException {
a = 1000;
...
单例模式-线程安全-转载
- 博客分类:
- JAVA
面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个:
public final class EagerSingleton
{
观察者模式 - 实例 (转载)
- 博客分类:
- JAVA
程序实例
通过程序实例来说明观察者模式:
首先定义抽象的观察者:
//抽象观察者角色
public interface Watcher
{
public void update(String str);
}
然后定义抽象的主题角色,即抽象的被观察者,在其中声明方法(添加、移除观察者,通知观察者):
package com.bjsxt.test;
import org.junit.Test;
/**
* 递归实现快速排序算法
* @author jsqiu
*
*/
public class FastSort {
@Test
public void quick_sortTest() {
int[] a = new int[] { 72, 6, 57, 88, 60, 42, 83, 73, 48, 85 };
quick_sort(a, 0, a.length-1);
}
void quick_sort(int s[], ...
package com.ebiz.tsu.test;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Test {
static String subStr = "mobnet1";
static ...
一、新建一个项目,导入这两个jar包,下载见附件:
jackson-core-asl-1.9.12.jar
jackson-mapper-asl-1.9.12.jar
二、新建一个工具类
JsonMapper.java
package com.ebiz.logic.service.impl;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
i ...
package com.bjsxt.mark;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import javax.imageio.ImageIO;
import com.sun.image.codec.jpeg.JPEGCodec;
impor ...