12 2009 档案
在Winform中更改控件导致designer中代码自动移除解决方法
摘要:在开发中从已有的窗体上复制控件黏贴到新的窗体中,经过调整再添加新的控件,这样做在绝大多数情况下没有任何问题。但最近我遇到了问题就是把DataGridView 和其他的一些控件复制到新的窗体上后添加了几个按钮,一开始没有问题,后来我设置了很多DataGridView的属性,当感觉满意后,又调整其他按钮的属性编译出错了,在cs代码中找不到这个DataGridView,但是界面上确实有啊,发现在desi... 阅读全文
posted @ 2009-12-25 13:54 赵保龙 阅读(756) 评论(0) 推荐(0)
sql连接字符串【转】
摘要:SQL Server .NET Data Provider 连接字符串包含一个由一些属性名/值对组成的集合。每一个属性/值对都由分号隔开。          PropertyName1=Value1;PropertyName2=Value2;PropertyName3=Value3;..... 同样,连接字符串必须包含SQL Server实例名称:... 阅读全文
posted @ 2009-12-25 12:38 赵保龙 阅读(446) 评论(0) 推荐(0)
C#中单元测试如何部署配置文件
摘要:使用C#建立单元测试运行时,系统会自动建立一个目录如:"...\水木源华电网监测系统\TestResults\水木源华065_SMYH065 2009-12-13 22_19_53\Out"运行测试用例,但系统默认只把依赖项复制到这个Out目录下而不会复制一些配置文件,即使放到了bin\debug下面它也不会复制,因此需要调整测试的部署项。在vs2008下如图:   ... 阅读全文
posted @ 2009-12-13 22:57 赵保龙 阅读(1058) 评论(1) 推荐(0)
为什么要升级到SQL Server 2005【转】(建议领导或客户升级时可以参考一下)
摘要:很多人关心的和担心的都是 SQL Server 2005 相对它的前版本SQL Server 2000所做的重大改进或新增功能。在我升级到SQL2005之后,不得不说的:你也值得拥有。(套用一句广告语,呵呵)  我总结了一下个人认为SQL Server 2005 中最值得你为之升级的10 个理由。无论你是想了解或学习SQL Server 2005,还是正在评估或考虑升级到SQL... 阅读全文
posted @ 2009-12-11 15:53 赵保龙 阅读(331) 评论(0) 推荐(0)
C#生成灰度图片:拖动图片到picturebox显示,拖动picturebox图片到资源管理器 (Drag & drop )
摘要:用了两个晚上,生成灰度图片用到了ColorMatrix类,要设置一个5*5的参数矩阵,不懂那个在MSDN上抄了他的矩阵,在做拖动时有两个地方理解错误浪费了很多时间,记录在此:1.拖进,e.Data.GetData(DataFormats.FileDrop)的参数一开始认为是DataFormats.Bitmap,返回的Data认为是Bitmap的数据其实错了,正确的代码如下:[代码]2.拖出,认为拖... 阅读全文
posted @ 2009-12-10 23:25 赵保龙 阅读(1427) 评论(0) 推荐(0)
MS-DOS脚本编程【2】转
摘要:变量定义和引用1.    MS-DOS shell 对变量、命令、命令行参数的大小写区分吗? 不区分2.    如何定义一个(环境)变量 ?SET <variable=[<value]如果 <value 是空字符串,则取消变量的定义,变量的值用双... 阅读全文
posted @ 2009-12-10 00:35 赵保龙 阅读(470) 评论(0) 推荐(0)
非常非常好用的 PNG ICO 互转软件
摘要:仅仅使用鼠标拖拽完成png和ico图标的互转,速度也很快    下载地址  ICO/PNG互转小工具AveIconV2.1.0.0 汉化版 阅读全文
posted @ 2009-12-09 14:44 赵保龙 阅读(331) 评论(0) 推荐(0)
使用TortoiseSVN下载SourceForge.net上的代码
摘要:1.下载TortoiseSVN,官方网址  http://tortoisesvn.tigris.org/ ,安装完后要求重启机器,我没有重启,在每个文件夹上点击右键出现 SVN CheckOut 和   TortoiseSVN 两个菜单,说明安装成功。2.去SourceForge的网站上查找软件的SVN地址。 我在SourceForge的首页上随便找了一个Notepad++的软... 阅读全文
posted @ 2009-12-06 12:48 赵保龙 阅读(667) 评论(0) 推荐(0)
OOA/OOD/OOP的区别[转]
摘要:这是一个故事: "工程師修了一條隧道,隧道的一端就是美麗的風景,很多人會開車通過隧道.雖然隧道內已經有燈了,但是設計者擔心隧道可能會停電,所以在隧道的入口立了牌子,提醒駕駛員進入隧道前開燈.可是由此却使得駕駛員由於看到美麗的風景而忘記關燈的情況的發生." 引来对ooa,ood,oop的理解; 分析师拿到了政府,民众,组织,社团等的需求,这里泛指所有来自客户的需求了;了... 阅读全文
posted @ 2009-12-03 13:37 赵保龙 阅读(832) 评论(0) 推荐(0)
C/C++中malloc和new区别【转】
摘要:1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。  2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于... 阅读全文
posted @ 2009-12-03 13:28 赵保龙 阅读(206) 评论(0) 推荐(0)