当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 题目: 在8×8格的国际象棋棋盘上摆放五个皇后,使其能攻击棋盘上的任何敌方棋子,有多少种摆法。
 

 

    摘要: 用 eclipse modeling framework 实现模型驱动开发,第 1 部分 英文原文 内容: emf 究竟是什么? 让工具自己说话 使用生成的 emf 模型 生成 java 代码 定制生成的代码 操纵模型 结束语 ......
    摘要: 使用 eclipse modeling framework 进行建模,第 2 部分 英文原文 内容: java emitter templates(jet) 概述 jet 是什么? 开始 使用 codegen ......


谈谈五皇后问题

题目:

分析: 【程序编程相关:个性化Microsoft Data Ac

在8×8格的国际象棋棋盘上摆放五个皇后,使其能攻击棋盘上的任何敌方棋子,有多少种摆法. 【推荐阅读:具有自动恢复功能的通知栏图标控件

代码: 【扩展信息:利用 Visual C# 创作简单的多线

依然是一个组合问题.某个位置摆放一个“后”,则其所在行,所在列,所在对角线均属其控制范围,可用一个布尔型数组解决.

option explicit

sub getall(optional byref allresult as string)

dim s(63) as boolean ´

dim result as boolean ´是否满足条件

dim index as long, num as long ´累积计数

dim a as integer, b as integer, c as integer, d as integer, e as integer, f as integer, i as integer ´循环变量

dim out() as string ´输出

num = 1

index = 1

for a = 0 to 59

for b = a + 1 to 60

for c = b + 1 to 61

for d = c + 1 to 62

for e = d + 1 to 63

index = index + 1

doevents

´label1.caption = formatpercent(index / 7624512, , vbtrue)  ´进度

for i = 0 to 63

s(i) = false

next

setit a, s

setit b, s

setit c, s

setit d, s

setit e, s

result = true ´初始化

´判断

for i = 0 to 63

if s(i) = false then

result = false

exit for

end if

next

if result = true then

redim preserve out(1 to num)

printout out(num), a, b, c, d, e ´输出结果到out(num)

out(num) = "no. " & num & vbcrlf & out(num)

num = num + 1

end if

next

next

next

next

next

allresult = join(out, vbcrlf)

end sub

sub setit(byval index as integer, byref s() as boolean) ´设置能覆盖的位置

dim i as integer

for i = index mod 8 to 63 step 8 ´同一列

s(i) = true

next

for i = 8 * (index \ 8) to 8 * (index \ 8) + 7 ´同一行

s(i) = true

next

for i = index to 63 step 7 ´左下方向对角线

s(i) = true

if i mod 8 = 7 or i mod 8 = 0 then exit for

next

for i = index to 0 step -7 ´右上方向对角线

s(i) = true

if i mod 8 = 7 or i mod 8 = 0 then exit for

next

for i = index to 63 step 9 ´右下方向对角线

s(i) = true

if i mod 8 = 7 or i mod 8 = 0 then exit for

next

for i = index to 0 step -9 ´左上方向对角线

s(i) = true

if i mod 8 = 7 or i mod 8 = 0 then exit for

next

end sub

sub printout(byref result as string, paramarray x()) ´按棋盘格式输出

dim temp(63) as string, i as integer

for i = 0 to 63

temp(i) = strconv(iif((i mod 2 = i \ 8 mod 2), "□", "■"), vbwide)   ´初始化所有位置

if i mod 8 = 7 then temp(i) = temp(i) & vbcrlf

next

for i = 0 to ubound(x)

temp(x(i)) = strconv("q", vbwide) ´五个后的位置

if x(i) mod 8 = 7 then temp(x(i)) = temp(x(i)) & vbcrlf

next

result = join(temp, "")

erase temp

end sub

private sub command1_click()

dim out as string

getall out

open "d:\allresult.txt" for binary as #1

put #1, , out

close #1

msgbox "ok"

end sub

结果:

共得到1324个解.

输出:

no. 1

q■□■□■□■

■q■□■□■□

□■q■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□■□■q■□■

■□■□■□■□

no. 2

q■□■□■□■

■q■□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□■

■□■□q□■□

□■□■q■□■

■□■□■□■□

no. 3

q■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

no. 4

q■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□■q■□

□■□■□q□■

■□■□■□■□

□■□■□■□■

■□■□q□■□

no. 5

q■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□■q■□

□■□■□■q■

■□■□■□■□

□■□q□■□■

■□■□■□■□

no. 6

q■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□■q■□

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■□■q

no. 7

q■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

□■□■q■□■

■□■□■□■□

no. 8

q■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□■□■□

□■□■□qq■

■□q□■□■□

□■□■□■□■

■□■□■□■□

no. 9

q■□■□■□■

■□q□■□■□

□q□■□■□■

■□■□■□■q

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

no. 10

q■□■□■□■

■□q□■□■□

□q□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□■□■□■□■

■□■q■□■□

no. 11

q■□■□■□■

■□q□■□■□

□■□■□■q■

■□■□■□■□

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

no. 12

q■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□q□■□

no. 13

q■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■□q□■□

□■□■□■□■

■q■□■□■□

no. 14

q■□■□■□■

■□■q■□■□

□■q■□■□■

■q■□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

no. 15

q■□■□■□■

■□■q■□■□

□■q■□■□■

■q■□■□■□

□■□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

no. 16

q■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■□q□

□q□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

no. 17

q■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□q□■□■□■

■□q□■□■□

no. 18

q■□■□■□■

■□■□q□■□

□q□■□■□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

□■q■□■□■

■□■□■□■□

no. 19

q■□■□■□■

■□■□q□■□

□■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□■□■□

□■□q□■q■

■□■□■□■□

no. 20

q■□■□■□■

■□■□q□■□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

no. 21

q■□■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□q□

no. 22

q■□■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□q□■□

□■□■q■□■

■□■□■□■□

no. 23

q■□■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■q■□

□■□■□■□■

■q■□■□■□

no. 24

q■□■□■□■

■□■□■q■□

□■□■□■q■

■□■□■□■q

□■□■□■□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

no. 25

q■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□■q

no. 26

q■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■□q□■□

no. 27

q■□■□■□■

■□■□■□■q

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

no. 28

q■□■□■□■

■□■□■□■q

□■□■□■q■

■□■□■□■□

□■q■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

no. 29

q■□■□■□■

■□■□■□■q

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■q■□

□■□■□■□■

■q■□■□■□

no. 30

q■□■□■□■

■□■□■□■q

□■□■□■□■

■□■□q□■□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□q□

no. 31

q■□■□■□■

■□■□■□■□

□■q■□■□■

■□■q■□■□

□■□■q■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

no. 32

q■□■□■□■

■□■□■□■□

□■q■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□q□■□■□■

■□■□q□■□

no. 33

q■□■□■□■

■□■□■□■□

□■q■□■□■

■□■□■□■□

□■□■q■□■

■□■□■q■□

□■□■□■q■

■□■□■□■□

no. 34

q■□■□■□■

■□■□■□■□

□■□q□■q■

■□■□■□■□

□■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□q□■□

no. 35

q■□■□■□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□q□■□■□■

■□■□■□■q

no. 36

q■□■□■□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

□■□■□■q■

■□■□■q■□

□■□■□■□■

■q■□■□■□

no. 37

q■□■□■□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

□■□■□■□■

■□■□■□■q

□■□■□■q■

■□■□■q■□

no. 38

q■□■□■□■

■□■□■□■□

□■□■q■□■

■□■q■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■q■□■□■□

no. 39

q■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□q□■□

□■□■q■□■

■□■□■□■□

□■□■□■□■

■□■□q□■□

no. 40

q■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□q□■□

□■□■□■□■

■□■□■□■□

□■□■□q□■

■q■□■□■□

no. 41

q■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

□■q■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■q

no. 42

q■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□■q■□■□■

■q■□■□■□

no. 43

q■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

□■□■□■□■

■□■□■□■q

□q□■□■□■

■□q□■□■□

no. 44

q■□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□■

■q■□■□■□

□■q■□■□■

■□■q■□■□

no. 45

q■□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■q■□

□■□■q■□■

■□■□■□■□

□■q■□■□■

■□■□■□■□

no. 46

q■□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

no. 47

q■□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□■□■q■□■

■□■q■□■□

□■q■□■□■

■□■□■□■□

no. 48

q■□■□■□■

■□■□■□■□

□■□■□■□■

■□q□■□■□

□■□■□qq■

■□■□■□■□

□■□■□■□■

■q■□■□■□

no. 49

q■□■□■□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

□q□■□■□■

■□■□■□■□

□■□■□■q■

■□q□■□■□

no. 50

q■□■□■□■

■□■□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■q■□■□■□

□■q■□■□■

■□■q■□■□

no. 51

q■□■□■□■

■□■□■□■□

□■□■□■□■

■□■□■□■□

□q□■qqq■

■□■□■□■□

□■□■□■□■

■□■□■□■□

no. 52

□q□■□q□■

■□■□■□■□

□■□■□■□q

■□■□■□■□

□■□q□■□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

no. 53

□q□■□■□■

q□■□■□■□

□■q■□■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□■□■q■□■

■□■□■□■□

no. 54

□q□■□■□■

q□■□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

□■□■□■□■

■□q□■□■□

no. 55

□q□■□■□■

q□■□■□■□

□■□■□■q■

■□■□■□■□

□■□q□■□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

no. 56

□q□■□■□■

q□■□■□■□

□■□■□■□q

■□q□■□■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

no. 57

□q□■□■□■

q□■□■□■□

□■□■□■□q

■□■□■□■□

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■□q□

no. 58

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

no. 59

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■q■□

□■□■q■□■

■□■□■□■□

□■□■□■□■

■□q□■□■□

no. 60

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■q■□

□■□■□■q■

■□■□■□■□

□■□■□■□■

■□q□■□■□

no. 61

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□■□■□q□■

■□q□■□■□

no. 62

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□q□

□■q■□■□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

no. 63

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□q□

□■□■q■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

no. 64

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□q□■□

no. 65

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■□q□■□

□■□■□■□■

■□q□■□■□

no. 66

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□■□

□■□q□■q■

■□■□■□■□

□■□■□■□■

■□q□■□■□

no. 67

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□qq■□

□■□■□■□■

■□■□■□■□

no. 68

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■q■□

□■□■□■□■

■□q□■□■□

no. 69

□q□■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■q■□

□■□■□■□■

■□q□■□■□

no. 70

□q□■□■□■

■q■□■□■□

□■□■□■□■

■□■□■q■□

□■q■□■□■

■□■□■□■□

□■□■□■□■

■□q□■□■□

no. 71

□q□■□■□■

■□q□■□■□

□■□■q■□■

■□■□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

no. 72

□q□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■□q□■□

□■□■□■□■

q□■□■□■□

no. 73

□q□■□■□■

■□■q■□■□

□■q■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

no. 74

□q□■□■□■

■□■q■□■□

□■q■□■□■

q□■□■□■□

□■□■□■□■

■□■□■□■□

□■□■□■□■

■□■□q□■□

no. 75

□q□■□■□■

■□■q■□■□

□■□■□■□q

■□■□■□■□

□■□■□■□■

■□q□■□■□

□■□■□■q■

■□■□■□■□

no. 76

□q□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□q□■□■□

no. 77

□q□■□■□■

■□■□q□■□

□■□■q■□■

■□■□■□■□

□■□■□■□■

■□■□■□■□

□■□q□■□■

■□■q■□■□

no. 78

□q□■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□q□

□■q■□■□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

no. 79

□q□■□■□■

■□■□■q■□

□■q■□■□■

■□■□■□■□

□■□■□■q■

■□q□■□■□

□■□■□■□■

■□■□■□■□

no. 80

□q□■□■□■

■□■□■q■□

□■□■□■□q

■□■□■□■□

□■□■□■q■

■□q□■□■□

□■□■□■□■

■□■□■□■□

no. 81

□q□■□■□■

■□■□■q■□

□■□■□■□■

■q■□■□■□

□■□■□■q■

■□■□■□■□

□■□■□■□■

■□q□■□■□

no. 82

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□q□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

no. 83

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

q■□■□■□■

■□■□■q■□

□■□■□■□■

■□q□■□■□

no. 84

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

q■□■□■□■

■□■□■□■□

□■□■□■□■

■□q□■q■□

no. 85

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□q□■□■□■

■□■□■□■□

□■□■□■□■

■□q□■q■□

no. 86

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

q□■□■□■□

□■□■□■□■

■□q□■□■□

no. 87

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□q□■□

□■□■□■□■

q□■□■□■□

no. 88

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□■□■□q□■

■□q□■□■□

□■□■□■□■

■□■□■q■□

no. 89

□q□■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□■□■□■q■

q□■□■□■□

□■□■□■□■

■□q□■□■□

no. 90

□q□■□■□■

■□■□■□q□

□■□■□■□■

q□■□■□■□

□■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□q□■□

no. 91

□q□■□■□■

■□■□■□q□

□■□■□■□■

■q■□■□■□

□■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□q□■□

no. 92

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

□■□■□■□q

■□■□■□■□

□■□■q■□■

■□■□■□■□

no. 93

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□q□■□■□

□■□■□■□■

q□■□■□■□

□■□■□■□■

■□■□q□■□

no. 94

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

□■q■□■□■

■□■□q□■□

□■□■□■□■

■□■□■□■□

no. 95

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

□■q■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

no. 96

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■q■□

□■q■□■□■

■□■□■□■□

□■□■□■□■

■□q□■□■□

no. 97

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

□qq■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

no. 98

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

□■q■□■□■

■□q□■q■□

□■□■□■□■

■□■□■□■□

no. 99

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

□■q■□■□■

■□■□■q■□

□■□q□■□■

■□■□■□■□

no. 100

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

□■q■□■□■

■□■□■q■□

□■□■□■□■

■□■□q□■□

no. 101

□q□■□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□q□■□■□

□■□■q■□■

■□■□■□■□

no. 102

□q□■□■□■

■□■□■□■q

q■□■□■□■

■□q□■□■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

no. 103

□q□■□■□■

■□■□■□■q

q■□■□■□■

■□■□■□■□

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■□q□

no. 104

□q□■□■□■

■□■□■□■□

q■□■□■□■

■□■□■q■□

□■□■□■q■

■□■□■□■□

□■□■□■□■

■□■□q□■□

no. 105

□q□■□■□■

■□■□■□■□

q■□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■q■□

no. 106

□q□■□■□■

■□■□■□■□

□■q■□■□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□q□■□■□■

■□■□q□■□

no. 107

□q□■□■□■

■□■□■□■□

□■□q□■q■

■□■□■□■□

□■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□q□■□

no. 108

□q□■□■□■

■□■□■□■□

□■□q□■□■

■□■□■q■□

□■q■□■□■

■□■□■□■□

□■□■□■□■

■□■□■□q□

no. 109

□q□■□■□■

■□■□■□■□

□■□q□■□■

■□■□■□q□

□■□■□■□■

■□■□■□■□

□■q■□■□■

■□■□■q■□

no. 110

□q□■□■□■

■□■□■□■□

□■□■q■q■

■□■□■□■□

□q□■□■□■

■□■□■□■□

□■□■□■□■

■□■□■q■□

no. 111

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■q■□

□q□■□■□■

■□■□■□■□

□■□■□■□■

■□■□■□q□

no. 112

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■q■□

□■□■□■q■

■□■□■□■□

□■□■□■□■

■□q□■□■□

no. 113

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■q■□

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

no. 114

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■q

□■□■□■□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

no. 115

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■q

□■□■□■□■

■□■□■□■□

□q□■□■□■

■□■q■□■□

no. 116

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

□■□■□■q■

■□■□■□■□

□■q■□■□■

q□■□■□■□

no. 117

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

□■□■□■□q

■□q□■□■□

□■□■□■□■

■□■□■□q□

no. 118

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

□■□■□■□■

q□■□■□■□

□■□■□■□q

■□■□■□q□

no. 119

□q□■□■□■

■□■□■□■□

□■□■q■□■

■□■□■□■□

□■□■□■□■

■□■□■□■q

q■□■□■□■

■□■□■□q□

no. 120

□q□■□■□■

■□■□■□■□

□■□■□q□■

q□■□■□■□

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□■□q□

no. 121

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□q□■□■□

□■□■□■□q

■□■□■□■□

□■□q□■□■

■□■□■□■□

no. 122

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■q■□■□

□■□■q■□■

■□■□q□■□

□■□■□■□■

■□■□■□■□

no. 123

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■q■□■□

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■q■□■□

no. 124

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■q■□■□

□■□■□■□■

■□■□■□q□

□■q■□■□■

■□■□■□■□

no. 125

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■q■□■□

□■□■□■□■

■□■□■□■q

□■□■□■□■

■□■q■□■□

no. 126

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

q■□■□■□■

■□q□■□■□

no. 127

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□■q■□■□■

■□q□■□■□

no. 128

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■q■□

□■□■□■□■

■□■□■□■□

□■□■q■□■

q□■□■□■□

no. 129

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□q□

□■□■□■□■

■□■q■□■□

□■□■□■□■

q□■□■□■□

no. 130

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□q□■□■□■

■□■□■□■□

□■□q□■□■

■□■□■□■q

no. 131

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□q□■□■

■□q□■□■□

□■□■□■□q

■□■□■□■□

no. 132

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□q□■□■

■□■□■□■q

□■□q□■□■

■□■□■□■□

no. 133

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

q■□■□■□■

■□■□■□■q

no. 134

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□q□■□■

■□■□■□■□

□■□■□■□q

q□■□■□■□

no. 135

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□q

■□■□q□■□

□■□q□■□■

■□■□■□■□

no. 136

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□q

■□■□■□■□

□■□q□■□■

■□q□■□■□

no. 137

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□■

q□■□■□■□

□■q■□■□■

■□■q■□■□

no. 138

□q□■□■□■

■□■□■□■□

□■□■□q□■

■□■□■□■□

□■□■□■□■

■□q□■□■□

□■q■□■□■

■□■q■□■□

no. 139

□q□■□■□■

■□■□■□■□

□■□■□■q■

q□■□■□■□

□■□■□■q■

■□■□■□■□

□■□■□■□■

■□■□q□■□

no. 140

□q□■□■□■

■□■□■□■□

□■□■□■q■

q□■□■□■□

□■□■□■□■

■□■q■□■□

□■□■□■□■

■□■□q□■□

no. 141

□q□■□■□■

■□■□■□■□

□■□■□■q■

■□q□■□■□

□■□■□■□■

■□■□■□■□

□■□■□■□q

■□■q■□■□

no. 142

□q□■□■□■

■□■□■□■□

□■□■□■q■

■□■q■□■□

□■□■□■□■

q□■□■□■□

□■□■□■□■

■□■□q□■□

no. 143

□q□■□■□■

■□■□■□■□

□■□■□■q■

■□■q■□■□

□■□■□■□■

■q■□■□■□

□■□■□■□■

■□■□q□■□

no. 144

□q□■□■□■

■□■□■□■□

□■□■□■q■

■□■□■q■□

q■□■□■□■

■□■□■□■□

□■□■□■□■

■□■□q□■□


...   下一页
 ·使用xdoclet开发ejb    »显示摘要«
    摘要: 你开发过ejb么?当你去创建和操作ejb的xml部署描述以及接口时,是否受过挫折呢?我当然有过。我近来正在用ejb开发一个叫xbeans的开源项目,并且决定使用另外一个开源工具 -- xdoclet -- 来生成xml描述和ejb接口. 使用xdoclet可以让你在j2ee框架内更高效的工作。你将有一个更简单的beans之间的视图和关系,并且可以去除很多你在开发中的烦恼。 这篇文章将讨论xd......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE