标准建模语言UML及其支持环境(七) (转)
标准建模语言UML及其支持环境(七) (转)[@more@]前几期的主要内容包括:一、标准建模语言UML概述二、标准建模语言UML的静态建模机制三、标准建模语言UML的动态建模机制四、标准建模语言UML支持环境五、标准建模语言UML的应用实例1. UML建模过程高层视图2. UML实际建模过程(1) 需求(2) 分析 (接上期)(3) 设计设计阶段的任务是通过综合考虑所有的技术限制,以扩展和细化分析阶段的模型。设计的目的是指明一种易转化成代码的工作方案,是对分析工作的细化,即进一步细化分析阶段所提取的类(包括其操作和属性),并且增加新类以处理诸如数据库、用户
ASP Global.asa 参考(3) (转)
ASP Global.asa 参考(3) (转)[@more@]四、object<OBJECT> 声明用户可以在 global.asa 文件中通过使用扩展的 <OBJECT> 标记创建带有会话或应用程序作用域的对象。该标记是自包含的,且在任何 <SCRIPT> 标记之外。在 Global.asa 文件中声明的对象在服务器处理调用该对象之前是不会创建的。这样就只会创建必需的对象,从而节约了资源。服务器对带有应用程序作用域参数创建的对象不调用 OnStartPage 和 OnEndPage 方法。语法<OBJECT RUNAT=Server SCOPE=Scope ID=identifier {PROGID="progID"|CLASSID="ClassID"}>. .
ASP Global.asa 参考(1) (转)
ASP Global.asa 参考(1) (转)[@more@]Global.asa 文件是一个可选文件,用户可以在该文件中指定事件脚本,并声明具有会话和应用程序作用域的对象。该文件的内容给用户显示的,而是用来存储事件信息和由应用程序全局使用的对象。该文件的名称必须是 Global.asa 且必须存放在应用程序的根目录中。每个应用程序只能有一个 Global.asa 文件。Global.asa 文件只能包含如下内容: 1.应用程序事件2.会话事件3.<object> 声明TypeLibrary 声明 如果包含的脚本没有用 <SCRIPT> 标记封装,或定义的对象没有会话或应用程序作用域,则服务器
追捕oicq探测技术 (转)
追捕oicq探测技术 (转)[@more@]追捕是怎样得到检测结果的呢?下面是具体实现的程序段: MyStream := TMemoryStream.Create; try NMUDP1.ReadStream(MyStream); SetLength(TmpStr,NumberBytes); MyStream.Read(TmpStr[1],NumberBytes); finally MyStream.Free; end; j := Pos( #$02 +#$02 +#$00 +#$00 , TmpStr); k := Pos( #$02 +#$03 +#$00 +#$00 , TmpStr); m := Pos( #$02 +#$03 +#$0a +#$00 , TmpStr); o := Pos( #$02 +#$03 +#$02 +#$00 , TmpStr); if (j=1) or (k=1) or (m=1) or (o=1) then begin j := Pos( #$02 +#$02 +#$00 +#$
ASP Global.asa 参考(2) (转)
ASP Global.asa 参考(2) (转)[@more@]二、Application基于 ASP 的应用程序由在其根目录及其子目录中所有文件组成。应用程序在用户首次打开应用程序中的某一 web 页时启动,在服务器关闭时终止。应用程序有两个事件,即 Application_OnStart 事件和 Application_OnEnd 事件。用户可以在 Global.asa 文件中为这些事件指定脚本。当应用程序启动时,服务器在 Global.asa 文件中查找并处理 Application_OnStart 事件脚本。当应用程序终止时,服务器处理 Application_OnEnd 事件脚本。1.Application_OnStartApplication_OnStart 事件在首次创建新
用VC++实现不规则窗口 (转)
用VC++实现不规则窗口 (转)[@more@]作者:曾劲峰 随着windows95的推出,在PC系统中出现了越来越多的应用程序采用了非矩形外观的窗体,或者模拟现实中的事物,如钟、眼睛等;或者创造一个具有三维观感的非现实物体,这类程序以各种mp3播放器为代表,甚至一些大腕级的老牌应用程序(如norton),也开始拥有这种窗口。一来是因为Windows操作系统和各类开发工具自身功能的极大提升;二来,也说明开发人员希望通过与众不同的外观,来强调使用时的第一映像,以期达到吸引用户的目的,毕竟,现在的PC是一个充满图形(图象)的世界,充分利用这
医院信息化发展调查研究报告(来自赛迪) (转)
医院信息化发展调查研究报告(来自赛迪) (转)[@more@]医院信息化发展调查研究报告(来自赛迪) 医院信息化发展调查研究报告 ( 作者:赛迪顾问 2000年12月05日 11:52 ) 信息技术的应用对医疗卫生行业来说并不是新事物,特别是我国1995年开始的“金卫工程”推动了医疗卫生行业信息化的建设,提高了医务人员的工作效率,加快了病人就诊的速度,根除了“三长一短”(挂号、收费、取药时间长、医生看病时间短)的弊病,有效地解决了看病难的问题,堵住了收费、药品管理中的漏洞。使医院医疗质量随着信息化程度的提高得到了前所未有的进
有关字符的加密与解密 (转)
有关字符的加密与解密 (转)[@more@] 本人在日常的MIS的开发中常用到的些口令处理中常用的个字符处理过程 现在帖在这里请大家多提意见! function CryptStr(const S:String; sType: Dword):String;var i: Integer; FKey: Integer;begin result:=''; case sType of 0: SetPass; begin Randomize; FKey := Random($FF); for i:=1 to Length(s) do Result := Result+Chr( Ord(s[i]) xor i xor FKey); Result := Result + Char(FKey); end;
一位通信工程师眼中的电信及移动(转) (转)
一位通信工程师眼中的电信及移动(转) (转)[@more@]我不是电信的人,我只不过是通信厂商的,到今年已经从事通信工作4年了,也就是为中国电信以及现在的移动和联通服务4年了.我作为一个通信工程师就说说我所看到的电信及移动. 1.ISDN. 我认为ISDN 纯粹是废物,无丝毫用途,毫无利用价值.可能有点偏激了,但是事实就是这样,ISDN的提法10年前就有了,早已过时的技术.为什么西方大力推行adsl的时候,中国在大力推行ISDN?我认为还是企业的体制问题,虽然中国电信现在已经成立公司,成为一个所谓的独立企业了,但是还有很长的路要走.ISDN完
UNIX中的精灵进程 (转)
UNIX中的精灵进程 (转)[@more@] unix中的精灵进程UNIX系统中有许多在后台运行,并且无控制终端的进程。我们把它叫精灵进程。在UNIX中我们可以用 ps -ef 查看,其TTY项用?标记。本文就精灵进程的特征,以及如何编写作一些探讨:一 特征和编写规则 1. 因为精灵进程是在后台运行,所以首先调用fork()生成一个子进程,然后使父进程exit()。2. 调用setsid()创建一个新的对话期。3. 设定其工作目录。(chdir())4. 将文件创建屏蔽字设置为0 。(umask(0)) 5. 关闭不再需要的文件描述符。(close(int))二
DeviceDriver Windows NT 驱动程序类型 (转载) (转)
DeviceDriver Windows NT 驱动程序类型 (转载) (转)[@more@] 发信人: kingchurch (老人与海~沙漠海), 信区: Programming 标 题: [范文][Devicedriver]windows NT 驱动程序类型 (转载) 发信站: BBS 水木清华站 (Sun Apr 26 14:39:29 1998) 【 以下文字转载自 New_board 讨论区 】 【 原文由 linZh 所发表 】 Kinds of Drivers in Windows
Win32汇编教程十二 管道操作 (转)
Win32汇编教程十二 管道操作 (转)[@more@]--------------------------------------------------------------------------------在这儿下载本节的所有源程序概述windows 引入了多进程和多线程机制。同时也提供了多个进程之间的通信手段,包括剪贴板、DDE、OLE、管道等,和其他通信手段相比,管道有它自己的限制和特点,管道实际上是一段共享内存区,进程把共享消息放在那里。并通过一些 api 提供信息交换。管道是两个头的东西,每个头各连接一个进程或者同一个进程的不同代码,按照管道的类别分有两种管道,匿名的和命名的;按照管道的传输
Win32汇编教程十 定时器的应用 (转)
Win32汇编教程十 定时器的应用 (转)[@more@]--------------------------------------------------------------------------------在这儿下载本节的所有源程序概述windows 的定时器是一种输入设备,它周期性地在指定的间隔时间通知应用程序。它可以用向指定窗口发送 WM_TIMER 消息或者调用指定的过程来执行用户的程序。定时器的应用主要包括下面一些地方:时钟程序 - 显然,这是定时器最直接的应用。 多任务 - 如果程序有大量的数据处理,除了用多线程的办法,还可以用定时器,在每一个定时器消息中处理一小块内容。 定时显示程序的状况 -
Win32汇编教程八 图形界面的操作 (转)
Win32汇编教程八 图形界面的操作 (转)[@more@]--------------------------------------------------------------------------------有关GDI和位图GDI 即图形设备界面,是 windows 最重要的部分之一,它大部分由 GDI32.DLL 库中的 api 来处理,GDI 的主要目的之一是支持与设备无关的图形编程,对于 Dos 下的图形编程,很多人可能“心有余悸”,因为PC 中有太多种类的显示卡,而几乎每个显示卡的处理都是不同的,即使后来有了 Vesa 编程,我们还是不能全部撇开具体的硬件,Windows GDI 使我们对图形的编程变得相对简单了很多,由于GDI 是 Wi
Win32汇编教程七 控件的子类化 (转)
Win32汇编教程七 控件的子类化 (转)[@more@]--------------------------------------------------------------------------------有关控件子类化说到类,大家可能马上就想到C++,的确,类首先是在C中提出的,但是,这个概念在 win32Asm 中仍然适用,因为在类的思路是这样的:先假设某个对象有不同的属性,当一个新的对象的某个属性和上面所说的对象有些不同,而别的属性一模一样,那么实际上除了处理这个属性的代码有些不同外,别的代码完全可以使用前面的对象的代码。在具体的应用中,我举个例子,比如说我们定义一个 "edit" 控件,那么这
AccesS密码的打击 (转)
AccesS密码的打击 (转)[@more@] type TForm1 = class(TForm) Button1: TButton; Chk2000: TCheckBox; Edit1: TEdit; Button2: TButton; Edit2: TEdit; OpenDialog1: TOpenDialog; Button3: TButton; Label1: TLabel; procedure Button1Click(Sender: Tobject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Edit2KeyPress(Sender: TObject; var Key: Char); private procedure WMDr
BMP位图文件结构及VC操作 (转)
BMP位图文件结构及VC操作 (转)[@more@] 浙江工业大学 朱永辉---- 用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。 ---- 一、BMP文件结构 ---- 1. BMP文件组成 ---- BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 ---- 2. BMP文件头 ---- BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。 ---- 其结构定义如下: typedef struct tagBITMAPFILEHEADER{WORdb
Win32汇编的环境和基础 (转)
Win32汇编的环境和基础 (转)[@more@](罗云彬)1.32位环境简介在Dos下编汇编程序,我们可以管理系统的所有资源,我们可以改动系统中所有的内存,如自己改动内存控制块来分配内存,自己修改中断向量表来截获中断等,对其他操作也是如此,如我们对键盘端口直接操作就可以把键盘屏蔽掉,可以这样来描述Dos系统:系统只有一个特权级别,在编程上讲,任何程序和操作系统都是同级的,所以在Dos下,一个编得不好的程序会影响其他所有的程序,如一个程序把键盘口中断关掉了,所有程序就都不能从键盘获得键入的数据,直到任何一个程序重新打开键盘为止
Win32汇编教程四 编写一个简单的窗口 (转)
Win32汇编教程四 编写一个简单的窗口 (转)[@more@]--------------------------------------------------------------------------------有关窗口的基本知识窗口是屏幕上的矩形区域。一个窗口可以从键盘或者鼠标接受用户的输入,并在其内部显示图形输出。一个应用程序窗口通常包含程序的标题条、菜单、边框,滚动条。其中,对话框也是一种窗口。不同的是,对话框表面通常包含几个其它窗口,称之为“子窗口”。这些子窗口的形式有压入按钮、单选按钮、复选框、文本输入区域、列表框和滚动条等。 用户将这些窗口看成屏幕上的对象,可以通过按
VB环境下压缩数据流播放技术(2) (转)
VB环境下压缩数据流播放技术(2) (转)[@more@] 3.4.MPEG数据流的缩放显示 放大或缩小MPEG图像是各种多媒体播放软件中常用的图像显示处理手段。VisualBasic中对于静态图片进行缩放处理可以使用Image控件,将控件的Stretch属性设为True,则装入的图片会改变比例适应Image控件的范围,因此对图片的缩放处理变成对Image控件的Height、Width属性值的大小变化。由于控件的尺寸发生变化,显示的点距不能改变,造成显示点的像素点与图片不能完全一一对应,显示质量明显变差。只有Image控件才能对图片进行缩放,如果PictureBox控件不