09 2011 档案
Create and Alter View
摘要:http://www.w3schools.com/sql/sql_view.aspSQL CREATE VIEW SyntaxCREATE VIEW view_name ASSELECT column_name(s)FROM table_nameWHERE condition Create(Alter) view Testestst1asSELECT Test1.Id, Test2.Id As IDD from Test1 inner join Test2 on Test1.Id = Test2.Id where Test1.Id = 1 and Test2.Name = '11
阅读全文
[转]: 视图和表的区别和联系
摘要:http://blog.csdn.net/leo870625/article/details/61278741.视图是数据库数据的特定子集。可以禁止所有用户访问数据库表,而要求用户只能通过视图操作数据,这种方法可以保护用户和应用程序不受某些数据库修改的影响。2.视图是抽象的,他在使用时,从表里提取出数据,形成虚的表。 不过对他的操作有很多的限制 。3. 而且视图是永远不会自己消失的除非你删除它。 视图有时会对提高效率有帮助。临时表几乎是不会对性能有帮助,是资源消耗者。 视图一般随该数据库存放在一起,临时表永远都是在tempdb里的。 4.视图适合于多表连接浏览时使用!不适合增、删、改.,存..
阅读全文
SQL samples
摘要:----------------query aggregation function and group by ------------------------- SELECT Test1.Test, avg(Test1.Id) As avg, SUM(Test1.Id) As SUm, COUNT(Test1.Id) As Count FROM [Test1] GROUP BY Test1.Test HAVING count(Test1.Id)< 3 ---- Query data from multiply data tables----use select in----------
阅读全文
[转载]:Invoke and BeginInvoke
摘要:8down voteTo begin, from your link:Control.Invoke: Executes on the UI thread, but calling thread waits for completion before continuing.Control.BeginInvoke: Executes on the asynchronous UI thread, and calling thread doesn't wait for completion.and from MSDN:BeginInvoke executes the specified del
阅读全文
[转]:一个C#线程间通讯的小例子
摘要:先看以下代码: using System;using System.Text;using System.Windows.Forms;using System.Threading; namespace 线程间通讯{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } //1.创建Invoke函数,大致如下: /// <summary> /// Delegate function to be invoked by main thread /// </summary> pr
阅读全文
[转载]: C#线程同步与死锁
摘要:http://developer.51cto.com/art/200908/141606.htm--http://developer.51cto.com/art/200908/141606.htm本文继续C#线程系列讲座之四,C#线程同步与死锁。AD:在上一讲介绍了使用lock来实现C#线程同步。实际上,这个lock是C#的一个障眼法,在C#编译器编译lock语句时,将其编译成了调用Monitor类。先看看下面的C#源代码:public static void MyLock() { lock (typeof(Program)) { } } 上面的代码通过...
阅读全文
[转]: ASP.NET对请求处理过程的操作与分析
摘要:http://developer.51cto.com/art/201104/255185.htmASP.NET对请求处理过程的操作与分析2011-04-13 14:57 peter 中国IT实验室 我要评论(0) 字号:T | TASP.NET请求处理过程是基于管道模型的,在模型中ASP.NET把http请求传递给管道中的所有模块。每个模块都接收http请求并有完全控制权限。本文就ASP.NET开发语言对请求处理过程进行详细分析,希望能对各位读者起到或多或少的帮助。AD: 当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个.
阅读全文
[转]:C#集合类之Array,ArrayList,List的用法
摘要:http://www.itwis.com/html/net/c/20101115/9558.htmlC#集合类之Array,ArrayList,List<T>的用法,net有哪些集合类?array和ArrayList有什么区别?Hashtable与集合有什么不一样?....等等.这时才意识到,如果对.net本身提供的集合类不了解,根本不会明白引用Iesi.Collections的用意.由<<CLR via C#>>的书中所说:"所有的数组(如int[],FileStream[],object[])都隐式派生自System.Array,所有数组都隐式
阅读全文
C#中new和override区别
摘要:在C#中实现重写方法,可以用new和override两个关键字来实现,究竟他们之间有什么区别呢?下面,我以例子来说明他们之间的微妙区别: public class GrandClass//基类{ public GrandClass() { Console.WriteLine("In GrandClass.Constructor"); } public virtual void Method()//用virtual才可以在子类中用override,而new不需要这样 { Console.WriteLine("In GrandClass.Method()")
阅读全文
[转]:C++虚函数表解析
摘要:http://www.cppblog.com/xczhang/archive/2008/01/20/41508.html--C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看看相关的C++的书籍。在这篇文章中,我只想从虚函数的实现机制.
阅读全文
面试题目3
摘要:1. struct 可以设构造函数吗?2. sql 函数3. Procedure cache:执行计划 (execution plan)execution plan4. asp.net 对请求的处理过程5. httpmode 和httpHandel的区别6. cookie和session的区别7. Js query8. inbox and unbox9. event(可以有多个参数)10. datetime11. 深拷贝和前拷贝12. 索引的区别13. new. overrite14. 重载: object and string15. readonly and static const区别16
阅读全文
[转]:存储过程与函数的区别
摘要:核心提示:本质上没区别。只是函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,如不能用临时表,只能用表变量等,而存储过程的限制相对就比较少。 1. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。 2. 对于存储过程来说可以返回参数,而函数只能返回值或者表对象。 3. 存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用,由于函数 可以返回一个表对象,因此它可以在查询语句中位于F...
阅读全文
[转载]:C# 面试题大全
摘要:C# 面试题大全 【十】2011年04月05日 星期二 下午 07:27112、不用JQuery等框架实现AJAX无刷新登录。提示:用纯XMLHttpRequest实现。113、单点登录。阅读全文>>类别:c# 面试题大全【搜集】 | 评论(0) | 浏览(214) C# 面试题大全 【九】2011年04月05日 星期二 下午 07:26101、请翻译下面的文章(*)The BaseDataBoundControl is the root of all data-bound control classes. It defines the DataSource and DataSou
阅读全文
[转载]:C#笔试题面试题锦集
摘要:目录: C#笔试题面试题锦集(全) 创建模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、BUILDER—MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种...
阅读全文
[转载]:C# 中结构与类的区别
摘要:转载自:http://www.cftea.com/c/2008/03/JHB3MJM8DYGS0JJ9.asp完美集成、增强 KindEditor HTML 编辑器目录类与结构的实例比较类与结构的差别如何选择结构还是类类与结构的示例比较结构示例public struct Person{ string Name; int height; int weight public bool overWeight() { //implement something }}类示例public class TestTime{ int hours; int minutes; int seco...
阅读全文
[转载]:SQL Server性能调优之执行计划深度剖析 第一节 浅析SQL执行的过程
摘要:http://www.agilesharp.com/u/yanyangtian/Blog.aspx/t-13SQL Server性能调优之执行计划深度剖析 第一节 浅析SQL执行的过程 作者:小洋-燕洋天发表于:2011-8-31 23:00:54评论:1浏览:30RSS:0 SQL Server性能调优之执行计划深度剖析 第一节 浅析SQL执行的过程前言:在SQL Server中,执行计划在查询过程中其中关键性的作用,也是数据库性能调优的重要方面,为优化提供了很多的数据依据。本系列文章前前后后会有几十篇,将会对执行计划进行深入浅出的讲述,并且也会讲述如何利用执行计划进行数据库调优。 本篇文.
阅读全文
浙公网安备 33010602011771号