月度归档:2014 年十二月

java.net.URISyntaxException的解决办法



java.net.URISyntaxException的解决办法。

近日在用HttpClient访问抓取汇率时,为了省力,直接采用

String url = "http://api.liqwei.com/currency/?exchange=usd|cny&count[......]

Read more

Hibernate的dialect大全方言



Hibernate的dialect大全方言。

RDBMS 方言

DB2
org.hibernate.dialect.DB2Dialect

DB2 AS/400
org.hibernate.dialect.DB2400Dialect

DB[......]

Read more

J2EE框架之Hibernate介绍

J2EE框架之Hibernate。

Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。[......]

Read more

ORACLE .PDE文件的导入导出

ORACLE .PDE文件的导入导出。

今天看到公司项目中有个.pde文件的东西,还有一个.sql的文件 这俩东西分别是导入的数据文件和表结构文件,这里的数据文件只的就是表中的数据之类的东西,.sql文件就是表空间啊 表结构文件,先执行导入.sql文件,即先建立一个表空间和表的结构文件,这样才[......]

Read more

中国象棋的人机博弈程序

中国象棋的人机博弈程序。

对此题目有兴趣的朋友们:

感谢你们抽出宝贵的时间来阅读这些浅显的文字。

很多人可能都知道chess的人机大战:

1996年,卡斯帕罗夫以4比2战胜“深蓝”(Deep Blue);

1997年,“更深的蓝”(Deeper Blue)以3.5比2.[......]

Read more

人机博弈之估值基础

人机博弈之估值基础。

估值是一个通过既有的棋类知识来评估一个局面的优劣的过程。这一过程对具体的棋类知识的
依赖程度很深,但是仍有一般性的规律可循。
1. 棋子的价值评估,简单的说就是评估双方都有哪些棋子在棋盘上。根据我们的经验,可以让
一个车的价值为500,一个马的价值为300,一个兵的[......]

Read more

人机博弈之搜索技术

人机博弈之搜索技术。

诸如下棋、打牌、竞技、战争等一类竞争性智能活动称为博弈。博弈有很多种,我们讨论最简单的”二人零和、全信息、非偶然”博弈,其特征如下:
(1) 对垒的MAX、MIN双方轮流采取行动,博弈的结果只有三种情况:MAX方胜,MIN方败;MIN方胜,MAX方败;和局。
(2)[......]

Read more

象棋人机博弈之走法产生

人机博弈之走法产生。

走法产生是指将一个局面的所有可能的走法罗列出来的那一部分程序。是用来告诉其他部分下一步可以往哪里走的模块。走法产生的复杂程度也有很大的区别。例如在五子棋的棋盘上的任意空白点都是合法的下一步。这样五子棋的走法产生模块丽,只要扫描棋

盘,寻找到所有的空白即可。而在中国象[......]

Read more