摘要: 三张表,要查询出选择了所有课程的学生的成绩 Example: std表 std_id std_name 0001 alex 0002 bill 0003 cliton 0004 duke... 阅读全文
posted @ 2007-03-02 10:44 Winner.Net(2007) 阅读(394) 评论(0) 推荐(0) 编辑
摘要: order by 的数值型灵活使用 select * from table_a where id=p_id order by decode(函数,'asc',1,'desc',-1)*jsny; 控制试图的访问时间: 6.create view ... as select ... from where exists(select x from dual where sysdate>=... 阅读全文
posted @ 2007-03-01 21:26 Winner.Net(2007) 阅读(800) 评论(1) 推荐(0) 编辑
摘要: 面试时如何向主考官提问? ... 阅读全文
posted @ 2007-03-01 10:08 Winner.Net(2007) 阅读(403) 评论(0) 推荐(0) 编辑
摘要: .Net定时弹出窗口(c#) using System;using System.Collections;using System.ComponentModel;using System.Web;using System.Web.SessionState;using System.Threading;using System.Timers; namespace PopUp { public cl... 阅读全文
posted @ 2007-02-28 22:45 Winner.Net(2007) 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: Http Request开始 | HttpModule | HttpModule.BeginRequest() | HttpModule.A... 阅读全文
posted @ 2007-02-28 22:43 Winner.Net(2007) 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 1.Initialize 2.Load ViewState 3.Process Postback Data 4.Load 5.Send Postback Change Modifications ... 阅读全文
posted @ 2007-02-28 22:19 Winner.Net(2007) 阅读(230) 评论(0) 推荐(0) 编辑
摘要: EQUALS() AND == ... 阅读全文
posted @ 2007-02-26 16:26 Winner.Net(2007) 阅读(6474) 评论(0) 推荐(0) 编辑
摘要: 什么是正则表达式 一个正则表达式,就是用某种模式去匹配一类字符串的一个公式。很多人因为它们看上去比较古怪而且复杂所以不敢去使用——很不幸,这篇文章也不能够改变这一点,不过,经过一点点练习之后我就开始觉得这些复杂的表达式其实写起来还是相当简单的,而且,一旦你弄懂它们,你就能把数小时辛苦而且易错的文本处理工作压缩在几分钟(甚至几秒钟)内完成。正则表达式被各种文本编辑软件、类库(例如Rogue Wa... 阅读全文
posted @ 2007-02-25 15:18 Winner.Net(2007) 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: Get:是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述。Post:用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列中请求URI所指定资源的附加新子项... 阅读全文
posted @ 2007-02-25 14:20 Winner.Net(2007) 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 脚本语法篇 ·从JavaScript函数重名看其初始化方式 ·在JScript中运算符"||"和"&&"的特殊特性 ·原来JScript中的关键字'var'还是有文章的 ·JavaScript语言中的Literal Syntax特性 ·JS类定义原型方法的两种实现的区别 ·在JavaScript中使用inline... 阅读全文
posted @ 2007-02-24 23:36 Winner.Net(2007) 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端... 阅读全文
posted @ 2007-02-06 14:11 Winner.Net(2007) 阅读(315) 评论(0) 推荐(0) 编辑
摘要: ASP.Net 2.0 发送邮件的代码 这两天因为要做一个可以收集用户提交信息,然后发送邮件到指定邮箱的网页。在 asp.net 2.0 里面发送邮件可以使用 System.Net.Mail 下面的类。http://www.systemnetmail.com/faq/2.1.aspx 这个地址有 System.Net.Mail 的作者写的仿佛是 MSDN 类似的 Faq,看代码的时候可以参考以... 阅读全文
posted @ 2007-02-06 13:34 Winner.Net(2007) 阅读(970) 评论(0) 推荐(0) 编辑
摘要: .NET中常用的代码 整理了一些常用的.NET代码,贴出来供大家参考,并希望我们一起搜集更多的内容。一、为GridView添加索引列 二、批量删除列模板列代码: ... 阅读全文
posted @ 2007-02-06 12:58 Winner.Net(2007) 阅读(470) 评论(0) 推荐(0) 编辑
摘要: new是继承类对基类方法的重写而在继承类中产生新的方法,这时基类方法和继承方法之间没有任何的关系了,可是override就不同了,它也是对基类中方法的重写,但此时只是继承类重写了一次基类的方法。 C#支持单继承,说到继承就不得不说new,virtual和override这三个关键词,灵活正确的使用这三个关键词,可以使程序结构更加清晰,代码重用性更高。 以下是msdn中对new,virtual和ov... 阅读全文
posted @ 2007-02-05 10:14 Winner.Net(2007) 阅读(1929) 评论(1) 推荐(0) 编辑
摘要: new是继承类对基类方法的重写而在继承类中产生新的方法,这时基类方法和继承方法之间没有任何的关系了,可是override就不同了,它也是对基类中方法的重写,但此时只是继承类重写了一次基类的方法。 new 和 override 的区别 [ 2005-06-25 19:27:41 | 作者: yuhen ] 字号: 大 | 中 | 小 帮某个兄弟修改一个错误时,再次发现这个错误,于是写了个小例... 阅读全文
posted @ 2007-02-05 09:40 Winner.Net(2007) 阅读(884) 评论(2) 推荐(0) 编辑
摘要: 前阵子自己也中了威金,结果弄了两天才算彻底清除。整理下当前都用到的哪些工具来对付那些病毒,也让大家好摆脱那只可爱熊猫的骚扰。 Anti-Virus Tools 2007(民间版 魏滔序) Version: 1.2.4 (推荐)CHENOE Anit-Virus Tools(简称:C-AV)以恢复被病毒破坏的文件和剿杀该类病毒为主的专业杀毒免费软件,对部分木马型病毒的查杀也颇有成效。 具有很强的针对... 阅读全文
posted @ 2007-02-04 10:02 Winner.Net(2007) 阅读(591) 评论(0) 推荐(0) 编辑
摘要: AJAX学习xmlhttpRequst对象属性 int readyState ==4表示成功 function onreadyStatechange= string RespnoseText Function onreadyStatechange XMLDocument ResponseXML int States==200表示方法 open(string,u... 阅读全文
posted @ 2007-02-02 18:21 Winner.Net(2007) 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: JavaScript"对象","属性"集锦 SCRIPT 标记 用于包含JavaScript代码. 属性 LANGUAGE 定义脚本语言 SRC 定义一个URL用以指定以.JS结尾的文件 window对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放. feames.length 子桢个数. self 当前窗口. ... 阅读全文
posted @ 2007-02-02 13:25 Winner.Net(2007) 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 正确地做事与做正确的事同样重要----一位软件工程师的6年总结 正确地做事与做正确的事同样重要 一位软件工程师的6年总结 作者:成晓旭 (声明:欢迎转载,请保证文章的完整性) “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标... 阅读全文
posted @ 2007-02-02 13:08 Winner.Net(2007) 阅读(1480) 评论(3) 推荐(0) 编辑
摘要: Array和ArrayList的异同点 相信数组是大家在编程最常使用的,不论任何语言都存在数组这样的数据结构,由于C#语言是完全面向对象的,所以在C#中的数组也是对象,实际上就是Array类的实例,Array类的使用可以说是使用最频繁的,只是大家在使用时都没太在意,如在创建数组int[]时实际上就创建了一个Array类对象的实例。最近我仔细研究了一下C#中的Array及ArrayList类之间的... 阅读全文
posted @ 2007-02-02 12:51 Winner.Net(2007) 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 七招制胜ASP.NET应用程序开发 随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基 本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需 求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用... 阅读全文
posted @ 2007-02-02 12:10 Winner.Net(2007) 阅读(350) 评论(0) 推荐(0) 编辑
摘要: C#)利用反射动态调用类成员 作者: 日期: 2005年11月01日读者评分: 9.3 (C#)利用反射动态调用类成员使用反射动态调用类成员,需要Type类的一个方法:InvokeMember。对该方法的声明如下(摘抄于MSDN):public object InvokeMember(string name,BindingFlags invokeAttr,Binder binder,objec... 阅读全文
posted @ 2007-02-01 18:03 Winner.Net(2007) 阅读(2691) 评论(0) 推荐(0) 编辑
摘要: 2005/9/26 前言 .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。 类型安全 .NET中的许多语言如C#,C++和VB.NET(选项strict为on)都是强类型语言。作为一个程序员,当你使用这些语言时,总会期望编译器进行类型安全的检... 阅读全文
posted @ 2007-02-01 17:11 Winner.Net(2007) 阅读(424) 评论(0) 推荐(0) 编辑
摘要: asp.net程序性能优化总结 ——备忘具体技术 细节请查询 1. 缓存:页面OutPut缓冲(根据参数VaryByParams,Location、保存到硬盘)、User Control的片断缓存(VaryByControl=”Con”:针对此控件所在的每个页面创建单独的缓存条目)、缓存API、数据缓冲(文件依赖、时间依赖、相对过期依赖)、回调缓存()。 2. ... 阅读全文
posted @ 2007-02-01 17:00 Winner.Net(2007) 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 是Attribute,还是Property?有时是个麻烦。 Attribute和Property都可以翻译成“属性”,有的地方用Attribute表示“属性”,有的地方又在用Property,初学者常常在这两个单词间“迷失”,甚至认为二者没有区别,是一样的。可是Attribute不等于Property。二者之间到底有何区别? 我们从OOA/OOD(Object Orient... 阅读全文
posted @ 2007-02-01 13:49 Winner.Net(2007) 阅读(536) 评论(1) 推荐(0) 编辑
摘要: GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。[源码下载] 扩展GridView(八)——导出为Excel 介绍把GridView导出为一个Excel文件算是一个经常要用到的功能,也比较简单,我们来扩展一个GridView以实现这样的功能。控件开发1、新建一个继承自GridView的类。 /**//// /// 继承自GridView/// [To... 阅读全文
posted @ 2007-01-31 13:33 Winner.Net(2007) 阅读(624) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 2.0提供了功能强大的数据绑定控件GridView、在使用中,一些属性和方法经常会与ASP.NET 1.1中的DataGrid混淆(VS2005中依然可以使用DataGrid,手动添加到工具箱或HTML状态输入代码),下面我们分别用GridView和DataGrid实现其数据绑定、编辑、更新、删除等,从其代码中看两者的不同。页面: 12 3 ... 阅读全文
posted @ 2007-01-31 13:31 Winner.Net(2007) 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 本部分内容为《数据库原理》课程中的一个课堂案例,幻灯片提供的动画演示有助于理解并发控制的本质,本文内容为幻灯片的摘要。 1、下载本文所对应的幻灯片; 2、下载本文对应的VS2005代码。 如果你对自己并发控制的能力很有自信的话,读完“一、问题提出”后直接可以跳转到“四、看来问题真不简单”处阅读。 本文最后给出了部分测试用代码的简单讲解。 一、问题提出 设某银行存款帐户数据如下表: 现在要求编写... 阅读全文
posted @ 2007-01-29 16:36 Winner.Net(2007) 阅读(536) 评论(0) 推荐(0) 编辑
摘要: Transact-SQL 游标名称的作用域 Microsoft® SQL Server™ 2000 支持 DECLARE CURSOR 语句上的 GLOBAL 和 LOCAL 关键字以定义游标名称的作用域。GLOBAL 指定游标名称对连接是全局性的。LOCAL 指定游标名称对含有 DECLARE CURSOR 语句的存储过程、触发器或批处理是局部性的。 在 Microsoft® SQL Serve... 阅读全文
posted @ 2007-01-29 13:44 Winner.Net(2007) 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 什么叫事务? 这些就是数据库特有的术语了。懒虫在这里口头解释:就是把多件事情当做一件事情来处理。也就是大家同在一条船上,要活一起活,要over一起over ! 我为什么要使用事务? 俺这里再举个很俗很俗的例子: 俺到银行存钱,于是有这么几个步骤: 1、把钱交给工作人员;2、工作人员填单;3、将单子给我签字;4、工作人员确认并输入电脑。 要是,要是我把钱交给工作人员之... 阅读全文
posted @ 2007-01-29 13:43 Winner.Net(2007) 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 由于我现在基本上是DBA的工作,因此平时也看一些数据库方面的书籍。但是我一直对存储过程和函数之间的区别掌握不透。我向来认为存储过程可以实现的操作,函数也一样可以实现。最近,刚好大学的老师给我们上SQL-Server的课程,我对这个问题的疑惑终于慢慢解开。今天晚上顺便看了些网上的资料,觉得以下分析比较合理: 1. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强... 阅读全文
posted @ 2007-01-29 13:42 Winner.Net(2007) 阅读(1843) 评论(1) 推荐(1) 编辑
摘要: IEnumerable 二.IEnumerable和IEnumerable 主要实现 public IEnumerator GetEnumerator() C# 1.0中的foreach 没有迭代器的时候,创建一个可用于foreach的集合(C# 1.0): public class MyCollection... 阅读全文
posted @ 2007-01-29 10:15 Winner.Net(2007) 阅读(1227) 评论(1) 推荐(0) 编辑
摘要: 相换工作的朋友可以试着做一下:1. CLR、CTS、CLS 分别是什么意思? 共公语言运行库,通用类型系统,公共语言规范2. 什么是基元类型? 由编译器直接支持的数据类型称为基元类型.3. 值类型和引用类型的区别是什么?为什么要设计值类型?值类型会被GC回收吗?值类型是否能在托管堆分配? 4. Equals、==、ReferenceEquals 如何区别使用? 5. 什么是虚方法?如何理解多态... 阅读全文
posted @ 2007-01-28 23:23 Winner.Net(2007) 阅读(6250) 评论(3) 推荐(0) 编辑
摘要: C#常用函数 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 ... 阅读全文
posted @ 2007-01-27 13:56 Winner.Net(2007) 阅读(290) 评论(0) 推荐(0) 编辑
摘要: .NET面试题(1)javascript 常用的一些对象 windowdocumentframelocationformtext和textarea对象 复选框(checkbox)对象 单选按钮(radio)对象select对象 Button对象 submit和reset对象 password对象navigator对象 string对象 Date对象 Math对象 Q:您在什么情况下... 阅读全文
posted @ 2007-01-26 19:25 Winner.Net(2007) 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: 对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写... 阅读全文
posted @ 2007-01-26 14:40 Winner.Net(2007) 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 自Asp.net Ajax正式版发布以来,专注于AjaxControlToolkit,新增4控件着实有趣且其它28个控件尚有新收获和疑问;因之前写过两文,[最新版]Asp.net Ajax 编程备忘录----细数28个服务器端控件 [原创] 【Asp.net Ajax RC版】Asp.net Ajax编程备忘录---- 再说28个服务器端控件不敢行复制粘贴之事,着眼变化,总结点滴收获,成此文。 ... 阅读全文
posted @ 2007-01-26 10:01 Winner.Net(2007) 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 什么是MVC模式? MVC(Model/View/Controller)模式是国外用得比较多的一种设计模式,好象最早是在Smaltalk中出现。MVC包括三类对象。Model是应用对象,View是它在屏幕上的表示,Controller定义用户界面对用户输入的响应方式。 模型-视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。 1、模型(M... 阅读全文
posted @ 2007-01-24 22:10 Winner.Net(2007) 阅读(1769) 评论(1) 推荐(0) 编辑
摘要: DIV+CSS三行两列经典布局 师阿捷2004年发布在《网页设计师》上的,一个非常经典的布局,在IE、Mozilla和Opera浏览器中均可以实现居中和高度自适应。完整代码如下(在阿捷的代码基础上作了部分修改): <html><head><meta http-equiv=’Content-Type’ content=”text/html; charset=gb2312″ /><title>SEO... 阅读全文
posted @ 2007-01-22 14:51 Winner.Net(2007) 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 如何实现ObjectDataSource与GridView的分页操作 在asp.net2.0中ObjectDataSource可以说是业务层和UI层的桥樑。分页方式有有两种。第一种:一次性把所有数据取出来,全部由GridView的内部机制实现分页和排序。 在ProductDAL.cs中: public static DataTable GetProductList(){ st... 阅读全文
posted @ 2007-01-16 09:39 Winner.Net(2007) 阅读(545) 评论(0) 推荐(0) 编辑