自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

转载 关于B/S和C/S架构的探析

当今世界科学技术飞速发展,尤其以通信、计算机、网络为代表的互联网技术更是日新月异,令人眼花燎乱,目不睱接。由于计算机互联网在政治、经济、生活等各个领域的发展、运用以及网络的迅速普及和全社会对网络的依赖程度,计算机网络已经成为国家的经济基础和命脉,成为社会和经济发展强大动力,其地位越来越重要。但是,由于主流技术研发企业和用户对“B/S”和“C/S”技术谁优谁劣、谁代表技术潮流发展等等问题的争论不休,

2008-09-04 11:09:00 358

原创 Oracle RowNum妙用

取排序后的前10条记录,注意merchantid是自增长,可能不连续select * from (select * from merchants order by merchantid asc) where rownum 取排序后的第5到第10条记录select merchantid from (select * from merchants order by merchantid

2008-08-20 10:29:00 340

原创 Ado.Net五个主要对象

connection 连接对象 command 命令对象,指示要执行的命令和存储过程! datareader是一个向前的只读的数据流。 dataadapter是功能强大的适陪器,支持增删改查的功能 dataset是一个数据级对象,相当与内存中的一张表或多张表!

2008-08-20 10:01:00 460

原创 聚集索引和非聚集索引的区别?

实际上,您可以把索引理解为一种特殊的目录。微软的SQL   SERVER提供了两种索引:聚集索引(clustered  index,也称聚类索引、簇集索引)和非聚集索引(nonclustered  index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前

2008-07-18 17:06:00 706

原创 提高数据库效率

 1、升级硬件。网络数据库系统由于是针对多用户并行设计的,需要消耗的内存资源很大。一般情况下首先应该考虑是不是由于硬件配置太低而引起的问题。 2、把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越大,提高I/O越重要。 3、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。索引应该尽量小,使用字节数小的列建索引好,不要对有限的几个值的字段建单

2008-07-18 16:53:00 1190

原创 JavaScript高级程序设计

原始类型typeof运算符Undefined类型Null类型Boolean类型Number类型String类型引用类型Object类Boolean类Number类String类

2008-07-15 16:23:00 393

转载 数据结构之队列

    在 实现堆栈类之后,我们来实现队列类,其实队列也是链表的扩展,它其实是一种特殊的链表,如堆栈一样,它和堆栈的不同在于,堆栈采用的是先进后出原则,而对 列采用的是先进先出原则。什么是先进后出呢?在日常生活中也到处可见它,比如:买火车票,大家都要排队,先来的先买票,后来的在后面排队,在队伍中随便插 入是不合法的。等到前面买完之后,自己才可以买票。当然这只是个小实例,队列在程序设计中是基础的编程

2008-06-16 11:26:00 3361

转载 数据结构之堆栈

using System;namespace List{ /// /// 堆栈类 /// public class CStack { //调用链表类 private Clist m_List; public CStack() {

2008-06-16 10:58:00 1304

原创 谈谈C#中的接口

接口的相关陈述1.一个接口定义了一个契约。2.接口可以包容方法、C#属性、事件、以及索引器。3.在一个接口声明中,我们可以声明零个或者多个成员。4.所有接口成员的默认访问类型都是public。5.如果在接口成员声明中包括了任何修饰符,那么会产生一个编译器错误。6.与一个非抽象类类似,一个抽象类必须提供接口中所有成员的实现,只要这些成员在这个类的基类中出现过。 接口的

2008-06-16 10:30:00 6079 2

转载 数据结构之链表

using System;namespace list{ /// /// summary description for listnode. /// // 结点类 public class listnode { public listnode(int newvalue) {

2008-06-12 13:51:00 655

转载 C#索引器

索引器概述 索引器使得对象可按照与数组相似的方法进行索引。get 访问器返回值。set 访问器分配值。this 关键字用于定义索引器。value 关键字用于定义由 set 索引器分配的值。索引器不必根据整数值进行索引,由您决定如何定义特定的查找机制。索引器可被重载。索引器可以有多个形参,例如当访问二维数组时。C#语言一个最令人感兴趣的地方就是类的索引器(indexe

2008-06-05 17:24:00 8111 3

原创 使GridView内容不换行

在下面事件中添加:protected void gvAudit_RowCreated(object sender, GridViewRowEventArgs e) { for (int i = 0; i 或设置css单元格内容div{ word-break :keep-all; word-wrap:keep-all;}对标题设置th{

2008-06-02 11:08:00 2244

原创 个人学习笔记

1.String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在一起

2008-05-09 11:07:00 489

转载 [SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签[附源码]

[SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签 编写者        

2008-05-07 16:38:00 2224 1

转载 委托事件

目录 l        导论 l        什么是委托 l        事件的理解 l        事件关键字 l        最后   导论    在学习C#中的委托和事件过程中,我读了许多文章来理解他们二者究竟是怎么一回事,以及如何使用他们,现在我将整个的理解过程陈述以下,我学到的每一方面,恐怕也是你们需要掌握的:-)。 什么是委托?    

2008-05-06 09:55:00 600 1

转载 Oracle 数据库的常用函数列表一览

  PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都可被统称为单

2008-04-28 14:21:00 543

原创 jQuery插件运用(连载)

1.date picker导入script type="text/javascript" src="js/jquery-1.2.3.pack.js">script>    script type="text/javascript" src="js/date.js">script>    script type="text/javascript" src="js/jquery.dateP

2008-04-10 09:47:00 1602

转载 Sys.WebForms.PageRequestManager为空或不是对象

这是找了很久找到的,我是在xp上测试的页面,然后放到了windows 2003服务器上,原来不能建虚拟目录,而是在iis里建一个网站Demystifying ‘Sys is undefined’Posted Friday, February 02, 2007 11:31 AM by chrisri  Are you running into this error on your

2008-04-08 16:58:00 6001

原创 GridView中的不换行设置

protected void GridViewDate_RowCreated(object sender, GridViewRowEventArgs e)    ...{        for (int i = 0; i  e.Row.Cells.Count; i++)        ...{            e.Row.Cells[i].Attributes.Add("style", 

2008-03-28 14:06:00 1104

原创 GridView导出到Excel

protected void Page_Load(object sender, EventArgs e)...{ if (!Page.IsPostBack) ...{  BindData(); }}private void BindData()...{ string query = "SELECT * FROM customers"; SqlConnection myConnection = 

2008-03-28 11:43:00 3152 5

转载 狭义递归与广义递归算法

本文属spanzhang原创,其blog地址为:http://blog.csdn.net/spanzhang。引用请注明出处,谢谢!!2002年10月12日,我买了一本GoF的《Design Patterns》。4年多下来,我并没有看完那本小书。一方面是因为那本书的内容经过Base64编码处理过,看不见一个汉字;另一方面也是确实没有足够的时间一口气看完。幸好里面的每一节都比较分立,所以我一上厕

2008-03-22 16:29:00 602

转载 C#执行存储过程的简化

本文属spanzhang原创,其blog地址为:http://blog.csdn.net/spanzhang。引用请注明出处,谢谢!!下面的方法是我在实际开发中摸索出来的,可以在很大程度上简化调用存储过程的代码。首先来看一下C#调用存储过程的一般过程:1、打开数据库连接SqlConnection;2、生成一个SqlCommand;3、向命令对象填充参数;4、执行存储过程;5、关闭连接;6、其他操作

2008-03-22 15:24:00 1701 2

转载 序列化

 什么是序列化?  ---.net的运行时环境用来支持用户定义类型的流化的机制。它是将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。 序列化的目的:  1、以某种存储形式使自定义对象持久化;  2、将对象从一个地方传递到另一个地方。  

2008-03-20 09:58:00 522

原创 建造者模式实例

using System;using System.Collections.Generic;using System.Collections;using System.Text;namespace ConsoleBuilder...{    class Program    ...{        static void Main(string[] args)        ...{     

2008-03-11 22:45:00 507

原创 抽象工厂模式实例

 using System;using System.Collections.Generic;using System.Text;//抽象工厂namespace AbstractFactoryConsole...{    class Program    ...{        static void Main(string[] args)        ...{            C

2008-03-11 16:51:00 1401

原创 link实现下载文件,跳转页面同时进行

Link link = new Link();link.Text = series;link.NavigateUrl = string.Format("~/mInfoClientDownload.aspx?");在跳转过去的页面进行IO操作 private void FileDownload(string fName, string path)...{        lon

2008-03-11 11:33:00 529

原创 继承

基类在派生类初始化前自动初始化除非派生类构造函数:base.基类构造函数先调用了基类的带参数构造函数而不是先基类初始化public class Parent...{string str;    public Parent()    {        Console.WriteLine("BBB");    }public Parent(string s)...{

2008-03-10 22:03:00 405

原创 抽象的类工厂

抽象的类工厂提供一个接口,产生相关对象,而不必制定具体的类。如果希望构筑一系列类的实例,并控制类实例化的时间,这时需要一种机制来生产相关类的实例而不必知道哪个类进行了实例化。using System;public interface IAVDevice              //定义视频与声音通用的接口...{IAudio GetAudio();IVideo GetVideo();

2008-03-10 18:05:00 470

原创 用System.Reflection类来提取.Net框架中的细节

 这里只写关键的代码 using System;using System.Reflection;namespace Reflection...{    class Form    ...{        public void GetExceptionInfo()                  //获得Exception类的信息        ...{             Ty

2008-03-10 11:41:00 418

原创 从.exe文件中提取数据类型的细节

using System;using System.Reflection;using System.Collections;namespace Assy...{     class Class1     ...{         static void Main(string[] args)         ...{             Concole.Write("输入一个.exe文件名

2008-03-10 11:16:00 502

原创 C#处理的4种类型的参数

out(输出),reference (引用),params(数组),value(值)out:输出参数仅仅传递给被调用函数,调用时需要对仅有的一个引用赋值。是一个引用传递L。原则一:当一个方法(函数)在使用out作为参数时,在方法中(函数)对out参数所做的任何更改都将反映在该变量中。 原则二:当希望方法返回多个值时,声明 out 方法非常有用。使用 out 参数的方法仍然可以返回一个值。一个方

2008-03-10 11:03:00 604

原创 索引指示器

索引指示器class IntIndexer...{private string[] myDate;public IntIndexer(int size...{}public  string this[int pos]...{get...{return myDate[pos];}set...{myDate[pos]=value;}} }数组为私有变量,封装该数组不被外界访问,使用索引

2008-03-10 10:22:00 376

转载 穷举搜索法

穷举搜索法是对可能是解的众多候选解按某种顺序进行逐一枚举和检验,并从众找出那些符合要求的候选解作为问题的解。 【问题】  将A、B、C、D、E、F这六个变量排成如图所示的三角形,这六个变量分别取[1,6]上的整数,且均不相同。求使三角形三条边上的变量之和相等的全部解。如图就是一个解。 程序引入变量a、b、c、d、e、f,并让它们分别顺序取1至6的证书,在它们互不相同的条件下,测试由它们排成的如图所

2007-07-25 11:36:00 467

转载 [转]C#多线程同步

在编写多线程程序时无可避免会遇到线程的同步问题。什么是线程的同步呢?举个例子:如果在一个公司里面有一个变量记录某人T的工资count=100,有两个主管A和B(即工作线程)在早一些时候拿了这个变量的值回去,过了一段时间A主管将T的工资加了5块,并存回count变量,而B主管将T的工资减去3块,并存回count变量。好了,本来T君可以得到102块的工资的,现在就变成98块了。这就是线程同步要

2007-03-26 14:44:00 1700

信息管理系统源码,通用web开发源码

信息管理系统,Asp.Net开发,采用典型的三层结构框架

2010-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除