自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 寄存器的用法

1、通用寄存器当处理器处理数据时,通用寄存器用于临时地存储数据。虽然大多数通用寄存器都可以用于存储任何类型的数据,但是其中一些具有专门的用途,它们在汇编语言程序中以一致的方式使用。 寄存器                        描述EAX             用于操作数和结果数据的累加器EBX             指向数据内存段中的数据的指针ECX    

2009-06-24 21:58:00 1421

转载 AT&T汇编伪指令

 最近一直在看OS方面的东西,其中要用到许多AT&T汇编,下面是在网上打到的关于它的伪指令方面的中英文对照版本。英文版本也可以输入如下命令来查看:    info as        read the "Pseudo Ops" node7 Assembler DirectivesAll assembler directives have names that begin with a period

2009-06-20 18:31:00 1900

原创 汇编指令速查

一.机械码,又称机器码Ultraedit打开,编辑exe文件时你会看到许许多多的由0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F组成的数码,这些数码就是机器码。修改程序时必须通过修改机器码来修改exe文件。二.需要熟练掌握的全部汇编知识不大容易理解,可先强行背住,混个脸儿熟,以后慢慢的就理解了。cmp a,b 比较a与b。mov a,b 把b的值送给a。re

2009-06-11 14:07:00 930

原创 汇编寄存器和寻址方式简介

1 寄存器:1)数据寄存器:AX,BX,CX,DX2)段寄存器 DS CS SS ES FS GS    DS 数据段(BX,SI,DI)    CS 代码段(IP)    SS 堆栈段(SP)    ES,FS,GS  附加段3) 变址(指示)寄存器:SI(源变址寄存器),DI (目标变址寄存器)4) 指针寄存器        SP,BP(用在堆栈段)

2009-06-11 12:52:00 877

原创 行为模式之十一---Visitor

1、结构图2、代码/******************************************************************* * 意图:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变 * 各元素的类的前提下定义作用于这些元素的新操作。 * 适用性: * 1、一个对象结构包含很多类对象,它们有不同的接口,而你想对这些对象 *

2009-06-10 22:53:00 939 1

原创 行为模式之十---TemplateMethod

1、结构图2、代码  /****************************************************************** * 意图:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。TemplateMethod * 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 * 适用性: * 1、一次性实现一个算法的不

2009-06-10 22:50:00 607

原创 行为模式之九---Strategy

1、结构图2、代码  /***************************************************************** * 意图:定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。 * 本模式使得算法可独立于使用它的客户而变化。 * 适用性: * 1、许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中

2009-06-10 22:20:00 840

原创 行为模式之八---State

1、结构图2、代码  /******************************************************************* * 意图:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎 * 修改了它的类。 * * 适用性: * 1、一个对象的行为取决于它的状态, 并且它必须在运行时刻根据状态改变它的行为。

2009-06-09 23:22:00 662

原创 行为模式之七---Observer

1、结构图2.代码  /********************************************************** * 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时, * 所有依赖于它的对象都得到通知并被自动更新。 * 适用性: * 1、当一个抽象模型有两个方面, 其中一个方面依赖于另一方面。将这二者 *

2009-06-09 23:09:00 648

原创 Sql Server 2000,Sql Server 2005以及Oracle下如何实现数据分页

以下操作是基于Sql Server 2000上的实例数据库Northwind。为数据表Products实现分页: 1、在Sql Server  2000下没有提供现成的方法可供使用,只能自己想办法,我的实现方式如下:declare @pageSize intdeclare @pageIndex intset @pageSize = 10set @pageIndex = 1Selec

2009-06-09 15:37:00 592

原创 行为模式之六---Memento

1、结构图2、代码  /****************************************************************** * 意图:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象 * 之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 * 适用性: * 1、必须保存一个对象在某一个时刻的(部分)状态, 这样

2009-06-08 20:26:00 591

原创 行为模式之五---Mediator

1、结构图2、代码  /********************** * 意图:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显 * 式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 * 适用性: * 1、一组对象以定义良好但是复杂的方式进行通信。产生的相互依赖关系结构混乱且难以理解。 * 2、一个对象引用其他很多对象并且直接与这些对象通

2009-06-08 20:10:00 682

原创 行为模式之四---Iterator

1、结构图 2、代码  /************************************************************************* * 意图:提供一种方法顺序访问一个聚合对象中各个元素, 而又不需暴露该对象的内部表示。 *  * 适用性: * 1、访问一个聚合对象的内容而无需暴露它的内部表示。  * 2、支持对聚

2009-06-08 19:55:00 737

转载 富人与穷人的不同

永远要记住,话语权在富人手里!一个社会的游戏规则是富人制定的,评判标准也由富人掌握。一个穷人永远也不可能去指导富人怎样致富,怎样过上好日子,哪怕他说的都是真理,也无人会听。一个社会的经济基础已经形成,主流社会就是那些经济上的优势群体。权力一定是与经济利益联系在一起的,一个人哪怕掌权之前是穷人,掌权以后也会步入富人的行列。这时你再期望他为穷人说话是不现实的,他骨子里已经在维护既得利益了。 一个社

2009-06-08 13:08:00 427

原创 行为模式之三---Interpreter

1、结构图2、代码 /****************************************************************** * 意图:给定一个语言,定义它的文法的一种表示,并定义一个解释器, *       这个解释器使用该表示来解释语言中的句子。 *  * 适用性: * 当有一个语言需要解释执行, 并且你可将该语言中的句子表示为

2009-06-07 21:55:00 693

原创 行为模式之二---Command

1、结构图  2、代码   /******************************************************************************* * 意图:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化; *       对请求排队或记录请求日志,以及支持可撤消的操作。 *  * 适用性:

2009-06-06 22:53:00 659

原创 行为模式之一---ChainOfResponsibility

1、结构图 2、代码  /********************************************************************* * 意图:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间 *      的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直 *      到有一个对象处理它为止。 *

2009-06-05 22:37:00 650

原创 结构型模式之七---Proxy

1、结构图  2、代码  /************************************************************************ * 意图:为其他对象提供一种代理以控制对这个对象的访问。 *  * 适用性: * 1、在需要用比较通用和复杂的对象指针代替简单的指针的时候,使用Proxy模式。 *    下面是

2009-06-04 22:44:00 608

原创 结构型模式之六---Flyweight

1、结构图  2、代码  /************************************************************* * 意图:运用共享技术有效地支持大量细粒度的对象。 *  * 适用性: * 1、一个应用程序使用了大量的对象。  * 2、完全由于使用大量的对象,造成很大的存储开销。  * 3、对象的大多数状态都

2009-06-04 22:40:00 637

原创 结构型模式之五---Facade

1、结构图  2、代码  /************************************************************* * 意图:为子系统中的一组接口提供一个一致的界面,Facade 模式 *      定义了一个高层接口,这个接口使得这一子系统更加容易使用。 *  * 适用性: * 1、当你要为一个复杂子系统提供一个

2009-06-04 22:31:00 670

原创 结构型模式之四---Decorator

1、结构图  2、代码  /***************************************************************************** * 意图:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator 模式 *      相比生成子类更为灵活。 *  * 适用性: * 1、在不影响其他对

2009-06-01 22:44:00 682

批量转换jsp为freemarker

当前java web开发的主流已是spring boot,但还有很多老项目是基于spring web以及jsp开发的。此工具使用python解析jsp文件并把Jsp标准标签解析为freemarker模板语言,以协助开发者把spring web项目转换为spring boot项目。

2023-12-29

经典解读<<与熊共舞>>ppt

软件项目风险管理经典著作<<与熊共舞>>要点解读,帮助大家快速了解经典中的精华。

2009-03-24

空空如也

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

TA关注的人

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