摘要: 假如现在有一个Xml文件,内容如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><ReportItems><LineName="line2"><Top>3.75cm</Top><Width>0.2381cm</Width><Style><BorderStyle><Default>Solid</Default 阅读全文
posted @ 2010-03-16 10:03 山天大畜 阅读(3111) 评论(2) 推荐(1) 编辑
摘要: 英文原文:http://msdn.microsoft.com/zh-cn/magazine/cc163957(en-us).aspx原文作者:Dr. James McCaffrey测试一直是软件开发过程中的一个重要过程,而三个因素使得它扮演了更重要的角色。首先,微软.Net的环境已经显著地提高了程序员编写自定义自动化测试的能力,以前需要两周时间创建的测试项目,现在在.Net Framework下只... 阅读全文
posted @ 2010-03-13 23:38 山天大畜 阅读(1216) 评论(2) 推荐(2) 编辑
摘要: 接着上一篇的讲,下面我们将讨论Windows7、Windows Server 2008 以及Windows Vista的IIS安装:Windows7的IIS的安装文件其实在装系统的时候就已经拷贝在电脑里了的,这也就是说我们不需要再那么费劲搞出i386文件了,这对我们来说是很方便的(Windows Server 2008 和Windows Vista也是这样)。我们只需要执行安装的命令就可以了。具体... 阅读全文
posted @ 2010-03-09 10:47 山天大畜 阅读(9414) 评论(15) 推荐(6) 编辑
摘要: 临近公司的软件要完工了,最近几天一直在泉哥的带领下为我们公司的产品做IIS一键安装的程序,在这个过程中也学习到狠多有用的知识,现在拿来与大家分享一下,也顺便可以巩固一下自己的知识。程序要求:适合于所有Microsoft操作系统,程序能自动识别操作系统的版本和型号,安装和配置对应的IIS用户只需要执行程序,便不需再做任何事情,程序的安装是静默安装,安装过程不需要用户做任何操作首先我们知道,Windo... 阅读全文
posted @ 2010-03-04 09:38 山天大畜 阅读(7326) 评论(28) 推荐(9) 编辑
摘要: 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceTest{classPr... 阅读全文
posted @ 2010-01-25 22:35 山天大畜 阅读(1301) 评论(8) 推荐(2) 编辑
摘要: FillCell这个方法是填充数独表的递归方法,看长长滴代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///<summary>///填充单元格///</summary>///<paramname="table... 阅读全文
posted @ 2010-01-25 22:28 山天大畜 阅读(1445) 评论(2) 推荐(1) 编辑
摘要: RecoverCellCandidate既然有移除候选数的方法,同样也需要有恢复候选数的方法。这个方法需要保证,如果我们为某个单元格赋了某一个值后发现无论如何都不能成功生成数独,那么我们必须要完整的恢复候选数到赋值前的状态。上代码!代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHig... 阅读全文
posted @ 2010-01-24 17:19 山天大畜 阅读(1287) 评论(0) 推荐(2) 编辑
摘要: 类 接下来开始我们的程序,首先定义类!数独是由9*9的81个小格子组成,所以很容易我们会想到把每个小格子看做一个类,整个数独是由81个小格子的9*9的二维数组组成。1.既然把一个单元格看做一个类,那它具有哪些属性呢?首先肯定需要有一个Value属性表示单元格的值,还没赋值的单元格我们默认将它赋值为0。2.还有就是上一篇我们提到的Candidate属性表示候选数。候选数当然不一定只有一个,所以他是一... 阅读全文
posted @ 2010-01-24 15:19 山天大畜 阅读(2062) 评论(0) 推荐(2) 编辑
摘要: 前几天突然想起了以前参加美国数学建模竞赛的时候,那个关于数独的题目当时自己没有做出来,于是现在又研究了下,觉得思路不再像以前那么乱了,想想也不难解出来!最开始是受到 http://www.cnblogs.com/carysun/archive/2009/10/07/jiugong.html作者的启发,他的文章写得是解出一个已有的数独。而我当年的题目是生成一个新的数独,看到他的算法,我发现其实这个问... 阅读全文
posted @ 2010-01-23 22:52 山天大畜 阅读(6554) 评论(0) 推荐(3) 编辑
摘要: 这两天因为做项目用到LinQ to SQL的 Lambda表达式,在调试的时候顺便总结了下用法:GroupBy 有 AS 无 点 有 itOrderBy 无 AS 无 点 有 itSelect 无 AS 无 点 无 it(单一)Select 有 AS 无 点 有 it(Sum)例子是:string groupBy="it.Date AS Date, it.Product.Name AS Produ... 阅读全文
posted @ 2009-12-17 09:08 山天大畜 阅读(1823) 评论(1) 推荐(0) 编辑