1.迷宫问题
对于走迷宫,人们提出过很多计算机上的解法。深度优先搜索、广度优先搜索是使用最广的方法。生活中,人们更愿意使用“紧贴墙壁,靠右行走”的简单规则。
下面的代码则采用了另一种不同的解法。它把走迷宫的过程比做“染色过程”。假设入口点被染为红色,它的颜色会“传染”给与它相邻的可走的单元。这个过程不断进行下去,如果最终出口点被染色,则迷宫有解。
package newExa...
分类:
编程语言 时间:
2014-05-12 14:50:44
阅读次数:
391
类描述BeanInfo对JavaBean进行描述的接口Introspector描述所有的JavaBean的成员类PropertyDescriptor描述的是JavaBean的属性类shape.java
1 package reflect; 2 3 public class Shape { 4 ...
分类:
其他好文 时间:
2014-05-12 12:47:32
阅读次数:
318
一、不允许使用汉语拼音命名 不规范示例: public void
zengjiaYongHu{}//拼音方法名称 规范示例: public void addUser(){} 解析:应该使用国际化语音,拼音使代码难懂
二、Package名称必须全部小写,尽量使用单个单词 不规范示例:...
分类:
编程语言 时间:
2014-05-12 09:06:00
阅读次数:
434
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
RPM是RedHat Package
Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包
二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm...
分类:
系统相关 时间:
2014-05-11 00:55:18
阅读次数:
489
包名命名规范:1、包名全部小写2、包名一般情况下是域名的倒过来写+个性命名,如:tinyphp.com,就写成com.tinyphp+.xxx打包方法package
+ 包名package test; class Test{ public static void main(String ...
分类:
编程语言 时间:
2014-05-10 18:31:43
阅读次数:
308
作用域当前类同一package子孙类其他packagepublic
√√√√protected√√√×friendly √√××private √×××不写时默认为friendly
分类:
编程语言 时间:
2014-05-10 05:13:46
阅读次数:
299
package com.xeon.mis.utils;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java....
分类:
编程语言 时间:
2014-05-10 04:24:29
阅读次数:
331
double 类型运算时的 计算的精度不高,经常会出现0.999999999999999这样的情况,那么就需要用BigDecimal 它是java提供的用来高精度计算的工具类 下面是对这个类的一个包装,方便使用:
package cn.soft.util;
import java.io.Serializable;
import java.math.BigDecimal;...
分类:
其他好文 时间:
2014-05-10 03:45:25
阅读次数:
328
APK下载源程序下载锁屏流程如下(参考于Android一键锁屏开发全过程【源码】【附图】)源码参考于一键锁屏
源码一共有2个Java文件:1 package com.example.onekeylock.app;2 3 import
android.app.admin.DeviceAdminRece...
分类:
移动开发 时间:
2014-05-10 02:52:07
阅读次数:
669