摘要: 看到一篇文章,关于围棋程序的,一开始竟以为是真事。呵呵,可以把这个作为一个学习方向哦。转载出来,让更多的朋友分享。 《墨绿》作者:万精油 墨绿的出现,同时震惊了中日韩三国棋院,一个共同的问题是:墨绿究竟是谁? ——人民日报体育版2005年9月10日 看着《人民日报》的这篇报道,我心里充满了喜悦,自豪和得意。这世界上除我之外再没有第二个人知道墨绿的真实身份了。 一.引子 话... 阅读全文
posted @ 2009-05-23 09:54 行一山人 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 1.总是使用强类型DataSet。避免直接使用ADO.NET 评析:强类型DataSet是从DataSet类派生的类,除了有DataSet类的属性和方法外,还具有数据库中所有对应的对象的属性和信息,它可以提供以名字为索引的方法来直接访问表和列,使用强类型DataSet不仅可以提高代码的可读性,还可以利用编译器在编译时就检查出类型不匹配错误,可以提高代码的一致性、可读性和可维护性,从而避免使用ADO... 阅读全文
posted @ 2009-05-23 09:23 行一山人 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1.利用Pascal的方式定义类型、方法名和常量 public class SomeClass {const int DefaultSize = 100;public SomeMethod(); {} }2.对于局部变量名和方法的参数使用骆驼命名法 int number; void MyMethod(int someNumber) {}3.接口的名称前加上I interface IMyInterf... 阅读全文
posted @ 2009-05-23 09:23 行一山人 阅读(606) 评论(2) 推荐(0) 编辑
摘要: 1.避免在同一个文件中放置多个类2.一个文件应该只在一个名称空间内定义类型,避免在一个文件中使用多个名称空间3.避免在一个文件内写多于500行的代码(机器自动生成的代码除外)4.避免写超过25号代码的方法5.避免写超过5个参数的方法。如果要传递多个参数,使用结构。6.一行不要超过80个字符7.不要手动去修改任何机器生成的代码 a)如果修改了机器生成的代码,修改你的编码方式来使用这个编码标准 b)尽... 阅读全文
posted @ 2009-05-23 09:21 行一山人 阅读(353) 评论(0) 推荐(0) 编辑
摘要: [代码] 在使用MDI子窗体时,如果仅仅是使用 from.show() 代码,那么我们单击几次菜单,就会打开几个同样的子窗体。可以用这段代码防止这种情况。 首先添加一个函数,这个函数用于检测指定的子窗体是否已经打开,如果打开则激活这个子窗体,否则返回false值 然后在调用子窗体的方法中写入如下代码[代码] 这样在调用子窗体时,会判断是否已经打开此窗体的相同实例,如果是则激活打开的窗体,不是的话才... 阅读全文
posted @ 2009-05-23 09:17 行一山人 阅读(1348) 评论(2) 推荐(0) 编辑
摘要: 1.总是在4级警高上建立你的项目。2.在发布版(Release)中,把警告当成错误来对待(注意这并不是Visual Studio的默认选项)。我们建议在调试版(Debug)中也这样设置,尽管这不是强制的要求。3.避免关闭编译器的某些警告。4.总是要在应用程序的配置文件中显式指定支持的运行时版本。5.避免显示进行CLR程序及版本的重定向和绑定。6.避免显示的预处理定义(#define)。使用项目设置... 阅读全文
posted @ 2009-05-23 09:15 行一山人 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 今天被问到一个问题,要一个批处理文件,能自动修改系统时间,然后调用一个过期的软件,使用完成后再改回原时间。简单看了看帮助,语句如下:date /t > 1.txt //将现在日期写入文件 date 2004-1-1 //修改日期到有效期前 call ProgramName //调用程序 date < 1.txt //完成后改回原日期 使用价值不大,但也记下来,省得白费一番功夫 阅读全文
posted @ 2009-05-23 09:13 行一山人 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 1、在服务器上建立好相应的目录,包括主目录和各级子目录。 2、将源代码文件中的“*.aspx”文件、“*.ascx”文件,“web.config”配置文件,以及“/BIN”目录下的DLL文件复制到服务器相应的目录中。 3、如果是IIS6.0,不要忘记打开ASP.NET的支持。 阅读全文
posted @ 2009-05-23 08:59 行一山人 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 变量Array---------------------arrBoolean-------------------blnByte----------------------bytChar----------------------chrDateTime------------------dtmDecimal-------------------decDouble------------------... 阅读全文
posted @ 2009-05-23 08:59 行一山人 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 今天下午调试Web程序,出现“未将对象引用设置到对象的实例”,看了看网上也没有特别实用的解决方法,最后发现有为仁兄竟然总结了十来种故障原因。晚上在家做App程序,竟然又是“未将对象引用设置到对象的实例”的错误,联想到以前也遇到过几次,那也学学这位仁兄做一个小结,省得以后再走弯路。废话少说。(一)代码:[代码] 解决方法:[代码] 阅读全文
posted @ 2009-05-23 08:58 行一山人 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 今天做程序时创建了两个DtatGridCombo控件,定义的SelectedIndexChanged事件全都没有反应,调试解决后,总结经验如下(适用于其它控件): 1、确认控件的AutoPostBack属性设置为True,指将选定的内容更改后自动回发到服务器。这样控件的变化就会引起服务器的响应而引发事件。 2、如果在编写完事件代码后又对控件进行剪切粘贴的操作的话,会造成事件委托代码的丢失,也会出现... 阅读全文
posted @ 2009-05-23 08:56 行一山人 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 方法一:上传到网站目录中 1、添加一个HtmlInputFile控件,命名为uploadFile。此控件为用户选择上传文件提供交互界面。 2、选定文件后,编程生成上传路径和文件名,此处根据具体情况而定。需要注意的是上传到网站的文件名不是所选择文件的文件名,而是需要自己设置,当然一般可以设成与所选文件的文件名相同。 此例路径设为"C:\Inetpub\wwwroot\upload",文件名与所选文件... 阅读全文
posted @ 2009-05-23 08:55 行一山人 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 今天编程时增加了一个窗体,结果调试时出现如下错误: “obj\Debug\KoalaStudio. ElectromobileShopManager. WinForms. BusinessFolder. FrmUnboxing. resources”在“Resources”参数中指定了多次。“Resources”参数不支持重复... 阅读全文
posted @ 2009-05-23 08:53 行一山人 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 经过数天的研究,终于能动态加载数据访问层了。虽然网上有不少介绍反射的文章,但都是从理论上来说的,没有一个特别详细的例子,所以一直没能写出实际代码。这里把自己的一段代码写出来,希望能够帮助像我一样的初学者快速上手,先应用,再深入,免得着急。 首先说一下基本信息,本例以对数据库中的一个表Sort(类别)的访问为基础。表结构就不说了,而且我也不想涉及到对数据库的具体操作,主要是看一下思路。关于反射的一些... 阅读全文
posted @ 2009-05-23 08:52 行一山人 阅读(627) 评论(4) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-05-23 08:51 行一山人 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 主页指向MSDN中文网站:http://go.microsoft.com/fwlink/?LinkId=36568&clcid=0x804搜索页默认链接:http://go.microsoft.com/fwlink/?LinkId=32722&clcid=0x804 阅读全文
posted @ 2009-05-23 08:44 行一山人 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 将Web.Config中的相关配置按如下修改:[代码] 阅读全文
posted @ 2009-05-23 08:43 行一山人 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一行调用SqlDataAdapter的代码总是出错。适配器本身没有问题,代码经过数遍检查也没有语法和逻辑错误。再网上查找相关资料,可以用如下代码调试:[代码] 结果提示sa无法登陆,一看还是SqlDataAdapter使用的SqlConnection没有配好,就是没写密码,重新配置后一切OK。 唉,真是...... 阅读全文
posted @ 2009-05-23 08:42 行一山人 阅读(163) 评论(0) 推荐(0) 编辑