栀子花开

追求完美

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2007年10月24日

摘要: 聚合,层次设计模式:适用于层次关系 例子: public class Fee { private float valuee = 0; public string GetName() { //返回费用的名称 } public bool HasChildren() { //该费用类型是否有子类型 ... 阅读全文
posted @ 2007-10-24 10:13 杨林 阅读(162) 评论(0) 推荐(0) 编辑

2007年10月23日

摘要: 看到界面程序员用js绘制出各种诱人的界面,实在让人有些心痒痒。前几天忍不住自己写了一个用于展示和操纵树型数据结构的js对象。 目标: 1、高性能,假如树上有成千上万的节点,展示的速度应该不会考验用户的耐心 2、使用方便,允许这个对象的使用者能很方便根据对象接口来展示树型数据、向它增加节点、删除节点、展开和收缩节点、获取当前选中节点以及节点上的依附对象、选择和取消选择节点 3、跨平台,至少能... 阅读全文
posted @ 2007-10-23 16:11 杨林 阅读(361) 评论(0) 推荐(0) 编辑

摘要: XmlDocument xmldoc = new XmlDocument(); StreamReader sr = new StreamReader(System.Configuration.ConfigurationManager.AppSettings["OperationDefinitionsFile"]); xmldo... 阅读全文
posted @ 2007-10-23 11:18 杨林 阅读(180) 评论(0) 推荐(0) 编辑

2007年10月22日

摘要: 引言 让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 的 URL?或者,您可能将一系列网页从一个目录或网站移动到另一个目录或网站,结果导致已将旧 URL 用作书签的访问者断开链接。在本文中,我们将了解如何通过将 http://your... 阅读全文
posted @ 2007-10-22 09:58 杨林 阅读(120) 评论(0) 推荐(0) 编辑

2007年10月18日

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

2007年10月16日

摘要: using System; using System.IO; using System.Collections; namespace TextFileReader_csharp { /// /// Summary description for Class1. /// class Class1 { static void Main(string[] args) { StreamReader ... 阅读全文
posted @ 2007-10-16 13:27 杨林 阅读(131) 评论(0) 推荐(0) 编辑

2007年10月15日

摘要: 1.将数据库驱动程序的JAR文件放在Tomcat的 common/lib 中; 2.在server.xml中设置数据源,以MySQL数据库为例,如下: 在 节点中加入, 属性说明:name,数据源名称,通常取”jdbc/XXX”的格式; type,”javax.sql.DataSource”; password,数据库用户密码;... 阅读全文
posted @ 2007-10-15 16:39 杨林 阅读(294) 评论(0) 推荐(0) 编辑

2007年9月18日

摘要: 1.1 缓存能解决的问题 · 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度; · 稳定性——同一个应用中,对同一数据、逻辑功能和用户界面的多次请求时经常发生的。当用户基数很大时,如果每次请求都进行处理,消耗的资源是很大的浪费,也同时造成系统的不稳定。例如,web应用中,对一些静态页面... 阅读全文
posted @ 2007-09-18 11:12 杨林 阅读(1069) 评论(0) 推荐(1) 编辑

2007年9月17日

摘要: 当使用SQLSERVER2000中的SQL数据缓存依赖功能时,不得不采用轮询的机制检测特定数据库和数据库表中的数据是否发生更改。 三个步骤: 1.需要使用aspnet_regsql命令行或者SqlCacheDepencyAdmmin类配置数据库。目的是启用数据库对SQL数据缓存依赖功能的支持。 adpnet_regsql命令行的功能是完成有关数据库连接、应用服务、SQL数据缓存以来、会话状态等... 阅读全文
posted @ 2007-09-17 14:06 杨林 阅读(196) 评论(0) 推荐(0) 编辑

2007年8月5日

摘要: CREATE TABLE [Test] ([id] [int] IDENTITY (1, 1) NOT NULL ,[name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,[subject] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,[Source] [numeric](18, 0) NUL... 阅读全文
posted @ 2007-08-05 18:18 杨林 阅读(233) 评论(0) 推荐(0) 编辑