Dict.CN 在线词典, 英语学习, 在线翻译 ------------- MyGitee My腾云code My51cto

Happy_EveryDay

可以平凡 不可以平庸 无爱则无忧,无欲则无求,无怒而无敌,无怨才是佛。所有烦恼,都是放不下的执著 开源技群 328035181 MyGitee

博客园 首页 新随笔 管理
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 47 下一页

2009年11月3日 #

摘要: 告别ADO.NET实现应用系统无缝切换的烦恼(总结篇) 说起ADO.NET,就扯上了数据库访问类库了,现在的每个项目的数据库访问类应该说都很强的了,经常就听到说我的我们的数据库访问类怎么怎么强大而且支 持多数据库,现在的大家做的项目里用的数据库访问类库我想也都是支持多数据库吧,支持到什么程度我就不知道了。可能只是那么想也是那么设计的,要支持多数 据库,要能支持多数据库,万... 阅读全文
posted @ 2009-11-03 10:58 2026cn 阅读(454) 评论(0) 推荐(0)

摘要: 有些情况可能用下表值函数,表值函数主要用于数据计算出来返回结果集,可以带参数(和视图的一个大的区别),如果函数中没有过多的逻辑处理,如变量的定义,判断等,表值函数返回结果集可以简单向下面这么写: CREATEFUNCTIONFun_GetReportNews(@typevarchar(10))RETURNSTABLEASRETURN(SELECTTPR_ID,TPR_Title,TPR_DateF... 阅读全文
posted @ 2009-11-03 10:42 2026cn 阅读(257) 评论(0) 推荐(0)

摘要: http://www.blogjava.net/nokiaguy/archive/2009/02/09/253903.html 阅读全文
posted @ 2009-11-03 10:02 2026cn 阅读(175) 评论(0) 推荐(0)

摘要: Flyweight模式也叫享元模式,是由GoF提出的23种设计模式中的一种。Flyweight模式是构造型模式之一,它通过与其他类似对象共享数据来减小内存占用,所以叫享元。 此模式解决的是由于大量的细粒度对象所造成的内存开销的问题,它在实际的开发中并不常用,但是作为底层的提升性能的一种手段却很有效。 享元模式涉及的主要角色: 1、Flyweight目标类:需要与其他类似对象共享数据来减小内存占... 阅读全文
posted @ 2009-11-03 09:42 2026cn 阅读(214) 评论(0) 推荐(0)

2009年11月2日 #

摘要: Decorator装饰模式:主要用于动态地给一个对象添加一些额外的职责。就扩展功能而言,它比生成子类方式更为灵活。 先进入我们的例子: 程序如下图 定义抽象基类AbsCar,此处它代表一个抽象的“车”,它既是装饰类的基类,也是被装饰类的基类,其代码如下 usingSystem; usingSystem.Collections.Generic; usingSystem.Li... 阅读全文
posted @ 2009-11-02 15:36 2026cn 阅读(182) 评论(0) 推荐(0)

2009年10月27日 #

摘要: 俞老师在同济大学的演讲词:度过有意义的生命 同济大学的同学们大家晚上好!   其实人活着就挺好,至于生命有没有意义另当别论。活着每天都会有太阳升起来,每天都会看到太阳落下去。你就可以看到朝霞,看到晚霞,看到月亮升起和落下,看到满天的繁星,这就是活着的最美好的意义所在。 没 想到同济大学的同学们把我如此“高大”的形象放在大屏幕上,这就是理想与现实的差距。所以我相信同学们看到... 阅读全文
posted @ 2009-10-27 08:43 2026cn 阅读(390) 评论(0) 推荐(0)

2009年10月25日 #

摘要: 组合模式(Composite)是一种“结构型”模式(Structural)。结构型模式涉及的对象为两个或两个以上,表示对象之间的活动,与对象的结构有关。 组合模式适用于两个或者多个类有相似的形式,或者共同代表某个完整的概念,外界的用户也希望他们合而为一,就可以把这几个类“组合”起来,成为一个新的类,用户只需要调用这个新的类就可以了。 因此,组合模式... 阅读全文
posted @ 2009-10-25 10:09 2026cn 阅读(247) 评论(0) 推荐(0)

2009年10月23日 #

摘要: protected void btnImportData_Click(object sender, EventArgs e) { BTN_Query_Click(sender, e); BindStoreUserListImport(ViewState["sWhere"].ToString()); setHiddenFiled(GridView1, false); setFiledFormat(G... 阅读全文
posted @ 2009-10-23 14:39 2026cn 阅读(181) 评论(0) 推荐(0)

摘要: jQuery Ajax 全解析 本文地址: jQuery Ajax 全解析 本文作者:QLeelulu 转载请标明出处! jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。 废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处... 阅读全文
posted @ 2009-10-23 09:09 2026cn 阅读(272) 评论(0) 推荐(0)

2009年10月22日 #

摘要: 原型模式(Prototype Pattern)也是一种创建型模式,它关注的是“大量相似对象”的创建问题。我们经常会遇到这样的情况:在系统中要创建大量的对象,这些对象之间具有几乎完全相同的功能,只是在细节上有一点儿差别。 网上有一些针对Prototype 模式的比较好的比方: 1、假如您在图书馆看到几本自己喜欢的书籍,当看到某些知识点时,想在上面作相关记号,但由于其是图书... 阅读全文
posted @ 2009-10-22 16:54 2026cn 阅读(259) 评论(0) 推荐(0)

2009年10月21日 #

摘要: 有这样一种场景:世界杯外围赛,有资格参加比赛的国家都会派出自己的球队。我们可以将每个国家的球队看成是一组系列化的对象,因为在这一支球队中,有领 队,教练,球员等角色,每一种角色都是一类对象。而每个国家派出的球队都有这些固定的角色。但不同的球队这些角色的具体对象又不一样。 这就是抽象工厂适用的情景:提供一个创建一系列(上面的一个球队就是一个系列)相关或相互依赖对象(球队中的领队,教练,球员之间就是相... 阅读全文
posted @ 2009-10-21 15:34 2026cn 阅读(277) 评论(0) 推荐(0)

摘要: 1:字段参数多 最好要用第三方工具 避免手工操作错误 阅读全文
posted @ 2009-10-21 14:19 2026cn 阅读(192) 评论(0) 推荐(0)

摘要: 在软件系统中,经常面临着“某个对象”的创建工作,由于需要的变化,这个对象经常面临着剧烈的变化,但是它却拥有比较稳定的接口。例如本例:我们要进行汽 车性能测试(汽车的起动,行驶以及停止功能测试),测试内容是固定的,但参与测试的对象却是随时变化的(丰田车系列,宝马车系列或者其它任何相应的车款) 如何应对这种变化?如何提供一种“封装机制”来隔离出R... 阅读全文
posted @ 2009-10-21 00:15 2026cn 阅读(226) 评论(0) 推荐(0)

2009年10月20日 #

摘要: GOF《设计模式》中说道:将一个复杂对象的构建与其表示向分离,使得同样的构建过程可以创建不同的表示。 所谓“复杂对象”,是指:此对象中还含有其它的子对象。 何时采用: Builder模式所面对的情况是:各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将他们组合在 一起的算法却相对稳定。简单的说:子对象变化较频繁,组合算法... 阅读全文
posted @ 2009-10-20 16:22 2026cn 阅读(215) 评论(0) 推荐(0)

2009年10月19日 #

摘要: 遇到问题的时候:   1,不要怨天怨地。出了问题,当然有可能是系统的bug,API的问题,但是那些几率往往比你犯低级错误的几率要低多了,先从自己身上找原因,是不是自己写错了。   2,要掌握工具。最低限度你要会写Log,最好是Log和调试器结合。好 的工具可以大大的提高效率。以前有人跟我说,Dll不能调试,我发现可以;有人说多线程不能调试,我发现可以;有人说COM不能调试,我发现可以;有人说 I... 阅读全文
posted @ 2009-10-19 23:33 2026cn 阅读(193) 评论(0) 推荐(0)

摘要: 从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式就是由一个工厂类根据传入的参量决定创建出哪一种产品类的实例。简单工厂模式是工厂 模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现,学习了此模式可以为后面的很多中模式打下基础。 简单工厂模式参与者: 工厂类:担任这... 阅读全文
posted @ 2009-10-19 14:15 2026cn 阅读(183) 评论(0) 推荐(0)

摘要: 设计模式学习笔记清单 关于设计模式许多人已经耳熟能详,这段时间结合李建忠的教学视频以及大量网络资料,把这部分过了一遍,整理出学习笔记,而真正的深入学习和理解只能在具体的开发环境中日积月累。 设计模式其实就是一种“思想”,就像做菜,一开始学习的人难免会问"我现在学做了几道菜?",其实,真正的精髓不在菜品,而在如何调味,如何选料,备料 等"最基本的原理和法则",掌握并熟练应运了... 阅读全文
posted @ 2009-10-19 11:57 2026cn 阅读(179) 评论(0) 推荐(0)

摘要: 先来从生活中找到Singleton模式的需求案例来理解什么是Singleton模式(我们从网上可以找到如下案例): 1、美国总统的职位是唯一的,美国宪法规定了总统的选举,任期以及继任的顺序。这样,在任何时刻只能由一个现任的总统。无论现任总统的身份为何,其头衔"美利坚合众国总统"是访问这个职位的人的一个全局的访问点。 2、中国古代皇帝玉玺,也是只能有一个,不管在谁手里,是谁使用,都只能保证只有这么一... 阅读全文
posted @ 2009-10-19 11:56 2026cn 阅读(201) 评论(0) 推荐(0)

2009年10月17日 #

摘要: 本文介绍如何在ASP.NET(ASP.NET/AJAX)里使用基于JQuery的AJAX技术。(源代码下载见最后) 在使用JQuery前,请到www.jquery.com下载最新版本的js代码,然后再代码里使用 <scriptsrc="_scripts/jQuery-1.2.6.js"type="text/javascript"></script>即可,当然,由于微软已经... 阅读全文
posted @ 2009-10-17 11:26 2026cn 阅读(268) 评论(0) 推荐(0)

2009年10月16日 #

摘要: 在MSDN网络课堂中下载了一些九月份的网络讲座。 有很多还是很有意义的。《ASP.NET系列讲座之一:性能与缓存》是由微软开发工具专家王立楠讲授。王先生的讲解非常清晰,课件也很详细,虽然是网络讲 座,但Down下来的视频文件声音很清晰。仔细听了一遍,把其中的某些要点记录了下来。此讲主要是介绍了一些tip,以提高ASP.NET的性能。以下就是讲座介绍的一些技巧:一、避免不必要的执行操作Page_Lo... 阅读全文
posted @ 2009-10-16 09:19 2026cn 阅读(311) 评论(0) 推荐(0)

摘要: 【数据操作】SQL语句性能调整原则 一、问题的提出   在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提 交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对 于海量数据,劣质SQL语句和优质SQL语句之... 阅读全文
posted @ 2009-10-16 09:15 2026cn 阅读(221) 评论(0) 推荐(0)

摘要: declare @T Table (id char(10))insert into @T select '1'insert into @T select '2'insert into @T select '3'select case id when '1' Then '第一类' when '2' Then'第二类' else '第三类' endfrom @T 阅读全文
posted @ 2009-10-16 09:04 2026cn 阅读(206) 评论(0) 推荐(0)

2009年10月14日 #

摘要: 1.优化索引 2.优化SQL语句 3.多用存储过程,少用触发器 4.巨型表的分割(行数太多的表水平分割,列数太多的表垂直分割) 5.增加冗余,降低范式,以空间换时间 6.大的事务分解成小的事务 7.优化数据库相关参数 阅读全文
posted @ 2009-10-14 14:57 2026cn 阅读(232) 评论(0) 推荐(0)

2009年10月12日 #

摘要: PowerDesigner使用教程 —— 概念数据模型 一、概念数据模型概述 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实... 阅读全文
posted @ 2009-10-12 21:49 2026cn 阅读(324) 评论(0) 推荐(0)

摘要: http://www.tzwhx.com/ 阅读全文
posted @ 2009-10-12 20:38 2026cn 阅读(133) 评论(0) 推荐(0)

摘要: Posted on 2007-01-18 12:53 东人EP 阅读(383) 评论(0) 编辑收藏 引用 所属分类: Design Pattern -- 追MM与设计模式的有趣见解 创建型模式 1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向... 阅读全文
posted @ 2009-10-12 11:40 2026cn 阅读(136) 评论(0) 推荐(0)

摘要: Posted on 2007-01-18 12:45 东人EP 阅读(1019) 评论(1) 编辑收藏 引用 所属分类: .NET -- 经典的三层设计 三层的划分:目的:高内聚,低耦合,为更好的实现分布式开发和维护。 用户界面层: 页面,用户控件,图片,样式表 业务逻辑层:业务接口( BusinessInterface ),... 阅读全文
posted @ 2009-10-12 11:40 2026cn 阅读(282) 评论(0) 推荐(0)

摘要: Posted on 2006-07-04 10:04 东人EP 阅读(165) 评论(0) 编辑收藏 引用 所属分类: .NET -- 以我个人的能力,没有足够的时间和资源自行开发一套完整的平台。在已有的众多开源项目中选择若干优秀的项目进行整合。“站在巨人肩膀上”是牛顿有一句名言.,同样适合我们的IT行业。 ... 阅读全文
posted @ 2009-10-12 11:29 2026cn 阅读(286) 评论(0) 推荐(0)

摘要: 升级记录 在升级的过程中发现了一些bug,在这个版本里做了修正;使用新版的jQuery类库,精简了不少代码。 1、升级的过程中,把inputvalidator函数的里的属性defaultvalue弄错了,导致默认值都失效。 现更正为如下: a、最后一个版本属性名为defaultval,现更正为了原来的属性名defaultvalue b、checkbox和radio以及select控件都必须用数组进... 阅读全文
posted @ 2009-10-12 11:07 2026cn 阅读(220) 评论(0) 推荐(0)

摘要: 1: /************************************************* 2: Validator v1.05 3: code by 我佛山人 4: wfsr@msn.com 5: *************************************************/ 6: Validator = { 7: Require : /.+/, 8: E... 阅读全文
posted @ 2009-10-12 11:06 2026cn 阅读(353) 评论(0) 推荐(0)

摘要: [代码] [代码] [代码] 使用方法: [代码] validator的registorAll方法接受一个二维数组,该数组元素为[控件id,控件类型]的一维数组,注册完成后当注册控件的onblur时间触发时检查输入,并显示提示信息。如果为表单,并且注册了submit控件,哪么在表单输入有错误的情况下submit为disabled,否则允许提交。 阅读全文
posted @ 2009-10-12 11:04 2026cn 阅读(235) 评论(0) 推荐(0)

摘要: JavaScript 表单验证(Form Validation) JavaScript 可以被用来在向服务器发送内容前验证HTML表单中输入的信息是否符合要求。 JavaScript 表单验证 在向服务器发送信息前,可以使用JavaScript来验证一个HTML 表单(form)中输入的信息是否合法。通常使用JavaScript验证的表单数据可以是: 必填数据是否为空? 用户... 阅读全文
posted @ 2009-10-12 09:51 2026cn 阅读(651) 评论(0) 推荐(0)

摘要: 不用多言,这种技术被广泛应用于表单验证,语法高亮和危险字符过滤中。一段话如果很长,如果不想像下面那样替换,我们得想些办法了。 01.str = str.02.replace( /&(?!#?\w+;)/g , '&').03.replace( /"([^"]*)"/g , '“$1”' ).04.replace( /</g , '<' ).05.... 阅读全文
posted @ 2009-10-12 09:22 2026cn 阅读(380) 评论(0) 推荐(0)

摘要: <html> <head><script type="text/javascript">function maskEdit(pattern) {var src= event.srcElement;var selRange = document.selection.createRange();var srcRange = src.createTextRange()... 阅读全文
posted @ 2009-10-12 09:09 2026cn 阅读(1110) 评论(0) 推荐(0)

2009年2月2日 #

摘要: function getUrlParam(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; }... 阅读全文
posted @ 2009-02-02 08:48 2026cn 阅读(213) 评论(0) 推荐(0)

2009年1月2日 #

摘要: http://www.cnblogs.com/DotNet1227/archive/2009/01/01/1366495.html 阅读全文
posted @ 2009-01-02 13:14 2026cn 阅读(266) 评论(0) 推荐(0)

2008年12月29日 #

摘要: USE [daitest]GO/****** 对象: StoredProcedure [dbo].[TB_aa_Add] 脚本日期: 12/29/2008 21:42:15 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO------------------------------------ALTER PROCEDURE [dbo]... 阅读全文
posted @ 2008-12-29 21:43 2026cn 阅读(191) 评论(0) 推荐(0)

2008年12月27日 #

摘要: protected void Page_Load(object sender, EventArgs e) { this.Limited_Calendar.Attributes.Add("style", "display:none;border-width:1px;border-style:solid;border-collapse:collapse;z-index: 100; left: 0px;... 阅读全文
posted @ 2008-12-27 20:55 2026cn 阅读(238) 评论(0) 推荐(0)

2008年12月25日 #

摘要: 1:GridView 首页 前页 后页 尾页 第 页/共 页 ... 阅读全文
posted @ 2008-12-25 11:07 2026cn 阅读(267) 评论(0) 推荐(0)

2008年12月24日 #

摘要: 2007年03月29日 星期四 17:31 ">首页 ">前页 第'>页/共'>页 ">后页 ">尾页 转' Width="32px" OnTextChanged="txtGoPage_TextChanged" CssClass="inputmini">页 需要两个方法配合: txtGoPage_Te... 阅读全文
posted @ 2008-12-24 18:21 2026cn 阅读(337) 评论(0) 推荐(0)

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 47 下一页