代码改变世界

SQL 的Over 子句

2011-03-29 10:31 by 假面Wilson, 2486 阅读, 0 推荐, 收藏, 编辑
摘要:参数:PARTITION BY将查询结果集分为多个分区。 开窗函数分别应用于每个分区,并为每个分区重新启动计算。定义结果集的每个分区中行的逻辑顺序。 也就是说,它指定按其执行开窗函数计算的逻辑顺序。数据值:rank () over , row_number() over ,rank_dense ()总结如下:我创建了一个表,数据如下,SQL> select * from test; A1 A2---------- ---------- 1 3 2 4 3 2 3 5 4 2然后用rank () over,SQL> select a1,a2,rank () o... 阅读全文

字符串连接类(Javascript)

2011-03-28 11:32 by 假面Wilson, 234 阅读, 0 推荐, 收藏, 编辑
摘要:转载自:http://www.cnblogs.com/sohighthesky/archive/2011/03/28/string_buf.html 用字符串连接的类,把以前的方法写成了类的方式,方便调用 ,支持实例调用 和静态调用参数可以是单独的字符串,或者json的格式,或者类似参数数组的方式,见下面示例/**@author:uedsky*@version:1.0*//***@classStringconcat*@return{StrBuf/String}*@constructor*/varStrBuf=function(s){this.data=[];if(s){varargs=argu 阅读全文

WCF订票系统DEMO

2011-03-25 15:37 by 假面Wilson, 703 阅读, 0 推荐, 收藏, 编辑
摘要:最近在学习WCF,做了个小Demo,现记录下来,给需要的新手学习和入门以订票为例简单应用wcf新建一个wcf服务应用程序DEMO" height=509 alt="WCFDEMO" src="http://images.cnblogs.com/cnblogs_com/zzandlx/wcfdemo.jpg" width=691 border=0 real_src="http://images.cnblogs.com/cnblogs_com/zzandlx/wcfdemo.jpg">在IService1.cs定义服务契约 阅读全文

VS2008显示解决方案的方法

2011-03-25 11:14 by 假面Wilson, 381 阅读, 0 推荐, 收藏, 编辑
摘要:今天新建了一个解决方案,在解决方案里面添加了一个asp.net网站,添加完毕后,看不见解决方案管理器里面的解决方案,结果我找啊找,最终在VS2008里面的工具-选项-(选中)所有设置-项目和解决方案-(选中)总是显示解决方案,就搞定了.特此记录防止下次在找不到. 阅读全文

WCF服务Demo

2011-03-24 17:39 by 假面Wilson, 1147 阅读, 1 推荐, 收藏, 编辑
摘要:本人刚开始学习WCF,发现此Demo很通俗易懂,故记录下来和象我一样的新手一起学习!该例子分为五个部分:Host:服务器端,只是提供服务,用控制台程序实现的;IService:服务契约,要随WCF客户端分发的一个类库,是WCF服务向外公布的服务接口的集合;Service:服务实现,是服务的主体,驻留WCF服务器端,并通过接口向WCF客户端提供服务的类库;Provider:服务代理,WCF客户端通过调用它来间接调用到WCF服务;Client:客户端,WCF服务的使用者;服务器端Host代码如下:using System;using System.Collections.Generic;using 阅读全文

使用winform的showdialog小心内存泄漏

2011-03-24 16:20 by 假面Wilson, 1018 阅读, 0 推荐, 收藏, 编辑
摘要:ShowDialog使用的时候,如果在窗体内调用了Close()方法,窗体只会隐藏而不会关闭,这点可以用SPY++察看。必须在Close()后调用Dispose方法才能释放窗体资源,不然就会造成内存垃圾。而采用Show方法可以直接Close而不用调用Dispose。 正确的用法 XForm xForm = new XForm(); xForm.ShowDialog(); xForm.Dispose(); 比如if(xForm.ShowDialog() == DialogResult.)这样的东东。 在网上找到解释为什么模式对话框在Close时不进行释放。 “ 那么这是为什么呢。原来Winfo. 阅读全文

聚集索引和非聚集索引(sql server索引结构及其使用)

2011-03-23 15:13 by 假面Wilson, 650 阅读, 0 推荐, 收藏, 编辑
摘要:转载自:http://www.cnblogs.com/acafaxy/archive/2011/03/17/1987431.html 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查安字,就会很自然地翻开字典的前几页,因为安的拼音是an,而按照拼音排序汉字的字典是以英文字母 阅读全文

javascript 异步编程2

2011-03-18 11:57 by 假面Wilson, 264 阅读, 0 推荐, 收藏, 编辑
摘要:好像有这么一句名言——"每一个优雅的接口,背后都有一个龌龊的实现"。最明显的例子,jQuery。之所以弄得这么复杂,因为它本来就是那复杂。虽然有些实现相对简明些,那是它们的兼容程度去不了那个地步。当然,世上总有例外,比如mootools,但暴露到我们眼前的接口,又不知到底是那个父类的东西,结构清晰但不明撩。我之所以说这样的话,因为异步列队真的很复杂,但我会尽可能让API简单易用。无new实例化,不区分实例与类方法,链式,等时髦的东西都用上。下面先奉上源码:;(function(){ var dom = this.dom = this.dom || { mix : funct 阅读全文

javascript 异步编程

2011-03-18 11:48 by 假面Wilson, 257 阅读, 0 推荐, 收藏, 编辑
摘要:这可能是个比较深的话题。何谓异步?笼统地说,异步在javascript就是延时执行。严格来说,javascript中的异步编程能力都是由BOM与DOM提供的,如setTimeout,XMLHttpRequest,还有DOM的事件机制,还有HTML5新增加的webwork, postMessage,等等很多。这些东西都有一个共同的特点,就是拥有一个回调函数,实现控制反转。由于控制反转是更深奥的问题,这里不想展开。不过有点可以确认的,回调函数的存在打断了原来的执行流程,让它们自行在适当的时机出现并执行,这是个非常便捷的模式。对比主动式的轮询,你就知它多么节能。在同步编程,代码基本上自上向下执行,在 阅读全文

Enterprise Architect 中文经典教程

2011-03-17 17:07 by 假面Wilson, 1225 阅读, 0 推荐, 收藏, 编辑
摘要:一、Enterprise Architect简介Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。二、创建新项目安装好了EA汉化版后,启动软件。点击“创建新的项目”,打开创建新项目对话框。【图1】这里可以选择各种的初始的 阅读全文
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 48 下一页