随笔分类 - .NET
.NET MVC LINQ CSS JAVASCRIPT JQUERY
sql 触发器
摘要:CREATE TRIGGER [触发器名字] ON dbo.表名FOR INSERT,updateASdeclare @a number --成绩declare @id int --(假设你的表里有一个主键为id)select @a=成绩,@id=id from inserted --从将要插入(或更新)数据中读取这个字段的值,id是假设你的表中的主键,如果没有,你可以设一个(可用流水号),这个必...
阅读全文
sql some any all用法(转)
摘要:原文地址:http://hi.baidu.com/tz3638/blog/item/6ddde0dc373b67a5cc116645.htmlcreate table #A(id int)goinsert into #A s(1)insert into #A s(2)insert into #A s(3)insert into #A s(4)go--All:对所有数据都满足条件,整个条件才成立,例...
阅读全文
SQL查询中的转义字符(转)
摘要:原文地址:http://blog.csdn.net/Adi_liu/archive/2007/12/06/1920606.aspx如果想查找“_cs”结尾的的账户select * from [user] where loginname like '%_cs'是不行的,_ 被认为是任意的字符,所以需要转义字符,有两种写法:select * from [user] where ...
阅读全文
八皇后问题(非递归版)转
摘要:#include<iostream>#include<stack>usingnamespacestd;constintMAXSIZE=8;//棋盘大小intchess[MAXSIZE][MAXSIZE]={0};//棋盘/*定义栈结点,表示一个皇后的位置*/structNode{introw;/*行*/intcol;/*列*/boolisMarked;/*是否标记*/};/...
阅读全文
初识用.net remoting来开发分布式应用(转)
摘要:一..NET Remoting简介:.NET Remoting从某种意义上讲是DCOM的替代品。ASP.NET Web服务十分有用,但是这项技术在企业内联网的解决方案中,对于某些业务请求来说并不快,也没有足够的灵活性,而且,ASP.NET Web服务需要有运行时的支持。使用.NET Remoting技术后,可以将Web服务提供给世界上的任何地方。而且可以在所有的应用程序类型中运行Web服务。二.....
阅读全文
.net remoting应用程序建立- .net remoting配置(转)
摘要:.net remoting的配置有两种形式,一种为编程配置,一种为配置文件配置。 配置文件配置即把与.net remoting有关的信息(如信道类型、端口号)存储在web.config或app.config文件中。.net框架提供并规定了有关.net remoting的设置。下面是服务器端与客户端的两个简单的文件配置:服务器端<?xml version="1.0" encoding="ut...
阅读全文
.NET Remoting技术相对于Web Service的优势和劣势。(转)
摘要:q Remoting技术可以灵活地定义其所基于的协议,比如HTTP协议和TCP协议。在实际开发中,Remoting一般使用TCP协议,这样可保证在保持状态的情况下,获取比Web Service更好的性能,而Web Service默认情况下是没有状态的。q Remoting技术不是行业标准,而Web Service是行业标准,并可能成为下一代网络数据交换的核心组成部分。q Remoting技术可用....
阅读全文
5款超级漂亮百度及尊和搜索框代码 (转)
摘要:原文地址:http://www.cnblogs.com/shuziren/archive/2009/06/06/1497590.html5款超级漂亮百度及尊和搜索框代码提供几个:1.[代码]2.[代码]3.[代码]4.[代码]5.[代码]
阅读全文
理解form的get和post (转)
摘要:在HTML中,form元素用method属性来指定有两种不同的提交方法,即"get"(默认值)和"post"。1. get和post的定义W3C的HTML 4.01 specification说,form元素的method属性用来指定发送form的HTTP方法。使用get时,form的数据集(形如control-name=current-value的键值对)被附加到form元素的action属性所...
阅读全文
HTML页面表单name 和 id 的区别 (转)
摘要:可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 上周我也遇到了ID和Name的问题,在页面里输入了一个input type="hidden",只写了一个ID='SliceInfo',赋值...
阅读全文
C#里的委托和事件实现
摘要:原文地址:http://blog.csdn.net/dongli1218/archive/2006/04/18/667336.aspx 一、委托的简介 1、委托的声明: delegate HandlerName ([parameters]) 例如: public delegate void PrintHandler(string str); 委托声明定义了一种类型,它...
阅读全文
活动图 流程图
摘要:活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。 活动图与流程图的区别 (1)、流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。而活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。 (2)、活动图能够表示并发活动的情...
阅读全文
MVC与三层的区别
摘要:三层架构是表现层,业务逻辑,数据访问层。 MVC关注的是UI层和其它所有层次之间的关系,可以看作是表现层与业务逻辑层的协作方式。为了提高UI层的灵活性,于是在它们之间添加了一个Controller层。 Model不是数据访问层,而往往是横跨所有层次的对象。
阅读全文
抽象类和接口的区别
摘要:抽象类(abstract class)可以包含功能定义和实现,接口(interface)只能包含功能定义 抽象类是从一系列相关对象中抽象出来的概念, 因此反映的是事物的内部共性;接口是为了满足外部调用而定义的一个功能约定, 因此反映的是事物的外部特性 分析对象,提炼内部共性形成抽象类,用以表示对象本质,即“是什么” 为外部提供调用或功能需要扩充时优先使用接口 区别一,两者表达的概念...
阅读全文
LINQ 的理解
摘要:转自:http://www.cnblogs.com/JeffreyZhao/archive/2008/06/04/ajax-linq-lambda-expression.html LINQ / LINQ to SQL / LINQ to XXX LINQ是新生事物,不过从不少文章和讨论上看来,这方面的概念也已经有点混沌不清了。因此我们经常可以看到这样的话: LINQ只能将数据...
阅读全文
敏捷开发
摘要:敏捷开发(agile development)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 敏捷开发是全新理论吗?答案莫衷一是。细心的人们可以发现,敏捷开发其实借鉴了大量软件工...
阅读全文
什么是TDD
摘要:测试驱动开发 测试驱动开发(Test Driven Development,英文缩写TDD)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可用(clean code that work...
阅读全文
Object/Relation Mapping 对象关系映射
摘要:对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库中,关系数据无法直接...
阅读全文
C# PK C++
摘要:今天在园子里看了一篇关于面向对象的文章,颇有体会。 发现自己对C++ 和 C# 的区别还没很了解。 今天先占个位子,准备找个时间来整理下这个主题。 1.C#中abstract用来表示抽象基类或者纯虚函数,在C++中则无此关键字,纯虚函数是通过“=0”来表示的 2. C#中virtural override new 关键字分别用来表示虚函数,重写基类的虚函数,覆盖。在C++中virtural也用...
阅读全文
浙公网安备 33010602011771号