![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#技术学习
wwx185223461
计算机应用专业研究生
主要学习模式识别和信息处理,.net平台编程
研究开源软件
展开
-
用JAVA和XML构建分布式系统
可扩展标记语言(XML)作为一种简单的、中性的、易读的数据表示形式已经变得越来越流行,许多软件厂商宣布的“支持XML",意味着他们的产品将能生成或处理XML数据。XML也被看作再企业间交换数据最佳格式。它允许企业在所交换的数据的XML的文档类型定义(Document Type Definitions,DTDs)或模式(Schema)上取得一致。这些DTDs或Schema是独立于企业使用的数据库原创 2008-08-01 13:34:00 · 374 阅读 · 0 评论 -
winform c#写ini文件
INI文件就是扩展名为"ini"的文件。 其一般形式如下: [section1] // 配置节 //键名 //键值 keyword1 = valuel keyword2 = value2 …… [section2] keyword3 = value3 keyword4 = value4 在Windows原创 2009-12-07 10:40:00 · 581 阅读 · 0 评论 -
C#开发ActiveX控件
C#开发ActiveX控件在开发Web页面中是十分有用的,下面提供了C#开发ActiveX控件操作指南,供大家学习参考。0. 前言ActiveX控件以前也叫做OLE控件或OCX控件,它是一些软件组件或对象,可以将其插入到WEB网页或其它应用程序中。使用ActiveX插件,可以轻松方便的在 Web页中插入多媒体效果、交互式对象以及复杂程序等等。通常使用C++或VB开发ActiveX转载 2009-10-30 09:29:00 · 1065 阅读 · 0 评论 -
C#中有关string和byte[]转换的问题
C#中有关string和byte[]转换的问题byte[] byteArray = System.Text.Encoding.Default.GetBytes( str ); 怎么样,够简单吧? 反过来也是一样,把byte[]转成string:string str = System.Text.Encoding.Default.GetString( byteArray );转载 2009-10-17 21:08:00 · 295 阅读 · 0 评论 -
看我72条——C#编码标准
C#编码标准(上)1.避免在同一个文件中放置多个类2.一个文件应该只在一个名称空间内定义类型,避免在一个文件中使用多个名称空间3.避免在一个文件内写多于500行的代码(机器自动生成的代码除外)4.避免写超过25号代码的方法5.避免写超过5个参数的方法。如果要传递多个参数,使用结构。6.一行不要超过80个字符7.不要手动去修改任何机器生成的代码a)如果修改了机器生成的转载 2009-10-12 18:59:00 · 338 阅读 · 0 评论 -
Web.config文件的使用
Web.config文件的使用 一个网站的配置文件,你可以在里面写些系统配置信息,也可以是网站的定义信息。 上面是网站的配置信息。 下面给个数据库连接信息的配置。 还有一个在与之间,可以定义网站的系统信息,例如错误页面,调试等。原创 2009-10-10 10:54:00 · 332 阅读 · 0 评论 -
ADO.NET 和 ADO 的比较
您可以通过将 ADO.NET 的各项功能与 ActiveX 数据对象 (ADO) 的特定功能进行比较来理解 ADO.NET 的功能。数据的内存中表示形式在 ADO 中,数据的内存中表示形式为记录集。在 ADO.NET 中,它为数据集。它们之间有重要的差异。表的个数记录集看起来像单个表。如果记录集将包含来自多个数据库表的数据,则它必须使用 JOIN 查询,将来自各个数据库表的数原创 2008-08-03 10:03:00 · 328 阅读 · 0 评论 -
C++中的虚函数(virtual function)
++中的虚函数(virtual function) 1.简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public:virtual void foo() { cout };class B: public A{public:virtual void foo() { cout };那原创 2008-08-04 22:37:00 · 373 阅读 · 0 评论 -
抽象类与接口
选择将功能设计为接口还是抽象类(在 Visual Basic 中为 MustInherit 类)有时是一件困难的事。“抽象类”是一种不能实例化而必须从中继承的类。抽象类可以完全实现,但更常见的是部分实现或者根本不实现,从而封装继承类的通用功能。有关详细信息,请参阅抽象类。相反,“接口”是完全抽象的成员集合,可以被看作是为操作定义合同。接口的实现完全留给开发者去做。 接口和抽象类对组件交互都很有用。原创 2008-08-03 10:01:00 · 294 阅读 · 0 评论 -
安装Linux 的硬盘分区
为了安装L i n u x ,你必须为它准备硬盘空间。这个硬盘空间必须和你的计算机上安装的其他操作系统(如Wi n d o w s ,O S / 2 或着其他版本的L i n u x )所使用的硬盘空间分开。这项工作就是我们马上要进行的硬盘分区。 1. Linux 硬盘分区的基础知识 一个硬盘可以分割成不同的分区。访问每个分区就像访问不同的硬盘。每个分区甚至可 以有一个类型用来表明这个分区原创 2008-08-04 22:33:00 · 502 阅读 · 0 评论 -
Asp_net MVC上传文件与下载文件的方法
<br /><br />在Asp.net的WEBform中,上传文件与下载文件处理是很简单的事情,如果转为ASP.NET MVC呢?那就没有那么容易了,难少少,也不是很难,一起来看下本文吧。本文主要讲如何在Asp.net MVC中上传文件,然后如何再从服务器中把上传过的文件下载下来.<br />在Web Forms中,当你把一个FileUpload控件拖到设计器中,你或许没有注意到在生成的HTML中会在form标签中加入一条额外属性enctype="multipart/form-data". 而FileUp转载 2010-07-22 10:24:00 · 8039 阅读 · 0 评论