10 2010 档案

摘要:引言 在前篇文章中(SQL查询入门(上篇),我对数据库查询的基本概念以及单表查询做了详细的解释,本篇文章中,主要说明SQL中的各种连接以及使用范围,以及更进一步的解释关系代数法和关系演算法对在同一条查询的不同思路。多表连接简介 在关系数据库中,一个查询往往会涉及多个表,因为很少有数据库只有一个表,而如果大多查询只涉及到一个表的,那么那个表也往往低于第三范式,存在大量冗余和异常。 因此,连接(Joi... 阅读全文
posted @ 2010-10-30 15:23 Kingdom_0 阅读(348) 评论(0) 推荐(0) 编辑
摘要:引言 SQL语言是一门简单易学却又功能强大的语言,它能让你快速上手并写出比较复杂的查询语句。但对于大多数开发者来说,使用SQL查询数据库并没有一个抽象的过程和一个合理的步骤,这很可能会使在写一些特定的SQL查询语句来解决特定问题时被”卡”住,本系列文章主要讲述SQL查询时一些基本的理论,以及写查询语句的抽象思路。SQL查询简介 SQL语言起源于1970年E.J.Codd发表... 阅读全文
posted @ 2010-10-30 15:21 Kingdom_0 阅读(217) 评论(0) 推荐(1) 编辑
摘要:一、简单工厂模式简介(Bref Introduction) 简单工厂模式(Simple Factory Pattern)的优点是,工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖二、解决的问题(What To Solve) 客户实例化对象时不需要关心该对象是由哪个子类实例化的。三、简单工厂模式分析(Analysis)1、简单工厂模式结构I... 阅读全文
posted @ 2010-10-30 11:19 Kingdom_0 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1什么是设计模式设计模式是对在软件设计过程中重复出现的问题提出了一种比较好的解决方案。正如一位专家所说:设计模式是对程序设计人员经常遇到的设计问题的可再现的解决方案(The Smalltalk Companion)。GOF设计模式通常被认为是其他设计模式的基础,随着业务复杂度的增大,会不断涌现新的设计模式,而这些新的设计模式一般会以GOF模式理论为参照。2为什么要学习设计模式从个人职业规划来考虑。... 阅读全文
posted @ 2010-10-30 11:17 Kingdom_0 阅读(143) 评论(0) 推荐(0) 编辑
摘要:有了思想才能飞翔,缺乏灵活就象少了轮子的汽车,难以飞奔。为了更好的理解设计思想,结合一个尽可能简洁的实例来说明OOD、设计模式及重构。通过下面的代码,详细地阐述面向对象设计思想。一、传统过程化设计思想假定我们要设计一个媒体播放器(只从软件设计的角度,不涉及硬件)。该媒体播放器目前只支持音频文件mp3和wav。按照结构化设计思想,设计出来的播放器的代码如下:public class MediaPla... 阅读全文
posted @ 2010-10-30 10:47 Kingdom_0 阅读(165) 评论(0) 推荐(0) 编辑
摘要:operator 关键字用于在类或结构声明中声明运算符。运算符声明可以采用下列四种形式之一:参数:result-type 运算符的结果类型。 unary-operator 下列运算符之一:+ - ! ~ ++ — true false op-type 第一个(或唯一一个)参数的类型。 operand 第一个(或唯一一个)参数的名称。 binary-operator 其中一个:+ - *... 阅读全文
posted @ 2010-10-30 09:31 Kingdom_0 阅读(682) 评论(3) 推荐(0) 编辑
摘要:params 关键字可以指定在参数数目可变处采用参数的方法参数。params 关键字在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力,它在只能出现一次并且不能在其后再有参数定义(之前可以),必须在参数末尾处声明。param array只能是一维,而且不能用 ref 或者 out 修饰.示例:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{class App{//第一个参数必须是整型,但后面的参数个数是可变的。//而且由于定的是object数组, 阅读全文
posted @ 2010-10-30 08:46 Kingdom_0 阅读(308) 评论(0) 推荐(0) 编辑
摘要:delegate是C#中的一种类型,C# event的处理实际上是一种具有特殊签名的delegate,本文就介绍了C# delegate和C# event。 在基于Windows平台的程序设计中,事件(event)是一个很重要的概念。因为在几乎所有的Windows应用程序中,都会 涉及大量的异步调用,比如响应点击按钮、处理Windows系统消息等,这些异步调用都需要通过事件的方式来完成。即使在下一... 阅读全文
posted @ 2010-10-29 16:27 Kingdom_0 阅读(1630) 评论(0) 推荐(0) 编辑
摘要:空间(namespace)-----类(class)-----对象(实例)-----对象.属性-----对象.方法使用类对象、属性、方法:viewplaincopytoclipboardprint?staticvoidmain(string[]args){stus1=newstu()console.write("请输入考试成绩:")s1.score=convert.toint32(console.... 阅读全文
posted @ 2010-10-28 23:36 Kingdom_0 阅读(179) 评论(0) 推荐(0) 编辑
摘要:使用频率所属类型模式名称模式简单定义5创建型Singleton单件保证一个类只有一个实例,并提供一个访问它的全局访问点。5结构型Composite组合模式将对象组合成树形结构以表示部分整体的关系,Composite使得用户对单个对象和组合对象的使用具有一致性。5结构型FACADE外观为子系统中的一组接口提供一致的界面,facade提供了一高层接口,这个接口使得子系统更容易使用。5结构型Proxy代... 阅读全文
posted @ 2010-10-28 15:59 Kingdom_0 阅读(167) 评论(0) 推荐(0) 编辑
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t wh... 阅读全文
posted @ 2010-10-28 15:57 Kingdom_0 阅读(170) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2008 序列号:Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise:JD8Y6-HQG69-P9H84-XDTPG-34MBB服务器设置SQL Server代理 NT AUTHORITY\SYSTEMSQL Server Database Engine NT AUTHORITY\NETWORK SERVICE SQL Se... 阅读全文
posted @ 2010-10-28 10:49 Kingdom_0 阅读(1803) 评论(1) 推荐(1) 编辑
摘要:1,程序-》运行-》输入inetmgr,打开IIS管理器;2,展开左侧树形目录-》右击“网站”-》新建-》网站,打开网站创建向导;3,点击“下一步”-》在描述里输入一个名字,作用仅仅是帮助管理员识别站点。4,下一步指定网站的Ip地址和端口5,下一步选择你的网站文件所在的根目录6,下一步,权限选中读取,运行脚本,如果有上传文件选中写入7,下一步,出现完... 阅读全文
posted @ 2010-10-27 15:22 Kingdom_0 阅读(715) 评论(0) 推荐(0) 编辑
摘要:在建立与服务器的连接时出错。在连接到 sql server 2005 时 在默认的设置下 sql server 不允许进行远程连今天连接数据库时突然报错了...!~在建立与服务器的连接时出错。在连接到 sql server 2005 时 在默认的设置下 sql server 不允许进行远程连首先确认我没有远程连接诶!参照网上的意见:SQL Server 2005 不允许远程连接解决方法做课程设计时... 阅读全文
posted @ 2010-10-27 13:13 Kingdom_0 阅读(329) 评论(0) 推荐(0) 编辑
摘要:网页常用Javascript 1.让文字不停地滚动   <MARQUEE>滚动文字</MARQUEE>2.记录并显示网页的最后修改时间   <script language=Javascript>   document.write("最后更新时间: " + document.lastModified + "")   </script> 3.关闭当前窗口   <a href="/"onClick="... 阅读全文
posted @ 2010-10-26 10:50 Kingdom_0 阅读(166) 评论(0) 推荐(0) 编辑
摘要:用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙。 显示错误的方法 请打开浏览器,选择工具,internet选项,高级,在高级中的浏览项目里面有一个“显示http友好错误提示”的复选框,请取消该复选框,确定,保存.并关掉窗口重新打开IE浏览器,就可获得正... 阅读全文
posted @ 2010-10-23 15:59 Kingdom_0 阅读(513) 评论(0) 推荐(0) 编辑
摘要:系统使用的是微软的ASP.NET Ajax控件,类似这种问题,如何解决?(1) web.config里确保存在这些信息:<compilation debug="true"><assemblies> <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyT... 阅读全文
posted @ 2010-10-23 15:43 Kingdom_0 阅读(356) 评论(0) 推荐(0) 编辑
摘要:下面是一些比较重要的算法,原文罗列了32个,但我觉得有很多是数论里的,和计算机的不相干,所以没有选取。下面的这些,有的我们经常在用,有的基本不用。有的很常见,有的很偏。不过了解一下也是好事。也欢迎你留下你觉得有意义的算法。(注:本篇文章并非翻译,其中的算法描述大部份摘自Wikipedia,因为维基百科描述的很专业了)A*搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本... 阅读全文
posted @ 2010-10-23 14:27 Kingdom_0 阅读(218) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示