
技术
文章平均质量分 56
oldliu
●█〓██▄▄▄▄▄▄●●●●顶!顶!!顶!!!
▄▅██████▅▄▃▂
█████████████
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤
展开
-
UML
UML中文FAQ V1.0 张恂 2003年10月29日 编者按: 一直很难找到中文的、适合国人看的UML FAQ,而英文的UML FAQ往往散落于各处不易收集和消化,导致很多看似简单却很基本、很关键的问题在网络论坛、BBS上被反复地提出,既浪费了提问者、解答者不少的时间和精力,也给大家学习总结、进一步提高带来了困难。于是,结合自己的所学所想试着编写了一个UML中文FAQ供各位参考。众转载 2006-08-10 11:21:00 · 1612 阅读 · 3 评论 -
结构化分析设计方法与面向对象分析设计方法
开始找了一堆类,可是类间关系与协作一直搞不清,最近用结构化分析方法,从数据流图出发,从上而下,逐步细化,然后从数据流图经过转换,通过变换分析结合事务分析,形成系统结构图,划分到各个模块,同时还考虑模块的耦合,内聚.以及控制范围与作用范围的优先等.可是再向下应该怎么平滑进去下一步呢,发现没有了类了概念~~~(在模块里面再划分类)就是结构化分析与设计 和 面向对象的原创 2007-08-03 13:13:00 · 2197 阅读 · 0 评论 -
java 与 c#的异同
本文讨论 Java 和 C# 之间的异同点,目的在于当迁移到 .NET 时,让 Java 开发人员掌握所涉及的一些知识。Java 和 C# 之间的主要相似点是: • Java 和 C# 都源于 C++,并且共有 C++ 的一些特征。转载 2007-07-26 17:03:00 · 1904 阅读 · 0 评论 -
C#基础概念二十五问
1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.override 和 overload 的区别?8.什么是索引指示器?9.new 修饰符是起什么作用?10.this 关键字的含义?11.可以使用抽象函数重写基类中的转载 2007-07-26 16:58:00 · 745 阅读 · 0 评论 -
VC Afx全局函数 数据类型 字符串转化函数
VC Afx全局函数 数据类型 字符串转化函数 -------------------------------------------------------------------------------- 作者: 马敬发 来源: bokee Afx全局函数及MFC常见数据类型 AfxBeginThread:开始一个新的线程 AfxEndThread:结束一个旧的线程 AfxFormatStr转载 2007-03-29 11:25:00 · 819 阅读 · 0 评论 -
C++多态技术的实现和反思
面向对象技术最早出现于1960年代的Simula 67系统,并且在1970年代保罗阿托实验室开发的Smalltalk系统中发展成熟。然而对于大部分程序员来说,C++是第一个可用的面向对象程序设计语言。因此,我们关于面向对象的很多概念和思想直接来自于C++。但是,C++在实现面向对象中关键的多态性时,选择了与Smalltalk完全不同的方案。其结果是,尽管在表面上两者都实现了相似的多态性,但是在实践转载 2007-01-04 09:25:00 · 884 阅读 · 0 评论 -
Hook技术1:线程钩子
// ChildView.cpp : implementation of the CChildView class//#include "stdafx.h"#include "MouseHook.h"#include "ChildView.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[]原创 2006-12-29 17:17:00 · 898 阅读 · 0 评论 -
消息钩子函数入门篇
Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,转载 2006-12-29 09:08:00 · 681 阅读 · 0 评论 -
Hook技术2:全局钩子
Hook.cpp// HOOK.cpp : Defines the entry point for the DLL application.//#include "stdafx.h"#include "hook.h"#include HINSTANCE g_hInst;const int KeyPressMask=0x80000000; //键盘掩码常量char g_PrvChar;原创 2006-12-29 17:23:00 · 1126 阅读 · 0 评论 -
linux 性能_内存
Linux操作系统中内存buffer和cache的区别我们一开始,先从Free命令说起。free 命令相对于top 提供了更简洁的查看系统内存使用情况:$ free total used free shared buffers cachedMem: 255268 238332 16936 0 85540 126384原创 2008-11-04 23:45:00 · 687 阅读 · 0 评论