代码改变世界

斐波那契数列非递归算法(From Cnblogs)

2008-08-29 16:19 by 刘少侠, 1374 阅读, 0 推荐, 收藏, 编辑
摘要:fibonacci 数列定义:n = 1,2 时,fib(n) = 1n > 2 时,fib(n) = fib(n-2) + fib(n-1)如果用递归计算则包含非常多的重复计算量,因此不可考虑。换一个思路,只要从 f(1) 计算到 f(n-1),那么这个过程是不会有重复计算的。很多算法用了数组来保存 f(1)到 f(n) 的值,如果 n 很大,则这个空间开销会很大,好处是在需要计算很多个 ... 阅读全文

自定义控件之防用户重复刷新

2008-08-15 16:57 by 刘少侠, 1166 阅读, 1 推荐, 收藏, 编辑
摘要:近来有用户反映系统老是重复添加记录,一查,原因是用户在提交数据的时候,浏览器反应较慢,用户误以为程序停止,于是再次点击提交按钮,于是问题出现. 于是想到一种办法,在用户提交数据之后,当前网页最顶端显示一个透明的大小和当前浏览器客户区域同等的DIV,提示用户当前操作正在进行.如此,用户会看到数据执行过程,就不会再次提交. 时间仓促,代码公布如下,有几处属性需要添加设计师支持. 来日有时间再完善.[代... 阅读全文

开发拾遗 -- MS Controls

2008-08-07 10:11 by 刘少侠, 295 阅读, 0 推荐, 收藏, 编辑
摘要:微软的东西总是有着各种千奇百怪的问题,不是那么尽善尽美,预知详细,且随我来!1: GridView的布局问题 问 题: 在往页面添加数个GridView的时候,有时会出现GridView不换行的怪毛病。 解决办法: 将关联的GridView的HorizontalAlign属性设为Justify,即可!2: TabContainer的缩放问题 问 题: 在往Tab页面添加控件,Tab页面的大小固定,... 阅读全文

新的开始

2008-06-06 22:55 by 刘少侠, 173 阅读, 1 推荐, 收藏, 编辑
摘要:2年前的6月28日来到这家公司,与.NET经历了从相识到熟悉,最后变成朋友的神奇经历。2年后的今天,带着失败和些许汗水,终于又踏上新的征途。 谨以此文纪念在yh700余天的风风雨雨。感谢Engineer Mao,感谢曾经给过我帮助的人们,感谢Dong™ UI® Designer. 阅读全文