- 博客(83)
- 资源 (1)
- 收藏
- 关注
原创 C#关闭窗口上的那个X会调用哪一个函数
我新建了一个窗体,希望知道 在单击窗体的关闭按钮时会调用哪一个函数,这个函数能不能重载?我的目的是要重载这个函数,希望高手能给出重载这个函数的详细方法。 好像下面两个都不行:private void Frm_Main_FormClosing(object sender, EventArgs e) { SysRFID_Close();
2009-07-01 10:21:00
1029
原创 福建09年高考相关内容
有一个诀窍,就是多和老师沟通,还有一个就是要订计划。老师是最了解你的人,能给你提供很好的帮助。在订计划时,要根据情况来适时调整并归纳总结。当时的感觉就是努力,再努力。总的来说,当时的心态是比较缓和的。看看《读者》,还有就是看看英语报,打打羽毛球放松下自己。平时经常看到她和同学打,连高考期间也还坚持打。 在题海中明确自己的方向感,有选择性地去做作业,找那些自己薄弱的题去做。不仅如此,还
2009-06-30 14:16:00
1608
转载 sql server 2005数据库(二)---数据库日志文件损坏的情况下如何恢复
在某些偶然的情况下,会引起SQL Server 2005数据库日志文件的损坏,比如:硬件故障、计算机非正常重启或关机。当SQL Server 2005数据库日志文件损坏时,可能会出现以下情况:1、在SQL Server Management Studio中显示数据库处于置疑(suspect)状态。2、事件日志可能会出现如下错误信息: Could not redo log rec
2009-06-24 15:34:00
344
转载 sql server 2005数据库(一)---日志无法收缩的解决方案
1. 按照下面的步骤解决了状态为可疑的问题:USE MASTER GO SP_CONFIGURE ‘ALLOW UPDATES’,1 RECONFIGURE WITH OVERRIDE GO ALTER DATABASE MyDB SET EMERGENCY GO sp_dboption ‘MyDB’, ’single user’, ‘true’ GO DBCC CHECKDB(’MyDB’,
2009-06-24 15:32:00
619
原创 《Effective C#》学习笔记(八)C#多线程编程实例实战
using System.Threading; 1. 开始一个线程 System.Threading 名字空间的线程类描述了一个线程对象,通过使用类对象,你可以创建、删除、停止及恢复一个线程。创建一个新线程通过new 操作,并可以通过start()方法启动线程 thread = new Thread(new ThreadStart(HelloWorld)); threa
2009-06-24 15:26:00
695
转载 《Effective C#》学习笔记(七)---c#接收电子邮件类
using System;using System.Net.Sockets;using System.Net;using System.Security.Cryptography;using System.IO; //////////////////////////////////////// 类名:Pop3 //// 功能:接收电子邮件
2009-06-24 15:25:00
261
转载 《Effective C#》学习笔记(六)--C#和C++结构体Socket通信
最近在用C#做一个项目的时候,Socket发送消息的时候遇到了服务端需要接收C++结构体的二进制数据流,这个时候就需要用C#仿照C++的结构体做出一个结构来,然后将其转换成二进制流进行发送,之后将响应消息的二进制数据流转换成C#结构。1、仿照C++结构体写出C#的结构来 1 using System.Runtime.InteropServices; 2 3 [Serializable]
2009-06-24 15:23:00
615
原创 《Effective C#》学习笔记(四)---WINform中的COMBOX和ListBox
自己建立一个类,然后继承,使winform中的Combox和Listbox能像web中的Dropdownlist简单的使用。using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Collections; namespa
2009-06-24 15:22:00
385
原创 《Effective C#》学习笔记(五)---基本的总结
1.MessageBox的应用:MessageBox.Show("断成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);2.字符串转换成字节数组:声明字节数组 byte[] strbyte = byte[10] #region 字符串转换成字节数组 private byte[]
2009-06-24 15:22:00
423
原创 《Effective C#》学习笔记(三)---类型的概念
概念的补充:值类型变量直接包括它们的数据,而引用类型变量存储的是它们的数据引用,后者被认为是对象。对于引用类型,有可能两个变量引用相同的对象,因此对其中一个变量的操作可能影响另一个对象引用的对象。对于值类型,每个变量都有自己的数据拷贝,因此对一个变量的操作不可能影响其他变量(ref和out参数变量例外)C#的值类型进一步划分为 简单类型(simple type)、枚举类型(enum t
2009-06-24 15:21:00
293
原创 《Effective C#》学习笔记(一)---保护类的内部成员为只读属性
Code:public class MyBusinessObject { private DataSet _ds; public DataSet Data { get { return _ds;
2009-06-24 15:19:00
455
原创 《Effective C#》学习笔记(二)---区分值类型和引用类型
区分值类型和引用类型在C#中两种类型的数据:值类型数据,引用类型数据。在编码时区分,可避免一些细小的编码错误。 值类型:例如:int、float、bool之类的基础类型,以及用struct定义的类型,如:DateTime。引用类型:如string,数组,以及用class定义的类型等都是引用类型 值类型值类型内存分配地点
2009-06-24 15:19:00
233
原创 c#中public,private,internal等修饰符的运用
用于限定类型以及类型成员的申明,c#中有13种修饰符,按功能可分为三部分:存取修饰符,类修饰符和成员修饰符.存取修饰符:public:存取不受限制.private:只有包含该成员的类可以存取.internal:只有当前工程可以存取.protected:只有包含该成员的类以及继承的类可以存取.类修饰符:abstract:可以被指示一个类只能作为其它类的基类.seale
2009-06-24 15:03:00
357
原创 C# split 使用方法
第一种方法:string s=abcdeabcdeabcde;string[] sArray=s.Split(c) ;foreach(string i in sArray) Console.WriteLine(i.ToString());输出下面的结果:abdeabdeabde第二种方法:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割: string s=a
2009-06-24 14:48:00
261
原创 C#保留小数位数的方法集锦
1.System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo();provider.NumberDecimalDigits =intDecLength; //要设定的小数位数double strCashAmt=Convert.ToDouble(this.txtCash
2009-06-24 14:25:00
908
转载 C#命名规范
C#语言规范1. 命名规范a) 类【规则1-1】使用Pascal规则命名类名,即首字母要大写。【规则1-2】使用能够反映类功能的名词或名词短语命名类。【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。【规则1-4】自定义异常类应以Exception结尾。【规则1-5】文件名要能反映类的内容,最好是和类同名。b) 类字段【规则2-1】用ca
2009-06-24 11:28:00
553
原创 一组关于福建的有关数据
1. 2009年高考相关: 福建 文史类 88520人 理科类 173161人,共28万多考生,其中福建龙岩市的高考考生人数36589名。2. 据2004年不完全统计: 福建常住人口 4200万3. 有关龙岩的人口:2006年末,全市户籍人口287.5万人,其中农业人口201.9万人,占70.2%;非农业人口85.60万人,占29.8%。总人口男女性别比(以女性为100)为105.33。
2009-06-24 10:43:00
1812
转载 Sql Server 2000数据库日志日益庞大的解决方法
我在使用sqlserver2000数据库时,使用一段时间后日志日益庞大。所以我就给Server添加了一个作业,让它每月运行一次。来完成一次我的数据库维护工作。(dmt就是我的多媒体数据库名)backup log dmt with no_log--这里只是截断日志,日志文件的物理大小并没有减少。--而且建议此语句执行完后马上备份数据库(我这里没有备份)exec sp_dboption dm
2009-06-23 17:27:00
215
转载 VS2005 常用快捷键
调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句编辑快捷键
2009-06-23 15:36:00
199
转载 在C#中调用Win32函数EnumWindows枚举所有窗口
下面例子说明如何在 C# 中调用 Win32 API - EnumWindows 枚举所有窗口: 1.首先需要声明一个委托函数用于 Win32 API - EnumWindows 的回调函数: public delegate bool CallBack(int hwnd, int lParam); 2.然后利用 C# 中的平台调用声明从 USER32.DLL 库中调用 API - EnumWind
2009-06-23 14:33:00
455
转载 用C#实现基于TCP协议的网络通讯
TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程。然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通讯的程序。要进行基于TCP协议的网络通讯,首先必
2009-06-23 14:20:00
256
原创 在C#中调用windows API函数
在C#中调用windows API函数对于windows 系统API函数的调用在程序设计中有时是必不可少的,各种编程语言都规范了调用的方法和接口,在C#语言中的调用方法如下(以下编程环境为Visual Studio .NET):1、 在工程项目中添加一个类新项,打开这个类文件,在文件头部加入对以下命名空间的引用:using System.Runtime.InteropServices; 在类定义主
2009-06-23 14:18:00
192
原创 DllImport用法
例如: [DllImport("kernel32")] public static extern void GetWindowsDirectory(StringBuilder WinDir,int count); [DllImport("faka.dll")]public static extern Byte mfi_read_userca
2009-06-09 11:35:00
850
原创 SQL在使用中的特别注意项(数据库基础)
一、为什么SQL Server不允许在视图定义使用ORDER BY子句 答: SQL Server之所以不允许在视图定义中使用ORDER BY子句是为了遵守ANSI SQL-92标准。因为对该标准的原理分析需要对结构化查询语言(SQL)的底层结构和它所基于的数学理论进行讨论,我们不能在这里对它进行充分的解释。但是,如果你需要在视图中指定ORDER BY子句,可以考虑使用以下方法: USE
2009-06-02 17:39:00
247
转载 项目管理成功的12个关键原则
1、项目经理必须关注项目成功的三个标准 简单地说,一是准时;二是预算控制在既定的范围内;三是质量得到经理和用户们的赞许。项目经理必须保证项目小组的每一位成员都能对照上面三个标准来进行工作。 2、任何事都应当先规划再执行 就项目管理而言,很多专家和实践人员都同意这样一个观点:需要项目经理投入的最重要的一件事就是规划。只有详细而系统的由项目小组成员参与的规划才是项目成功的唯一基础。当
2009-06-02 14:14:00
213
原创 程序员在一个项目软件的程序开发中所注意的问题
项目开发中遇到的问题: 程序开发是项目的核心。因此缺少管理的程序开发,就不会作出成功的软件项目。程序开发过程中,项目的程序员是根据已有的模块设计文档,理清思路,然后编写程序。但是由于程序员编写程序步骤比较随心,导致可能出现对需求理解不清楚,又或者由于本身的水平有限,导致程序本身存有缺陷。 解决方法: 1.程序员必须了解清楚自己所做部分的需求。 2.程序员必须了解
2009-06-02 13:45:00
385
转载 使用代理来调用ASP.NET Web Service(五)
本问演示了如何通过代理的方式来与Asp.NET Web Service通信. 这个服务必须是一个基于JSON格式的asp.net ajax 服务 。在本例中用的代理通过BrowserHttpWebRequest 发送信息 ,然后通过HttpWebResponse 接收响应. 代理的使用忽略了Silverlight处理通信的细节. 代理会执行所有的调用。 五、ASP.NET中异步调用WebS
2009-06-02 12:28:00
198
转载 使用代理来调用ASP.NET Web Service(六)
本问演示了如何通过代理的方式来与Asp.NET Web Service通信. 这个服务必须是一个基于JSON格式的asp.net ajax 服务 。在本例中用的代理通过BrowserHttpWebRequest 发送信息 ,然后通过HttpWebResponse 接收响应. 代理的使用忽略了Silverlight处理通信的细节. 代理会执行所有的调用。 六、AJAX在客户端Javascri
2009-06-02 12:28:00
277
转载 使用代理来调用ASP.NET Web Service(四)
本问演示了如何通过代理的方式来与Asp.NET Web Service通信. 这个服务必须是一个基于JSON格式的asp.net ajax 服务 。在本例中用的代理通过BrowserHttpWebRequest 发送信息 ,然后通过HttpWebResponse 接收响应. 代理的使用忽略了Silverlight处理通信的细节. 代理会执行所有的调用。 四、开发基于ASP.NET WebS
2009-06-02 12:27:00
250
原创 使用代理来调用ASP.NET Web Service(二)
本问演示了如何通过代理的方式来与Asp.NET Web Service通信. 这个服务必须是一个基于JSON格式的asp.net ajax 服务 。在本例中用的代理通过BrowserHttpWebRequest 发送信息 ,然后通过HttpWebResponse 接收响应. 代理的使用忽略了Silverlight处理通信的细节. 代理会执行所有的调用。 二、通过WebService来使用报
2009-06-02 12:26:00
433
转载 使用代理来调用ASP.NET Web Service(三)
本问演示了如何通过代理的方式来与Asp.NET Web Service通信. 这个服务必须是一个基于JSON格式的asp.net ajax 服务 。在本例中用的代理通过BrowserHttpWebRequest 发送信息 ,然后通过HttpWebResponse 接收响应. 代理的使用忽略了Silverlight处理通信的细节. 代理会执行所有的调用。 三、.net 下用javascrip
2009-06-02 12:26:00
401
转载 使用代理来调用ASP.NET Web Service(一)
本问演示了如何通过代理的方式来与Asp.NET Web Service通信. 这个服务必须是一个基于JSON格式的asp.net ajax 服务 。在本例中用的代理通过BrowserHttpWebRequest 发送信息 ,然后通过HttpWebResponse 接收响应. 代理的使用忽略了Silverlight处理通信的细节. 代理会执行所有的调用。 一、配合AJAX天气预报的
2009-06-02 12:23:00
316
转载 浅析Web Service适配器
浅析Web Service适配器意图 将现有Web Service服务(生产者服务)接口转化为客户Web Service(消费者服务)需要的目标服务接口。 问题 由于Web Service的设计目标最主要就是解决连通性问题,提供一个Internet环境下的分布式计算环境,在SOA架构日益广泛使用的今天,应用于应用间的直接对话更多的成为了Web Service对Web
2009-06-02 11:12:00
527
转载 浅析Web Service数据转换器对象
意图: 减少消费者服务(Service)为了准备一次操作的消息(Message)频繁调用生产者服务的负载,简而言之就是把多次调用“打包”。 问题: 在Fowler, Martin的《Patterns of Enterprise Application Architecture》中提过这样一个应用情景:“When youre working with a remote inte
2009-06-02 10:28:00
303
转载 SOAP and Web services 的概念
一、Web services 的功效 Web服务是一种新型自适应、自我描述、模块化的应用程序,并可以跨越Web进行发布、定位以及调用的Web应用程序。 简单的Web服务可以提供例如天气预报或者航班信息的服务。 Web服务可以执行从简单的请求到复杂商务处理的任何功能. 一旦部署了Web服务,其他的应用程序就可以发现和调用所部署的服务。 Web服务可以把业务逻辑
2009-06-02 10:27:00
309
转载 为flash构建asp.net Webservice
你输入一个数字N,然后由服务器计算返回这个数字的斐波那契数数列的第N项的值。 你学计算机不知道这个数列?我faint!好了,下面是斐波那契的介绍(Copy过来的) 斐波那契(斐波那契是意大利数学家,约1170一约1250年) 数列是由一个“兔子问题”引起的,即: 假定一对大兔子每一个月可以生一对小兔子,而小兔子出生后两个月就有生殖能力.问从一对大兔子开始,一年后能繁殖成多少对兔
2009-06-02 09:30:00
239
转载 一个使用WSAD开发Web services的例子(以JAVA为例)
我们需要完成销售员查询库存的工作,但是不幸的是,销售系统和库存系统是两个相对独立的系统,如何在他们之间建立连接呢?这就要用到我们前面提到的Web services,下面介绍如何用WSAD实现Web services 。 建一个web项目,命名为“StoreSystem”,选择MyFactoryEAR作为企业应用程序的项目名,点击下一步,在StoreEJB.jar前面打勾,点击下一步,选择“
2009-06-02 09:13:00
646
转载 使用xfire编写webservice,并通过C#调用
我没学习过axis系列,一开始学的就是xfire,myeclipse5.1支持xfire支持的非常棒。这里讲解一个简单的例子,1.首先建立一个web service工程:点击finish之后,myeclipse自动帮你生成services.xml以及web应用目录结构,其中的services.xml是你导出服务的配置文件,注意在WEB-INF/web.xml文件中配置了xfire自己的servle
2009-06-02 09:02:00
204
原创 在Web Service开发中,XFire 应用(以JAVA为例)
面向服务架构(SOA,Services-oriented architecture)和Web Services已经变成了当前行业的热点话题。XFire正是在这种情况下产生的。它能够使POJO发布为最少的Web Services,而只需要付出最小化的努力。从而,它使希望使用这项技术的初级开发者的学习曲线变得平缓。同时,由于它兼容最新标准和提供了丰富的API,XFire为高级用户提供了更多的大好机会
2009-06-02 08:51:00
252
转载 c#生成图片缩略图的类
using System.IO;using System.Drawing;using System.Drawing.Imaging;/// /// 图片处理类 /// 1、生成缩略图片或按照比例改变图片的大小和画质 /// 2、将生成的缩略图放到指定的目录下 /// public class ImageClass { public Image ResourceImage; privat
2009-06-01 17:05:00
302
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人