• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Kevin Gao

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  .net

1 2 下一页

 
RDLC 图形报表预览时 “本地报表处理期间错误”
摘要:在RDLC报表中有图形报表的导出和打印都正常,但预览时“本地报表处理期间错误”,这是因为你设置的图形太宽已经超过默认的A4 纸的宽度,解决办法:报表页面的报表--->报表属性 把边距设置小些,和图形宽度设置小些就可以了 阅读全文
posted @ 2014-07-09 18:59 Kevin Gao 阅读(321) 评论(0) 推荐(0)
Rdlc报表出现空白页解决方法
摘要:在使用RDLC报表时,碰到这种情况:当只有一页数据时,报表确显示两页,第二页除了报表头之外数据为空。然后,当有多页数据时,最后一页为空。这个问题很奇怪,网上有很多解决方案,以下的方法可以解决此问题。方法一:设置报表的属性 ConsumeConteinerWhitespace = True第一种方法具... 阅读全文
posted @ 2014-06-23 17:12 Kevin Gao 阅读(296) 评论(1) 推荐(1)
C#开发和调用Web Service
摘要:1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service的通信协议。当用户通过UD 阅读全文
posted @ 2012-05-07 11:10 Kevin Gao 阅读(255) 评论(0) 推荐(1)
一个数据库系统的笔试题
摘要:这是我曾经参与某公司面试时,做的一道笔试题,现在拿出来给大家分享下。题目如下:一个刚上线半年的数据库软件系统,在某一天系统突然变的很慢,请分析可能导致这种情况的原因。看到这样一个题目,大家心中会有一个什么样的思路呢?可以先思考下。当然我接下来会告诉大家我是如何解答的,当然我的解答也不一定正确,全面。我分析可能的原因有如下3种:1.分析一下是否有其它的软件系统在对该软件的数据库进行大量的IO操作,结果导致数据库服务器的瓶颈,所以软件系统也变慢了。2.查看下该数据库是否有什么job是定期执行的,比如那种比较耗用资源的job在这个时候突然开始执行了。3.分析软件系统中业务逻辑,同时查看数据库操作层. 阅读全文
posted @ 2012-04-21 15:52 Kevin Gao 阅读(261) 评论(0) 推荐(0)
[置顶] 一个数据库系统的笔试题
摘要:这是我曾经参与某公司面试时,做的一道笔试题,现在拿出来给大家分享下。题目如下:一个刚上线半年的数据库软件系统,在某一天系统突然变的很慢,请分析可能导致这种情况的原因。看到这样一个题目,大家心中会有一个什么样的思路呢?可以先思考下。当然我接下来会告诉大家我是如何解答的,当然我的解答也不一定正确,全面。我分析可能的原因有如下3种:1.分析一下是否有其它的软件系统在对该软件的数据库进行大量的IO操作,结果导致数据库服务器的瓶颈,所以软件系统也变慢了。2.查看下该数据库是否有什么job是定期执行的,比如那种比较耗用资源的job在这个时候突然开始执行了。3.分析软件系统中业务逻辑,同时查看数据库操作层. 阅读全文
posted @ 2012-04-21 15:52 Kevin Gao 阅读(239) 评论(0) 推荐(0)
总结几种C#窗体间通讯的处理方法
摘要:应用程序开发中,经常需要多窗体之间进行数据通信,写几个例子,把几种常用的通信方式总结一下:主窗体Form1是一个ListBox,单击选中某列时,弹出窗体Form2,Form2中两个控件,一个是TextBox,显示选中的该列的文本,另一个是按钮,点击时将修改后的值回传,且在Form1中修改相应的列的文本,同时Form2关闭。C#窗体间通讯方法一:传值最先想到的,Form2构造函数中接收一个string类型参数,即Form1中选中行的文本,将Form2的TextBox控件的Text设置为该string,即完成了Form1向Form2的传值。当Form2的AcceptChange按钮按下,需要修改F 阅读全文
posted @ 2011-12-28 09:15 Kevin Gao 阅读(607) 评论(0) 推荐(0)
C#读写ini文件详解
摘要:C#读写ini文件是如何进行的呢?C#读写ini文件需要的方法有哪些呢?本文就向你一一介绍。C#读写ini文件之前要了解的概念:INI就是扩展名为"INI"的文件,其实他本身是个文本文件,可以用记事本打开,主要存放的是用户所做的选择或系统的各种参数.C#读写ini文件其实并不是普通的文本文件.它有自己的结构.由若干段落(SECTION)组成,在每个带括号的标题下面,是若干个以单个单词开头的关键字(KEYWORD)和一个等号,等号右边就是关键字的值(VALUE).例如:[Section1] KeyWord1=Value1 KeyWord2=Value2 ... [Sectio 阅读全文
posted @ 2011-12-28 08:58 Kevin Gao 阅读(2249) 评论(0) 推荐(1)
C#中将DataTable中数据导出到csv文件中
摘要:在上一篇博文【C#读取CSV文件的方法】中,我介绍了读取csv文件中数据的方法,现在我来介绍下将datatable中的数据导出到csv文件中的方法,废话不多说了,deme程序的代码如下:protected void Button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("test1"); dt.Columns.Add("test2"); dt.Columns.Add("test3"); dt.Columns. 阅读全文
posted @ 2011-12-24 16:45 Kevin Gao 阅读(10920) 评论(0) 推荐(0)
进程监视类ProceWatcher
摘要:/*========================================================* Author:myhuang* Date:2007-02-26* Note:获取进程主要属性值========================================================*/using System;using System.Collections.Generic;using System.Text;using System.Diagnostics;using System.Management;namespace ProceWatcher 阅读全文
posted @ 2011-12-23 11:32 Kevin Gao 阅读(415) 评论(0) 推荐(0)
[置顶]C# 邮件发送方法【NetMail方式】
摘要:在上一篇博文C# 邮件发送方法【webMail方式】中介绍了Webmail的邮件发送方式,现在介绍下C#中使用NetMail发送邮件的方式,测试代码如下:/// <summary> /// NetMail方式测试通过 /// </summary> private void TestSend() { System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage(); //收件人地址 mm.To.Add(new System.Net.Mail.MailAddress("xxxxxx@163.com 阅读全文
posted @ 2011-12-23 11:03 Kevin Gao 阅读(347) 评论(0) 推荐(0)
[置顶] C# 邮件发送方法【NetMail方式】
摘要:在上一篇博文C# 邮件发送方法【webMail方式】中介绍了Webmail的邮件发送方式,现在介绍下C#中使用NetMail发送邮件的方式,测试代码如下:/// <summary> /// NetMail方式测试通过 /// </summary> private void TestSend() { System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage(); //收件人地址 mm.To.Add(new System.Net.Mail.MailAddress("xxxxxx@163.com 阅读全文
posted @ 2011-12-23 11:03 Kevin Gao 阅读(232) 评论(0) 推荐(0)
C# 邮件发送方法【webMail方式】
摘要:在上一篇博文C# 邮件发送方法【webMail方式】中介绍了Webmail的邮件发送方式,现在介绍下C#中使用NetMail发送邮件的方式,测试代码如下:/// /// NetMail方式测试通过 /// private void TestSend() { System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage(); //收件人地址 mm.To.Add(new System.Net.Mail.MailAddress("xxxxxx@163.com", "Name")); //发件人 阅读全文
posted @ 2011-12-23 11:03 Kevin Gao 阅读(503) 评论(0) 推荐(0)
C#将jpg格式图片合成到bmp格式图片中
摘要:在C#中,有时为解决几个图片显示的问题,比如有一张背景图,还有一直是要显示在背景图上的图片,如何能将这2张图片合成一张图片显示呢?下面的例子提供了这样一个解决的方法,代码如下://strwinepath酒的图片//strBackPic 背景图片private void TestPaint(string strwinepath,string strWineDetailBackPic){ //获取酒的图片,酒的图片格式为jpg格式 Image imgWine = Image.FromFile(strwinepath); //获取背景图片,背景图片格式也为jpg格式,现在读取为bmp格式 Bi... 阅读全文
posted @ 2011-12-19 10:47 Kevin Gao 阅读(1741) 评论(0) 推荐(0)
字节流转换为对象的方法
摘要:今天在对字节流转换为对象时,发现总是会报错,后来查明原因是要将流的Index设置为起始位置,因为序列化后Index移到了流的末尾,所以才报错了。代码如下:publicstaticT DeSerializer<T>(byte[]buffer,intlength){try{stringmTextReceived = Encoding.UTF8.GetString(buffer,0,length);SocketDataPack sdp =GetSocketDataPackFromString(mTextReceived); //MemoryStream对象提供了无需进行IO就可以创建St 阅读全文
posted @ 2011-12-16 21:43 Kevin Gao 阅读(1515) 评论(0) 推荐(0)
[置顶] C#获取当前运行的源代码的文件名和当前源代码的行数的方法
摘要:在C#中记录日志时,为了以后查找错误或者跟踪的方便,最好能记录下出错的源代码的文件名和出错的源代码的行数。这2个方法如下:/// <summary> /// 取得当前源码的哪一行 /// </summary> /// <returns></returns> public static int GetLineNum() { System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(1, true); return st.GetFrame(0).GetFileLineNu 阅读全文
posted @ 2011-12-12 11:07 Kevin Gao 阅读(354) 评论(0) 推荐(0)
asp.net(c#)学习网站大收藏
摘要:1. 大名鼎鼎的CodeGuru 号称代码领头羊 非常著名的关于程序开发的网站,大量的资料.强烈推荐 http://www.codeguru.com/ - 外文 2. Developer.com: An EarthWeb site http://www.developer.com/ - 外文 3. programming resources in2009-07-18 03:32:23|分类:C#学习资料 |字号订阅1. 大名鼎鼎的CodeGuru 号称代码领头羊 非常著名的关于程序开发的网站,大量的资料.强烈推荐 http://www.codeguru.com/ - 外文... 阅读全文
posted @ 2011-12-02 22:18 Kevin Gao 阅读(466) 评论(0) 推荐(0)
Invoke and BeginInvoke
摘要:在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate。 一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵。这个消息泵让windows程序生生不息。Windows GUI程序的消息循环Windows程序有个消息队列,窗体上的所有消息是这个队列里面消息的最主要来源。这里的while循环使用了GetMessage()这个方法, 阅读全文
posted @ 2011-11-04 17:18 Kevin Gao 阅读(270) 评论(0) 推荐(1)
C#中各种数据类型转换的方法的类
摘要://各种数据类型转换方法的类 public class GF_Convert { /// <summary> /// 字符串 转换 char数组 /// </summary> /// <param name="in_str"></param> /// <param name="in_len"></param> /// <returns></returns> public static char[] string2chararray(string in_str, 阅读全文
posted @ 2011-11-04 16:38 Kevin Gao 阅读(5113) 评论(0) 推荐(1)
C#对系统注册表操作的类
摘要:using System;using System.Collections.Generic;using System.Text;using Microsoft.Win32; //对注册表操作using System.Collections; //使用Arraylistusing System.Security.Cryptography;//加密解密using System.IO; //文件操作using System.Runtime.InteropServices;//调用DLL DllImportusing System.Management; //获取硬件信息using System.Ne 阅读全文
posted @ 2011-11-04 16:16 Kevin Gao 阅读(325) 评论(0) 推荐(0)
VB.Net C#代码转换工具
摘要:最常用C#转换为VB.NEThttp://www.developerfusion.co.uk/utilities/convertcsharptovb.aspxVB.NET转换为C#http://www.developerfusion.com/utilities/convertvbtocsharp.aspx1http://www.kamalpatel.net/(最常用的,不过对于16进制的Int不能正常转换)在线版:VB.Net =>C#http://www.ellkay.com/ConvertVB2CSharp.htmC#=>VB.Nethttp://www.kamalpatel. 阅读全文
posted @ 2011-11-04 16:03 Kevin Gao 阅读(974) 评论(0) 推荐(0)
 

1 2 下一页