- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Eclipse AmaterasUML插件安装
AmaterasUML是Eclipse中比较不错的一款UML插件,可以比较方便的进行相关UML图形生成。安装步骤:1. 首先,安装GEFHelp-->about 查看Eclipse版本,本机为STS(Luna)Help-->Install New Software输入对应Eclipse版本的Site下方检索条件中键入 GEF,选择GEF SDK,进行安装网络原因,安装过程有点长安装完毕...
2018-06-14 18:16:40 2234
翻译 Win7 “打开与关闭Windows功能”不可用之解决办法
最近想在机器上安装IIS,打开控制面板-程序和功能,意外发现“打开与关闭Windows功能
2014-06-23 22:44:06 10791 1
原创 射击运动员打靶
偶尔看到个题,一个射击运动员打靶,靶一共有10环,连开10枪打中90环的可能性有多少种?要求用递归算法解决。递归求解是很自然的一种思路:m枪打中n环,s(m,n)对应其射击方案对第一枪有0-10环10种选择,假定为k环,然后对剩下的m-1枪,很显然s(m-1,n-k)对应其射击方案因此: 很容易写一个对应的Java程序,输出射击方案 import java.util
2013-02-07 14:09:34 1158
原创 也谈KMP算法
看毛片算法,念书时学过,几年下来也就只记得个名字了。前几天偶然遇到,顺道捡起来摸一摸,还是那手感…… ^_^ 言归正传,这是个模式匹配算法(好吧,正传第一句居然是废话~)。谈它之前,先说说最简单直观的模式匹配算法——朴素匹配。 朴素匹配,就是不动脑子去匹配的算法: 源串S[0…n-1] 模式串P[0…m-1] 很显然,n > = m 源串和模式串分别有一个指针标记
2013-01-25 01:49:13 319 1
原创 Java初始化块及构造函数调用顺序
Java类中的初始化块,可以有静态和非静态两种。 静态初始化块中的语句,在类首次被加载时执行。 非静态初始化块中的语句,如同写在类的每一个构造函数的开始处,因此当调用构造函数时,非静态初始化块中的语句会被执行到。 使用非静态初始化块,可以简化构造函数的编写,不必在每个构造函数中写入同样的语句。 下面谈谈继承结构下的构造函数调用以及成员初始化。 J
2013-01-21 15:51:49 1033
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人