- 博客(8)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
输出该字符串中字符的所有组合
输入一个字符串,输出该字符串中字符的所有组合。举个例子,如果输入abc,它的组合有a、b、c、ab、ac、bc、abc 这题目估计大家都不陌生了,网上很多都一个递归方法解决,现在介绍一种非主流解决方法,来,让我们看代码: /** * @param args */ public static void main(String[] args) {...
2014-03-19 16:40:50
259
原创 输出该字符串中字符的所有组合
输入一个字符串,输出该字符串中字符的所有组合。举个例子,如果输入abc,它的组合有a、b、c、ab、ac、bc、abc 这题目估计大家都不陌生了,网上很多都一个递归方法解决,现在介绍一种非主流解决方法,来,让我们看代码: /** * @param args */ public static void main(String[
2014-03-18 22:56:35
1052
原创 maven整合ssh3启动出现LogManager NoClassDefFoundError错误
maven整合ssh3启动出现错误java.lang.NoClassDefFoundError: Could not initialize class org.apache.log4j.LogManager上网搜了一下,都说没加入log4j的包,但我明明加入进去了啊slf4j-api, slf4j-log4j12, commons-logging, log4j 都加了,还是报错下面是我...
2013-08-19 10:04:04
201
原创 粒子群优化算法实现鸟群觅食
假如你因为睇到个题目感到本文貌似很强大而入来啤下,甘对唔住啦,本文可能令你失望了。虽然本文的确是研究粒子群优化算法的,但系离人工智能追踪目标还有一段距离。无办法,睇完D毕业答辩后学会了鼓吹~~ 讲翻正题,本文将实现的效果只是模仿鸟群觅食的效果,而且出来的效果也不像你们想像中那么的漂亮,因为在点与点之间的移动过程我采用的是瞬间移动,即出现跳动式(也可理解为闪动式吧)的呈现方式,时间唔允许
2011-06-15 15:58:00
7465
4
原创 结对编程之我见
今天看到了CSDN上一篇关于用结对编程代替传统机试和笔试的文章。新方式主要是在传统面试基础上增加了一些环节。求职者通过电话筛选后,会与团队中的两个开发者进行一个小时的直接面试(采用白板模式),随后会安排应聘者和其中一个开发者坐在一起,让他们去共同完成一个任务。相比普通面试,面试官通过上述面试过程,能更好地了解应聘者的“软技能”。他的交际能力如何?他和同事一起思考、解决问题的过程是怎样的?
2011-06-07 00:32:00
477
原创 手工的词法分析器(雏形)
<br /> 昨天上实验课时候要求写一个词法分析器,但是我当时想了一下,其实其实质就是根据一个规则来搜索矩阵,在程序上并没有体现出词法分析的核心技术,怎么小孟哥会拿那个状态转换图来叫人写程序呢,把它转成状态转换矩阵的话可是很庞大的工程,短时间很难实现其对应的词法分析器。当然基于我首次自己根据给定的规则来翻译成代码,所以那节课并没有完成全部功能,只能搭出一个大概的框架,昨晚在宿舍搞了一个晚上才完成基本功能,今晚又对里面的代码重构了一下。等整个雏形出来后,我发现自己还挺笨的,那点东西要搞那么久,看来以后
2011-04-12 21:36:00
795
原创 敏捷感想一
之前从图书馆里面借了一本《敏捷软件开发》来看,虽然电脑里面有电子版的,但是没有书签,很难翻页,想不到图书馆竟然有这好东西。还是说会正题,其实这本书主要讲的是三个部分:原则,模式和实践。原则是软件设计的方面的,模式是代码设计方面的。可能有些人会这么问:软件设计和代码设计有啥不一样啊?呵呵,有这种想法的人证明你开始进步了,因为你会想东西了,不会人家说什么自己就直接搬过去。我认为,软件设计与代码设计是包含关系,软件的设计包含着代码设计,设计软件的时候定下的原则,在代码设计中也应该遵循。设计模式是基于设计原
2011-03-26 16:09:00
405
原创 三层架构之我见
<br /> 不久之前,老师叫我去讲三层架构,那时候吓了一跳,因为我只是知道这东西,却没有接触过.作为一个大二的学生,也许有人认为我就算怎么研究也不会真正理解三层架构.这一点我承认,我对三层架构可能真的不太懂,所以,我把自己的理解写出来,让大家帮我纠正一下~~<br /> 无论是网上的人还是我周围的师兄,他们都追求着真正的三层架构,对正在的三层着迷.在我的观点来看,我看到的是分层的目的,至于自己的代码怎么分,只要是符合这一种分层目的还有思想的,无论是在同一个项目还是分在不同文件夹而已,都已
2010-08-13 16:29:00
894
TA创建的收藏夹 TA关注的收藏夹
TA关注的人