51CTO博客开发
如果只是要计算程序运行的时间,不需要那么复杂。 <windows.h> 中的 GetTickCount() DWORD TimeStart=GetTickCount(); ....... DWORD TimeEnd=GetTickCount(); DWORD Ti
一、定义OleDbCommand类型变量:MyCommand 要对数据库进行增加、删除、修改的操作我们还需要根据MyConnectio的类型定义一个OleDbCommand或者SqlCommand对象(请注意如果MyConnection是OleDbConnection类型,那么只能用OleDbCommand;如果MyConnection是SqlConnection类型,那么那么只能用SqlCom
所有微软公司提供的类都以System或Microsoft命名空间开头; 有关网络协议和简单的编程接口的类放在System.Net命名空间中; 有关文件I/O,内存I/O,独立存储的类都放在System.IO命名空间中; 基于Windows应用程序的用户界面的类放在System.Windows.Forms命名空间中; 有关Web服务器与浏览器交互以及Web服务的类都放在System.Web及
以前都是用asp.net 与sqlServer2000 结合做东西的,这次是用access,虽然是第一次用,但感觉与sqlServer2000的用法区别不大,以下对二者的用法做比较: SqlServer2000:  
C/S与B/S结构 客户机/服务器模式: 客户机/服务器模式(Client/Server)模式,简称C/S模式,这是当前最流行的网络架构形式,也是网络应用的重要方式。 从体系架构来看,C/S模式又分为两层和三层模式。 ◆两层模式 从数据库管理系统的应用来看,在LAN上采用C/S模式,至少拥有一台数据库服务器,为各台工作站存取公共数据
网络设备:主要有网卡、集线器Hub、重发器、网桥和交换机等设备。 ◆网卡(也称网络适配器) 它与其驱动程序事实上已基本实现了网络协议中低两层的功能。 ◆集线器Hub 物理层协议级的互联设备,将多个站点互联起来,也允许将多个网段连到同一个Hub。 ◆重发器(也称中继器或转发器) 一种在物理层上互联网的小设备,用于放大增强信号
计算机网络由计算机硬件、软件、通信设备、通信线路(通信介质)以及数据和信息资源组成。 也可把计算机网络分为资源子网和通信子网两个部分,通信子网负责网络信息的传输而资源子网负责信息的处理。例如,对于局域网而言,资源子网是由LAN中的各台计算机(服务器和客户机)及其外部设备组成,而通信子网则是由传输介质、网卡和网络其他连接设备组成。 网络协议(有时也称为通信协议)是指在计算机与计算机之间进行
进程 进程是一个可并发执行的程序在一个数据集合上的运行过程。也就是说,它是运行中的程序,是程序的一次运行活动。在操作系统中,进程是进行系统资源分配、调度和管理的最小单位。 线程 对于一些多线程程序来讲,其包含两条或两条以上并发运行的部分,每个部分就称作一个线程,每个线程都有独立的执行路径。线程是处理器分配资源的最小单位。 管程 管程是一种并发性的构造,它包括用于分配一个共享资源
C# using作用,微软MSDN上解释总共有三种用途: 1、引用命名空间。2、为命名空间或类型创建别名。3、使用using语句。 1、引用命名空间,这样就可以直接在程序中引用命名空间的类型而不必指定详细的命名空间。 这个就不用说了吧,比如大家最常用的:usingSystem.Text; 2、为命名空间或类型创建别名: 当同一个cs引用了不同的命名空间,但这些命名控件都包括了一个相同名字
C#面试基础问题 传入某个属性的set方法的隐含参数的名称是什么? value,它的类型和属性所声名的类型相同。 如何在C#中实现继承? 在类名后加上一个冒号,再加上基类的名称。 C#支持多重继承么? 不支持。可以用接口来实现。 被protected修饰的属性/方法在何处可以访问? 在继承或间接继承与这个类的子类中
C# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的
三层开发就是将系统的整个业务分为表示层、业务逻辑层、数据访问层,这样有利于系统开发、维护、部署和扩展。 表示层:负责直接和用户交互,一般指系统的界面,数据输入、显示; 业务逻辑层:做有效性验证的工作,eg完成数据添加、修改和查询业务;不允许指定的文本框中输入空字符串,数据格式是否正确及数据类型验证;用户权限的合法性判断; 数据访问层:和数据库进行交互:数据的添加、删除、修改和显示,所有的数据
using System; namespace Chapter2 { class TypeInference { static void Main(string[] args) { &nb
using System; namespace Wrox.ProCSharp.Basics { class ScopeTest2 { static int j = 20; public static void M
using System; namespace Wrox.ProCSharp.Basics { class Client { public class Math { &nbs
int[]表示一个整数数组,所有数组都是引用类型,如 int[] integers=new int[32]; int[] copy=integers; 该代码把变量copy指向同一数组,而不是创建一个数组。
c#中,如果一个case子句为空,则可以从case跳到下一个case,这样可以用相同的方式处理两个或多个case子句,不需要goto语句。 在c#中,可以把字符串用作测试变量。 foreach(数据类型 元素 in 集合或数组),foreach循环不能改变集合中元素的值,如需要迭代集合中的各项,并改变他们的值,应使用for循环。 goto语句2个限制:不能跳转到像for循环的代码块中,也不能
c#把数据分为两种:1)值类型,等价于VB、c++中简单类型。2)引用类型,与vb中引用类型c++中指针访问类型相同。 值类型存储在堆栈中,引用类型存储在托管堆上。 Vector x,y; x=new Vector(); x.Value=30; y=x; Cons
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号