1.迷宫问题
对于走迷宫,人们提出过很多计算机上的解法。深度优先搜索、广度优先搜索是使用最广的方法。生活中,人们更愿意使用“紧贴墙壁,靠右行走”的简单规则。
下面的代码则采用了另一种不同的解法。它把走迷宫的过程比做“染色过程”。假设入口点被染为红色,它的颜色会“传染”给与它相邻的可走的单元。这个过程不断进行下去,如果最终出口点被染色,则迷宫有解。
package newExa...
分类:
编程语言 时间:
2014-05-12 14:50:44
阅读次数:
391
1 package com.xx.test; 2 3 4 import
java.io.BufferedInputStream; 5 import java.io.BufferedOutputStream; 6 import
java.io.File; 7 import java...
分类:
编程语言 时间:
2014-05-12 02:10:36
阅读次数:
360
1 //@author: Zou Xiaohang 2 //@describe: this class
is like AtomicMarkableReference which is in java concurrent package. 3 //
remember th...
分类:
编程语言 时间:
2014-05-12 01:24:20
阅读次数:
504
zTree实现地市县三级级联Service接口测试
ProvinceServiceTest.java:
/**
* @Title:ProvinceServiceTest.java
* @Package:com.gwtjs.service
* @Description:TODO
* @author:Youhaidong(游海东)
* @date:2014-5-11 上午12...
分类:
其他好文 时间:
2014-05-11 21:28:23
阅读次数:
310
package com.ctl.util;
import java.io.IOException;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.sql.Connection;
impo...
分类:
数据库 时间:
2014-05-11 21:04:49
阅读次数:
501
Java
mysql的模版,很优雅。同时也兼顾了性能PreparedStatement和安全性(防SQL注入)两方面。对于比较简单的数据库操作基本满足要求。package
dao;import java.sql.Connection;import java.sql.DriverManager;imp...
分类:
数据库 时间:
2014-05-11 15:51:27
阅读次数:
354
最近公司项目使用WebService ,这里简单做个总结。
公共接口很多:http://www.webxml.com.cn/zh_cn/index.aspx
这里使用获取天气接口:
直接上代码吧。比较简单,由于时间关系,没有详细做。但是大体上如何使用应该还是可以看的出来。但,还是研究比较深要好点。
项目结构图:
package com.example.ut...
分类:
Web程序 时间:
2014-05-11 03:29:20
阅读次数:
534
zTree实现地市县三级级联封装类
Province.java:
/**
* @Title:Province.java
* @Package:com.gwtjs.model
* @Description:省份封装类
* @author:Youhaidong(游海东)
* @date:2014-5-10 下午5:17:16
* @version V1.0
*/
pack...
分类:
其他好文 时间:
2014-05-11 03:27:20
阅读次数:
292
/**
*
* 再谈容器
* @author gao
*/
package com.gao.thinkinjava;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHas...
分类:
编程语言 时间:
2014-05-11 03:13:29
阅读次数:
413
RPM是RedHat Package
Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包
二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm...
分类:
系统相关 时间:
2014-05-11 00:55:18
阅读次数:
489