自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SmartJavaer的专栏

------尽力而为,一切皆有可能!!!

  • 博客(215)
  • 资源 (2)
  • 收藏
  • 关注

转载 委托和事件

委托和事件 要为类构造一个事件,必须用 event 来声明一个 delegate 型的字段,如:puclic calss Test{         public delegate EventHandler(object sender, EventArgs e); //声明为delegate 型的事件;}然后要指定一个事件的名称,并写出处理语句:        public event 

2007-06-30 10:23:00 1660 1

原创 SQL常用字符串函数

SQL常用字符串函数一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。3、LOWER()和UPPER()LOWER()将字符串全部转

2007-05-25 11:30:00 1571

转载 SPS2007中的工作流

SPS2007中的工作流SPS2007中的工作流功能构建于 Windows Workflow Foundation (WF) 之上,它是一种 Microsoft Windows 平台组件,为开发和执行基于工作流的应用程序提供编程基础结构和工具. sps中的工作流主要是用来将流程逻辑附加到列表项和文档,Windows SharePoint Services 为引擎提供了以下服务的实现:事务、

2007-05-21 16:42:00 1841

转载 C# 插件构架实战

C# 插件构架实战(Jack H Hansen ) 一、引言    1. 问题的引入    假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了用户需要的应用,却不能保证用户的需求不

2007-05-21 16:03:00 1912

转载 工作流理论

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2007-05-21 15:08:00 2040

转载 工作流管理系统

工作流管理系统摘    要随着计算机在日常工作中的广泛应用,人们的许多工作已经依靠计算机来完成,与此同时,各种类型的信息系统也被广泛使用来支持这些工作.但是这些系统基本上都是独立运行的,相互之间缺乏必要的交互,协作与感知,从而使得他们子协调多个人的活动,以协同完成某一个共同的任务反面有比较严重的不足.这也是工作流管理系统WFMS从九十年代以来吸引来自研究机构和产业界广泛关注的重要原

2007-05-21 15:02:00 4138

转载 明基逐鹿杭州大厦工作流管理案例

明基逐鹿杭州大厦工作流管理案例 一、 杭州大厦简介 杭州大厦有限公司是一家集住宿、购物、餐饮、娱乐、旅游等多项经营功能为一体的综合性服务企业。创建于1988年,与澳门南光(集团)有限公司合资成立杭州大厦有限公司。杭

2007-05-21 14:40:00 2057 1

转载 一个基于工作流管理系统的需求分析案例

一个基于工作流管理系统的需求分析案例1. 概念   工作流(workflow)是为提高工作效率而提出的,目前尚无统一、明确的定义。工作流管理联盟(Workflow Management Coalition)将工作流定义为:业务流程的全部或部分自动化,在此过程中,文档、信息或任务按照一定的过程规则流转,实现组织成员间的协调工作以达到业务的整体目标。   2. 与工作流

2007-05-21 14:37:00 3248

转载 关于Membership的设置

   关于Membership的设置         初学MemberShip,遇到一个Membership设置的问题因为一般教程使用的示例都是SQL Server 2005 Express版本的本地 ASPNETDB.MDF文件,如果我要使用远程的Sql Server 2005服务器的话,需要进行一些设置。     Setp1:当你使用Membership, 我们可以发现ASP.NET

2007-05-13 13:24:00 1828 1

转载 生成静态页面的五种方案

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2007-04-30 22:47:00 1244

转载 asp.net在线备份SQL Server数据库

asp.net在线备份SQL Server数据库     Dim oBackup As SQLDMO.Backup = new SQLDMO.BackupClass()    Dim oSQLServer As SQLDMO.SQLServer = new SQLDMO.SQL

2007-04-30 22:31:00 1333

转载 用SQLDMO在ASP.NET页面下实现数据库的备份与恢复

用SQLDMO在ASP.NET页面下实现数据库的备份与恢复 我们知道,用SQLDMO可以实现对数据库的备份与恢复,下面给出简单的实现方法。    首先需要添加对SQLDMO引用。1000){this.resized=true;this.style.width=1000;}" alt="" />1.实现数据库的备份: 1/**////  2        /// 数据库备份 3        /

2007-04-30 22:29:00 1153

转载 asp.net生成缩略图及给原始图加水印

asp.net生成缩略图及给原始图加水印 using System.IO;using System.Drawing.Imaging;  private void Button1_ServerClick(object sender, System.EventArgs e)  {    Graphics g=null;    System.Drawing.Image upimage=n

2007-04-30 22:23:00 1004

转载 .NET常用功能和代码

.NET常用功能和代码(转载)1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryStrin

2007-04-30 22:19:00 1073

转载 Forms的角色验证授权

Asp.net中基于Forms验证的角色验证授权 Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端

2007-04-30 22:15:00 1263

转载 无限级分类的实现(存储过程版)

无限级分类的实现(存储过程版)或多或少都做过树状目录、产品分类之类的二级或三级菜单,如果遇到更多级的分类,就一般使用递归了。在程序中使用递归或多或少会增加一些性能上的开销。之前我用ASP.net在程序中实现过非递归的无限级分类目录,但考虑到移植性不强,就改成了存储过程,发出来大家共同研究一下,到目前为止,测试过程中还没发现问题,另外,代码方面没经过什么优化。通常情况下,我们更多的操

2007-04-30 22:07:00 1207

转载 一个更简单的无限级分类菜单代码

一个更简单的无限级分类菜单代码  一个更简单的无限级分类菜单代码首先要感谢terry39的指点,元旦闲来无事,我就把他所讲的原理简单实现一下,这个程序的关键就在于数据表的设计很有特色,不用递归,依靠个简单SQL语句就能列出菜单,看看这个数据表怎么设计的:数据库字段大概如下:-----------------------------------------------------------

2007-04-30 22:01:00 2770 1

转载 彩虹的性能特点 (官方站《Feature Overview》译文)

彩虹的性能特点  (官方站《Feature Overview》译文)  2007-4-8  彩虹(Rainbow)的核心系统提供给用户安全可信的、国际化(目前支持29种语言文字)的、可自定义的、基于角色的认证系统,允许内容创作被安全地分派给多个团队成员,无论他(她)们是否掌握HTML知识。彩虹( Rainbow)同时支持二级审核过程,创作内容首先提交到演练服务器,经过审批后移入产品服务器。

2007-04-25 17:10:00 1521

转载 Rainbow的站点流量统计分析

 Rainbow的站点流量统计分析 1. WhosLoggedOn模块和Monitoring模块实现对站点的统计分析。    站点统计分析的实现方法为:在用户请求页面的时候,在后台数据库保存当前的访问信息,包括所访问的页面、用户信息、访问时间、客户端信息等等。WhosLoggedOn模块比较简单,仅是统计当前在线的用户,包括匿名用户的数量和注册用户列表。Monitoring模块属于后台管理模块

2007-04-25 16:45:00 980

原创 TreeView控件心得====转载

TreeView控件心得====转载总结了一下用MS的TREE控件的心得,大家一起来分享,当然,也不乏有其他网友的一些好的见解被录入其中,另有遗漏处请大家不吝赐教!相信只要你仔细阅读了这篇小菜文,并参考一下提供的例程,一定能够掌握TREE的基本用法!1.工欲善其事,必先利其器。首先保证装好你的组件,这个包安装非常方便,只要运行一下即可在VS.NET的工具栏中找到并使用了:http://

2007-04-24 15:42:00 1670 1

转载 UML 用例建模技巧

                                                        UML 用例建模技巧从参与者的角度并以主动语态编写用例。应该以主动语态:“学生表明参加研习班意向”,而不是被动语态“研习班意向被学生表明”来编写用例。而且,应该从参与者的角度来编写用例。毕竟,用例的目的是理解用户如何对系统进行操作。 编写方案文本,而非功能需求。用例描述的是对

2007-03-17 09:46:00 1259

转载 UML建模风格之状态图

UML状态图描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的时间做出反应的。通常我们创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为。建模实时系统。通用准则当行为的改变和状态有关时才创建状态图。敏捷建模( AM) ( Ambler 2002)的原则--最大化项目干系人的投资--建议你只有当模型能够提供正面价值的时候才创建模型。

2007-03-17 09:36:00 1824 1

转载 UML建模风格之顺序图

5.2 创建交互视图 交互视图描述了实现系统行为角色之间的消息交换序列。分类角色是对交互中充当特殊角色的对象的描述。交互视图提供了系统中行为在全局的描述,显示了多个角色间的控制流程。交互视图用侧重点不同的两种图来显示:顺序图和协作图。消息指角色间的单向通信,从发送者到接收者的携带信息的控制流。消息可能带有角色间传递值的参数。 顺序图和协作图均显示了交互,但它们强调了不同的方面。顺序图显

2007-03-17 09:35:00 3102

转载 解析UML工作流管理系统

解析UML工作流管理系统1 工作流概述 对工作流的研究起源于二十世纪七十年代,受网络的局限性,最初的工作流系统主要以企业内部的文档处理为主。到了二十世纪九十年代,随着Internet 技术的发展及应用,促进了电子商务应用的极大发展,使得公司与公司之间、公司内部部门之间以及子公司之间的业务相互处理成为可能,这为工作流的发展带来了很大的机遇和挑战。 根据国际有关组织的预测,随着电子商务的发展,

2007-03-17 09:31:00 2269

转载 初学UML之-------用例

 初学UML之-------用例一.UML简介UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统分析阶段,我们一般用UML来画很多图,主要包括用例图、状态图、类图、活动图、

2007-03-17 08:34:00 2185

原创 系统权限设计

    

2007-03-12 11:03:00 959

转载 用户认证管理设计方案

用户认证管理设计方案 1 设计思路为了设计一套具有较强可扩展性的用户认证管理,需要建立用户、角色和权限等数据库表,并且建立之间的关系,具体实现如下。1.1 用户用户仅仅是纯粹的用户,用来记录用户相关信息,如用户名、密码等,权限是被分离出去了的。用户(User)要拥有对某种资源的权限,必须通过角色(Role)去关联。用户通常具有以下属性:ü         编号,在系统中唯一

2007-03-12 08:56:00 1136

转载 WEB技术之四层架构

 如果你的系统是大型的软件开发,那你就要做好更多层的分解,但是原则和理论上,我认为,不用分得太细。我们都知道,MVC模式把系统,分成Model、View、Controller。这样的分法是把表示层同逻辑层分开,也就是说把页面设计师同软件设计师分开。系统分析师再把各个功能写成接口,软件设计师就可以通过业务逻辑来写程序。我所说的四层架构的分法,就是想把软件设计师工作量降下来,减少重复性的代码,

2007-03-10 17:56:00 2167 1

转载 NUnit2.0详细使用方法

 NUnit2.0详细使用方法 前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下.本文分为以下部分:1. TDD的简介

2007-03-10 17:46:00 906

转载 [Portal参考手册]Portlet概念

[Portal参考手册]Portlet概念 1. Portlet概念Portlet 是可以提供对基于 Web 的内容、应用程序和其它资源访问的可重用组件。可通过 portlet 访问 Web 页面、web 服务、应用程序和成为企业组合的内容供给。公司可以创建他们自己的 portlet 或从第三方 portlet 目录中选择 portlet。portlet 是打算被组装成更大的门户网站页面,

2007-03-10 17:33:00 952

转载 Rainbow Portal 架构

Rainbow Portal 架构  1.Portal架构 一个Rainbow站点集合可以包括多个web站点     多个站点能使用同一代码同一个数据库;所有的Portal共用一个web.config文件。但每个Portal都有单独的目录来保存上传的图片和文件。Rainbow站点由多个页面(Page)构成     页面分层管理,层次理论上是无限的,页面间的导航通过菜单实现。Rainbo

2007-03-10 17:30:00 1146

转载 优化J2ME应用程序

优化J2ME应用程序 如果要说J2ME应用程序和J2SE应用程序有什么不同的地方的话,那就是他们各自被限制运行的环境。很多J2ME系统的主要的瓶颈是存储和运行应用程序的可用内存数量。举例来说,当前许多MIDP设备,他们限制给应用程序的内存数量就只有50K或更少,离可能要求兆级的基于服务端J2SE环境有段很长的距离。由于你在开发中会很容易就遭遇这些限制,所以在这篇J2ME技术提示中,你会学到

2007-02-26 13:19:00 976

转载 第十章:CDC API

第十章:CDC API 介绍 在这一章中,我们将描述 CDC 的目标设备和这些设备的要求。同时您也将了解到 CDC 支持的软件包和类。 由于本教程重点针对小型移动设备,我们将不会象学习 CLDC 是那样深入研究 CDC API。然而,我们会识别 CDC 所使用的 J2SE 软件包和类,以及 CDC 给 J2SE 软件包带来的附加功能。 CDC 的目标设备 CDC 允许您为消费性电子产品和嵌入式设备

2007-02-26 13:18:00 1074

转载 第九章:MIDP API

第九章:MIDP API 介绍 移动信息设备简表 (MIDP) 适合类似于蜂窝电话和寻呼机这样的设备。MIDP,就象 KJava 一样,同样也建立在 CLDC 之上。MID 简表提供一种标准的运行时环境,允许在终端用户设备上动态地配置新的应用程序和服务。 在本章中,我们将详细地讨论 MID 定义的七个软件包。我们还将建立一个 MIDP 应用程序示例。 UI 设计注意事项 MIDP 包括一个低级的

2007-02-26 13:17:00 1032

转载 第八章:使用Kjava事件处理的开发

第八章:使用Kjava事件处理的开发 介绍 在这一章,我们将学习 KJava 事件处理,并用简单的绘图应用程序 Scribble 来示范它是如何工作的。 KJava 事件处理模型不如 J2SE 的 action-listene 模型先进。通过使 Spotlet 类子类化,所有感兴趣的事件都是可访问的,无论怎样,KJava 应用程序都将完成这项工作。目前,只有 spotlet 受到了事件的关注。为了

2007-02-26 13:16:00 998

转载 第七章:使用Kjava GUI组件的开发

第七章:使用Kjava GUI组件的开发 介绍 本章中,我们来学习如何使用 KJava API 进行 GUI 开发。首先看一下 KJava GUI 开发的介绍,然后使用 KJava API 开发我们的第一个 J2ME 应用程序。HelloWorld ,将示范一个使用 CLDC 的简易 J2ME 应用程序、KJava 简表以及 Palm 操作系统的 KVM。 在下一章我们继续进行 KJava GUI

2007-02-26 13:15:00 847

转载 第六章:CLDC API

第六章:CLDC API 介绍 迄今为止,我们知道 CLDC 比较适合 J2ME,并且也已经建立了我们的开发环境。在这一章中,我们将更深入地探索 CLDC API。CLDC API 实际上只是 J2SE 的一个子集,它包括 java.lang、java.io 和 java.util,另加一个新软件包 -- javax.microedition。我们将逐个来研究这些软件包,并突出显示每一个包中的重要

2007-02-26 13:14:00 892

转载 第五章:设置您的开发环境

第五章:设置您的开发环境 介绍 在这一章,我们将学习如何下载和安装开发 J2ME 应用程序 必需的软件。现在就让我们开始吧,首先学习 Windows 或 UNIX 环境下下载和安装 CLDC。目前 CLDC 1.0 发行版包含 Win32、Solaris 和 Linux 平台上的 CLDC 执行。我们将在您的 Palm 设备上安装 KVM,然后学习如何编译 Palm 数据库开发工具。 下一步,您将

2007-02-26 13:13:00 872

转载 第一章:J2ME概述

第一章:J2ME概述 介绍 这一章将开始教您使用 J2ME。我们将从定义 J2ME 开始,然后讨论它的总体架构并学习 J2ME 目标设备。作为架构讨论的一部分,我们将提供有关简表和配置的概述(后面的章节中将详细介绍简表和配置)。同时我们会简要介绍打包和配置 J2ME 应用程序过程中的一些注意事项。 J2ME 是什么? Sun Microsystems 将 J2ME 定义为“一种以广泛的消费性产

2007-02-26 13:12:00 1118

转载 J2ME学习笔记整理

J2ME学习笔记整理 一直想写点东西为我学习J2ME做个总结,自从上次笔记本在寝室莫名其妙弄丢后,就再没写过J2ME的学习笔记,今天终于股起勇气再动笔,同时也为准备学习J2ME的兄弟姐妹起个抛砖引玉的作用,呵呵,希望不让大家失望。     先从最基本的开始说起吧~    J2ME的全称是Java2 Platform Micro Edition,其技术架构如下   

2007-02-26 13:10:00 1401

fastreport文档

FastReport 3.0 设计手册中文版

2008-12-08

NHibernate文档.chm

NHibernate文档.chm

2008-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除