代码改变世界

阅读排行榜

并行博弈树搜索算法-第8篇 写在最后的话:有趣的的博弈算法

2012-03-04 10:26 by myjava2, 506 阅读, 收藏,
摘要: 毛主席说过,与人斗其乐无穷。博弈就是一个人与人斗争的过程。既然是斗争,那就有利益的争端。利益存在此消彼长,是谓“零和”。既然斗争对方是人,那意味着他是一个有着主观能动性,有着智慧与能量的主体,因此才需要己方殚精竭虑,思考算计。人类如此聪明,与人斗尤嫌不够,还要造出机器来帮自己斗,与自己斗。发展到现在,不但在国际象棋界弄出了谁都斗不过的”深蓝“,而且大有不见黄河不死心,一发而永不可收拾之势。至于是否会玩着玩着,一不小心造出个怪物,反把自己斗挂了,还需要继续走着瞧。上面是闲话,总结一把:博弈树的搜索算法是人工智能领域一个重要的研究课题.满足完全信息且无随机因素的二人零和博弈问题都可以用博弈树搜索算 阅读全文

sql视图处理复杂的数据查询关系

2011-08-20 21:32 by myjava2, 505 阅读, 收藏,
摘要: 这次在辅助教务系统那块的时候,我做的一个页面是对单个老师和整个学院老师的工作量查询,这个操作设计到了三个本数据库中的表和一个不同数据库中的一个教师信息表,如果用普通的sql语句是非常难实现的,由于我刚开始做的视频播放系统,数据库的表相对比较少,没有涉及到这么复杂的处理关系,刚开始感觉很难 后来想到用视图可以解决多个表的复杂关系,但是另外一张表是不同数据库的,是否依然能进行操作,经过测试之后,居然可以将不同数据库中的两张表进行建立视图关系,从而视图就是一个虚拟的表,我们将需要查询的不同数据库中的表或者相同数据库中的表,放到一起,然后选择需要的字段,重新建立一个新的虚表,然后这个视图就可... 阅读全文

log4j输出多个自定义日志文件,动态配置路径

2011-10-08 13:50 by myjava2, 499 阅读, 收藏,
摘要: 1.log4j输出多个自定义日志文件log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实现这一功能。 先看一个常见的log4j.properties文件,它是在控制台和myweb.log文件中记录日志:log4j.rootLogger=DEBUG, stdout, logfilelog4j.category.org.springframework=ERRORlog4j.category.org.apache=INFO log4j.appender. 阅读全文

教务系统--数据库设计

2011-07-27 21:18 by myjava2, 496 阅读, 收藏,
摘要: 做完教务系统的需求分析,接下来就是对数据库的设计.数据库设计是web开发中特别重要的一个环节,好的数据库设计不仅能让我们实现软件时得心应手.对后期的维护,升级也是至关重要的.记得牛腩在新闻发布系统中这样说过,数据库设计完成了,那么这个软件也就完成了70%的工作.可见其重要性.对数据库的设计,主要是依赖界面设计来做的.界面反映了用户的直接需求.把这些需求转换成数据库中的表.再为这些表添加主键,外键等约束.以确保数据关系的合理性.然后再根据业务的流程去梳理数据库数据的流向是否得当.在这里我解释一下自己做数据库设计的一些思路和体会.对数据库字段的确定,主要是依赖界面中需要添加那些信息,需要处理那些信 阅读全文

struts2-convention-plugin Annotation(零配置中的注解)

2012-05-24 09:00 by myjava2, 489 阅读, 收藏,
摘要: 一、Convention的Annotation1) 与Action相关的两个Annotation是@Action 和@Actions2) @Action中可指定一个value属性。类似于指定<action name=””/>属性值3) @Action中还可以指定一个params属性,该属性是一个字符串数组,用于该Acion指定的参数名和参数值。params属性应遵守如下格式:{“name1”,”value1”,”name2”,”value2”}4) @Actions 也用于修饰Action类里的方法,用于将该方法映射到多个URL.@Actions用于组织多个@Action.因此它可 阅读全文
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 104 下一页