技术成就梦想

知道用户需求,做到专注!c#,donet,Frameworks,UML,面向对象,设计模式!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

02 2009 档案

摘要:原文:http://www.cnblogs.com/4inwork/archive/2009/02/28/1400211.html为什么要选择用存储过程分页呢?其实原因很简单,数据库查询功能的性能终究是有限的。即使我们对数据库进行了最优配置,对数据表设计再三斟酌,然而一旦面临海量数据,且返回结果集较大的时候,常规的查询语句就无能为力了。一般说来,当返回的结果集超过总数量的40%时,数据库层面上的优... 阅读全文

posted @ 2009-02-28 16:18 我不是高手 阅读(505) 评论(0) 推荐(0)

摘要:原文地址:http://www.cnblogs.com/4inwork/archive/2009/02/22/1395931.htmlKMCT名字的由来,这是我在Blog中的第一篇关于控件的文章,在此我将对我的控件做一个申明,控件名字以我的Blog名字各项的首字母命名(Keyboard,Mouse,Cigarette,Tea )希望大家在以后看我的控件的时候能想到我的Blog。同时我选择了开源,开... 阅读全文

posted @ 2009-02-28 16:10 我不是高手 阅读(399) 评论(0) 推荐(0)

摘要:数据库镜像:利用新增数据库镜像解决方案扩展日志传送功能。您可以使用数据库镜像特性通过设置自动故障转移至备用服务器的方式来增强SQL Server系统的功能。在线恢复:利用SQL Server 2005,数据库管理员可以在SQL Server实例运行状态下执行恢复操作。由于只有那些被恢复的数据无法使用,数据库的其余部分仍旧处于在线状态且保持可用,因此,在线恢复特性能够有效提高SQL Server的可... 阅读全文

posted @ 2009-02-28 15:50 我不是高手 阅读(606) 评论(0) 推荐(0)

摘要:ref和out都对函数参数采用引用传递形式——不管是值类型参数还是引用类型参数,并且定义函数和调用函数时都必须显示生命该参数为ref/out形式。两者都可以使函数传回多个结果。两者区别:两种参数类型的设计思想不同,ref的目的在于将值类型参数当作引用型参数传递到函数,是函数的输入参数,并且在函数内部的任何改变也都将影响函数外部该参数的值;而out的目的在于获取函数的返回值,是输出参数,由函数内部计... 阅读全文

posted @ 2009-02-28 10:57 我不是高手 阅读(461) 评论(0) 推荐(0)

摘要:进程和线程是两个相对的概念,通常来说,一个进程可以定义程序的一个实例(Instance)。在Win32中,进程并不执行什么,它只是占据应用程序所使用的地址空间。为了让进程完成一定的工作,进程必须至少占有一个线程,正是这个线程负责包含进程地址空间中的代码。实际上,一个进程可以包含几个线程,它们可以同时执行进程地址空间中的代码。为了做到这一点,每个线程有自己的一组CPU寄存器和堆栈。每个进程中至少有一... 阅读全文

posted @ 2009-02-26 00:35 我不是高手 阅读(177) 评论(0) 推荐(0)

摘要:指针学习不好关键是概念不清造成的,说的简单点就是书没有认真看,指针的学习犹如人在学习饶口令不多看多学多练是不行的,下面是两个很经典的例子,很多书上都有,对于学习的重点在于理解*x和x的理解,他们并不相同,*x所表示的其实就是变量a本身,x表示的是变量a在内存中的地址,如果想明白可以输出观察cout<<*x"|"x;,当定义了int *x;后对x=&a的理解的问题。仔细阅读和联系... 阅读全文

posted @ 2009-02-26 00:33 我不是高手 阅读(271) 评论(0) 推荐(0)

摘要:这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,就看你怎么去应用它! 什么是指针?  其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而指针是一个指... 阅读全文

posted @ 2009-02-26 00:27 我不是高手 阅读(351) 评论(0) 推荐(0)

摘要:原文:http://www.cnblogs.com/reonlyrun/archive/2007/04/05/CSharp_25_Question.html当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.exte... 阅读全文

posted @ 2009-02-25 10:55 我不是高手 阅读(215) 评论(0) 推荐(0)

摘要:一、定义分页类及存储过程:using System;using System.Collections.Generic;using System.Text;/**//// <summary>/// .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)/// 作者:启程 www.letwego.cn/// 可用于任意用途,请保留作者信息,谢谢!/// </sum... 阅读全文

posted @ 2009-02-23 10:22 我不是高手 阅读(524) 评论(0) 推荐(0)

摘要:一、使用存储过程:性能方面:存储过程提供了许多标准sql语言中所没有的高级特性。其传递参数和执行逻辑表达式的功能,有助于应用程序设计者处理复杂任务。另外,存储过程存储在本地服务器上,减少了执行该过程所需的网络传输宽带和执行时间。(存储过程已经对sql语句进行了预编译,所以其执行速度比在程序里执行sql语句快很多) 程序结构方面:从程序的可扩展性看,使用存储过程会对程序以后的修改带来方便。比如数据库... 阅读全文

posted @ 2009-02-22 15:46 我不是高手 阅读(194) 评论(0) 推荐(0)

摘要:第一、<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="FileUpload1" ErrorMessage="必须是 jpg或者gif文件" ValidationExpression="^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\... 阅读全文

posted @ 2009-02-12 14:54 我不是高手 阅读(2048) 评论(0) 推荐(0)

摘要:[代码] 阅读全文

posted @ 2009-02-06 18:46 我不是高手 阅读(1376) 评论(0) 推荐(0)

摘要:在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framework中数据库字段的空值DBNull,boolean类型的假值false等等。在JavaScript中也有很多种的"空值"和"假 值",那么它们都有什么共同点和不同点呢? 其实标题里面我已经列出了JavaScript中所有的"空值"和"假值",除了boolean值本身... 阅读全文

posted @ 2009-02-06 18:42 我不是高手 阅读(1499) 评论(0) 推荐(0)