
经验之谈
Burongwawa
不积跬步无以至千里
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安装SQL Server2005遇到的性能监视器计数器要求错误的解决方法
之前都是安装的SQL Server2008,这次同学要用SQL Server2005,他自己说安装好久都没有安装上, 就让我帮忙看看。 在一旁看我安装时发现原来自己选错了安装组件。但是我安装时却是怎么也安装不上,一直提示 性能监视器计数器要求错误。我还以为是没有完全卸载的原因。 最后全部卸载了还是出现这个问题,最后的解决这个的方案如下: “开始”——“运行”——输入c原创 2012-03-21 19:38:58 · 739 阅读 · 0 评论 -
C# using的用法
1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。这种做法有个好处就是当同一个cs引用了两转载 2013-04-16 22:17:23 · 798 阅读 · 0 评论 -
SharpZipLib 的使用
SharpZipLib 是一个免费的Zip操作类库,可以利用它对 ZIP 等多种格式进行压缩与解压。下载网址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx。目前的版本为0.86。1、创建zip文件,并添加文件:using (ZipFile zip = ZipFile.Create(@"E:\t转载 2013-04-16 22:07:44 · 1102 阅读 · 0 评论 -
treeview控件的Expand事件下加载数据的控制
1、使用事件tvHeLiuDM_BeforeExpand(object sender, TreeViewCancelEventArgs e)在展开节点时发生2、使用事件tvHeLiuDM_AfterCollapse(object sender, TreeViewEventArgs e)在折叠节点时发生3、如标题,想要在节点Expand发生时才加载下级节点的数据控制需要在beforeExpa原创 2013-07-09 10:17:16 · 4456 阅读 · 0 评论 -
c# winform 子窗体访问父窗体中的方法和变量
今天的工作中突然用到这个了,不过以前没有接触过呢!不过,在有经验的同事的帮助下,这个问题也很快解决了。具体可以分为以下几种方式:1、在父窗体中构造子窗体对象时,将父窗体传递过去:如:FrmSub frm=new FrmSub(this);//this代表父窗体2、将父窗体中要访问的变量和方法修改为public3、在子窗体类中定义一个父窗体的全局变量:如:private dyna原创 2013-07-11 13:10:06 · 8169 阅读 · 0 评论 -
c# 读取*.config文件指定节点的值
以下为config文件中的内容: /Temp/HeLiuDistFile/c#代码中解析的方式: XmlDocument xmlDoc = new XmlDocument(); string appStartupPath = System.AppDomain.CurrentDomain.BaseDirectory;原创 2013-06-26 14:42:34 · 3570 阅读 · 0 评论 -
c#调用Oracle存储过程返回的游标结果代码实例
之前对Oracle的接触都未牵涉到这一块的,刚开始确实不知道怎么处理,网上也查了写资料,但是都比较散,所以还是整理一下吧,仅供大家参考:1、oracle中存储过程如下: CREATE OR REPLACE PROCEDURE UP_dzSURFACE_EBGJSY(TKALA VARCHAR2 , RC1 out PK_Var.RC )AS sSQL varch原创 2013-07-17 16:53:04 · 6748 阅读 · 0 评论 -
c# 使用FileStream打开并清空文件、将一文件内容另存为到新文件
*以下为使用FileStream方式打开并清空文件: FileStream fs = null; try { fs = new FileStream(m_LogFilePath, FileMode.Truncate, FileAccess.ReadWrite); }原创 2013-07-02 10:25:44 · 20261 阅读 · 0 评论 -
有用的正则表达式集锦
今天写一个验证用户提供的路径是否有效,自己写了一个,经过基本测试可用,想偷个懒以后遇到类似问题不想再写了。1、验证路径是否有效(不包括盘符的路径验证)正则表达式:^\\{0,2}\w+(\\{0,2}\w+){0,30}\\{0,2}$验证示例如: 1、temp 2、\temp 3、\\temp 4、\temp\sssa12等等。原创 2013-07-05 13:06:59 · 807 阅读 · 0 评论 -
已知两点和直线上的某点的Y值,求某点的x坐标
最近使用GDI绘图,绘制了不规则曲线和一条直线,需要填充直线和曲线的相交区域,这就需要计算它们的交点了。以下是应用数学几何代数上的知识,通过已知的两点获得直线公式,然后根据直线上某点的Y值,获得某点的x值,具体的代码如下: //已知两点和直线上的某点的Y值,求某点的x坐标 private Point GetInsectPoint(Point pt1, Point pt2,原创 2013-07-24 09:56:33 · 3203 阅读 · 0 评论 -
动态创建DataTable
代码实例如下:DataTable table = null;//要素指针IFeatureCursor pFeatureCursor = null;IFeature pFeature = null;for (int i = 0; i {//获得Excel文件的文件名不包括后缀string fileName = getFileNameBasedOnFeatureClas原创 2013-04-15 14:16:06 · 1028 阅读 · 0 评论 -
导出Excle文件中数据到数据集
try{//打开Excel的数据集连接 DataSet ds = new DataSet();string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + ExcelFileFullName + ";" + "Extended Properties=Excel 8.0;";Ole原创 2013-04-23 16:05:12 · 933 阅读 · 0 评论 -
什么是级联
所谓级联,指的是数据库参照完整性规则中的一种规则;具体的级联是指:当主表中关键字被修改或删除时,子表中与之关键字相同的记录也随之修改或删除。原创 2013-01-17 17:35:10 · 10185 阅读 · 0 评论 -
如何关闭word2007中的Research窗口
对于第一次使用Word2007它所带有的丰富的功能相当令人感叹,但是很遗憾的是出现了以下这个问题让我苦恼了好久。问题描述:word中出现Research这个窗口,对word进行的所有快捷键、鼠标右键、滚动鼠标、输入法等操作全都失效。为此我真是郁闷了半天啊!最后终于找到这个问题的解决方法了。解决方法:选择Reasearch窗口,同时按下Ctrl+Alt+”+“(小键盘上的+)你可以尝试一原创 2012-05-07 13:07:44 · 6944 阅读 · 0 评论 -
pkm的作用
PKM,个人知识管理系统。在当今知识社会成为趋势的情况下,它首先是一种知识工作者应该具有的观念:知识成为个人竞争力的基础,所以个人的知识获取、评估、储存和分享、利用创造成为每个人必须关注的自我管理的最重要问题之一。没有人对你负责,除了你自己。对自己负责,必须从建立个人知识管理的理念开始,注重知识在自我发展、成长中的重要作用。其次,个人知识管理是一种实践,在PKM理念指导下的个人的探索和努力:如原创 2012-05-11 10:39:39 · 1052 阅读 · 0 评论 -
通常我们在做程序升级的时候应该注意的问题
1、在原有的基础上增加或修改功能2、添加测试代码测试功能代码的正确性3、在Release版本下编译4、将Release版本下的Dll文件拷贝到原来的软件对应的安装目录下面5、运行软件测试功能的可用性原创 2012-06-19 09:22:36 · 868 阅读 · 0 评论 -
bin目录下的Release和Debug与obj目录下的Release和Debug的区别
在.Net项目中会有生成bin和obj这两个文件夹。但是在这两个文件目录中同时都存在Debug和Release两个目录这是为什么呢,有什么区别吗?1、obj中存放的是中间代码,bin中存放的是最终代码2、通常情况下我们不用关心obj目录下的东西。原创 2012-07-05 09:40:57 · 1038 阅读 · 0 评论 -
利用反射访问类库中的文件路径并拷贝文件
public void CopyDataBase(int num){string codeBase = Assembly.GetAssembly(typeof(DataSynchronizationTest)).CodeBase;string appPath = codeBase.Replace(@"file:///", string.Empty);appPath = appPat原创 2012-06-26 13:10:09 · 629 阅读 · 0 评论 -
解决系统窗口拖动不流畅的问题
很多时候我们在拖动窗口的时候发现不流畅或者说出现窗口阴影,尤其是在重装系统或新装系统的时候发现。大多数的时候可能是由一下两种情况引起的:1、显卡驱动未安装好。2、系统视觉效果设置的问题。所以,当发现这个情况的时候我们首先应该尝试是否由第二种情况引发。通过“计算机”——>“属性”——>“高级系统设置”——>“性能”去掉“拖动时显示窗口内容”的选项即可。如果无法达到想要的效果时可以确定原创 2012-07-10 20:54:49 · 19307 阅读 · 0 评论 -
在VS2010开发过程中如果遇到类似问题的解决方法
如果遇到以下图片中类似的问题时,我们值得注意的是:缺少Installer\AnalyzerInstallFiles\BuiltInReports目录原创 2012-07-21 13:24:29 · 886 阅读 · 0 评论 -
Eval函数中将日期显示的格式修改为yyyy-MM-dd形式
最近做的一个项目中在页面显示的日期格式是2012/9/10形式的,感觉看起来特别的不爽,还是比较稀饭2012-02-10这种的形式的,所以就想改一下,不过没有什么思路,所有就在网上寻找解决的方法,不过很是失望啊!最后自己研究了一下,由于Eval绑定之后返回的是Object类型的,不能直接转换为日期的格式,所以具体的代码如下:已经试验过了,是可以的哦!相信我也不会忘记这种方式的哈原创 2012-09-11 10:31:44 · 3734 阅读 · 0 评论 -
控制winform文本框输入字符限制(数字或字母、长度)
使用keyPress事件效果比keydown效果要好 private void txtDBThempLibName_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Back) { e.Handled = false;原创 2013-07-31 10:18:13 · 11838 阅读 · 1 评论