上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
摘要: 逆波兰表达式被广泛应用于编译原理中,但是近来在研究计算一元一次方程的时候发现通过逆波兰算法计算一元一次方程会更简单,原因是逆波兰表达式有一个其他的算法不能比拟的优点–拆括号(关于一元一次方程的算法程序,我会在以后陆续登载)。 标准的表达式如"A+B",在数学上学名叫中缀表达式(Infix Notation),原因是运算符号在两个运算对象的中间。相对应的还有前缀表达式(Prefix Notation),如:"+ - A * B C D",转换成中缀表达式为:"A - B * C + D";后缀表达式(Postfix Notation),比如前所述的中缀表达式转换为后缀表达式为 阅读全文
posted @ 2011-02-15 13:36 科睿思博 阅读(3151) 评论(4) 推荐(0) 编辑
摘要: 代码如下protected override void WndProc(ref Message m) { if (m.Msg == 0xa1 && (int)m.WParam == 0x3) { return; } if (m.Msg == 0xa3 && ((int)m.WParam == 0x3 || (int)m.WParam == 0x2)) { retur... 阅读全文
posted @ 2010-11-09 19:16 科睿思博 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 概述 变化一直以来都是软件设计的永恒话题,在XP编程中提倡拥抱变化,积极应对。如何更好的去抓住变化点,应对变化?如何更好的提高代码复用?通过学习Template Method模式,您应该有一个新的认识。 意图 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。[-GOF《设计模式》] 结构图 图1T... 阅读全文
posted @ 2010-11-04 10:37 科睿思博 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1 并行计算第一课 阅读全文
posted @ 2010-11-03 20:41 科睿思博 阅读(138) 评论(0) 推荐(0) 编辑
摘要: VS2010&.Net 4.0的Beta2相比Beta1在性能上有了很大的改进,已经基本可以使用了。.NET 4.0给我们带来许多新特性,如动态类型、云平台、并行运算等。本文讨论一下.NET 4.0的并行运算。 其实并行运算并不是在.Net 4.0才有的。大家都知道,通过增加CPU的主频可以提高CPU的性能,但由于设计的限制,主频是不可能无限制的提高。这个时候,把提高性能的方式转向使 用... 阅读全文
posted @ 2010-11-03 20:34 科睿思博 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 新建一个项目,然后Copy代码文件到新建的项目中。问题是要把项目名、DLL输出名等进行调试修改,比较麻烦。→_→ 重点在这里↓↓↓如果是VisualStudio2008无法新建项目,可以使用以下命令修复:开始菜单–>Microsoft Visual Studio 2008–>Visual Studio ... 阅读全文
posted @ 2010-08-28 17:50 科睿思博 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 今天下午去微软面试,被问到了海量数据查询优化的问题,由于平时开发的应用数据量比较小,不太关注性能优化的问题,所以不知如何作答,很是郁闷。从网上搜索出海量数据查询优化的两篇文章,转载下来,权当学习性能优化的开始。 数据库优化查询计划的方法 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政 府等部门最为重要的计算机应用之一。从大多数系... 阅读全文
posted @ 2010-07-23 13:37 科睿思博 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 用FileDisassembler反编译Windows Application出现了问题,resx资源文件和cs文件不匹配,项目编译根本通不过, 把resx文件修改放入cs文件夹后,虽然运行没有问题,但是不能直接在窗体设计里面"可视地"修改控件,一来麻烦,二来不直观,那么就应该修改下源代码,使其符合VS2008的源文件布局.下面总结一下修改的步骤:1.由于FileDisassembler会给每个命... 阅读全文
posted @ 2010-07-13 16:19 科睿思博 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/xinyuxin912/archive/2008/07/08/1238538.html大家在做报表或查询的时候都会有给用户预设一些可选的日期范围 //如本年度销售额、本季度利润、本月新增客户 //C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了 //今天 DateTime.Now.Da... 阅读全文
posted @ 2010-05-08 13:44 科睿思博 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;publicclassNode{publicstringName... 阅读全文
posted @ 2010-04-29 16:43 科睿思博 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页