2008年5月27日

[你必须知道的.NET] 第二回:对抽象编程:接口和抽象类

摘要: 本文将介绍以下内容: • 面向对象思想:多态 • 接口 • 抽象类 1. 引言 在我之前的一篇post《抽象类和接口的谁是谁非》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,我将把上贴中的问题顺便也在此做以交代。 2. 概念引入 什么是接口? 接口是包含一... 阅读全文

posted @ 2008-05-27 23:48 谭洪星 阅读(176) 评论(0) 推荐(0) 编辑

一个基本成熟的数据库连接池

摘要: 最近,本人着手开发要有一个有强大后台的网站,在使用连接池时,觉得使用服务器自带的连接池总有些受限制。同时,为了加深对Java的学习和研究。写下了下面的连接池类。 该连接池主要有一下功能; 1)初始化一次,到处使用。 2)强大的日志功能,记录每一个sql动作,包括Connection、ResultSet 和Statement 3)根据连接的数量,定时自动回收已经释放或超时的连接。 4)配置灵活,可... 阅读全文

posted @ 2008-05-27 22:12 谭洪星 阅读(334) 评论(1) 推荐(0) 编辑

数据库连接池简介

摘要: 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据... 阅读全文

posted @ 2008-05-27 22:06 谭洪星 阅读(559) 评论(0) 推荐(0) 编辑

C#中的委托和事件

摘要: 引言 委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Obs... 阅读全文

posted @ 2008-05-27 03:26 谭洪星 阅读(187) 评论(0) 推荐(0) 编辑

C#委托之个人理解

摘要: 声明,如: namespace Vczx.ProCSharp.Exc { delegate double MathsOp( double x ); //class defination here } 这就声明了一个委托,意义:任何一个返回值为double,且只有一个形参为double的函数,都可以用这个委托来调用。 注意:委托的声明位置在n... 阅读全文

posted @ 2008-05-27 02:36 谭洪星 阅读(239) 评论(0) 推荐(0) 编辑

导航