当前位置:文档之家› C#学习笔记——25个经典问题

C#学习笔记——25个经典问题

C#学习笔记——25个经典问题
C#学习笔记——25个经典问题

1.静态成员和非静态成员的区别?

2.const 和static readonly 区别?

3.extern 是什么意思?

4.abstract 是什么意思?

5.internal 修饰符起什么作用?

6.sealed 修饰符是干什么的?

7.override 和overload 的区别?

8.什么是索引指示器?

9.new 修饰符是起什么作用?

10.this 关键字的含义?

11.可以使用抽象函数重写基类中的虚函数吗?

12.密封类可以有虚函数吗?

13.什么是属性访问器?

14.abstract 可以和virtual 一起使用吗?可以和override 一起使用吗?

15.接口可以包含哪些成员?

16.类和结构的区别?

17.接口的多继承会带来哪些问题?

18.抽象类和接口的区别?

19.别名指示符是什么?

20.如何手工释放资源?

21.P/Invoke是什么?

22.StringBuilder 和String 的区别?

23.explicit 和implicit 的含义?

24.params 有什么用?

25.什么是反射?

以下是一份参考答案(C# 语言范畴之内),如果有不准确、不全面的,欢迎各位朋友指正!

1.静态成员和非静态成员的区别?

答:

静态变量使用static 修饰符进行声明,在类被实例化时创建,通过类进行访问

不带有static 修饰符声明的变量称做非静态变量,在对象被实例化时创建,通过对象进行访问

一个类的所有实例的同一静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的值

静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等

示例:

using System;

using System.Collections.Generic;

using System.Text;

namespace Example01

{

class Program

{

class Class1

{

public static String staticStr = "Class";

public String notstaticStr = "Obj";

}

static void Main(string[] args)

{

//静态变量通过类进行访问,该类所有实例的同一静态变量都是同一个值

Console.WriteLine("Class1's staticStr: {0}",

Class1.staticStr);

Class1 tmpObj1 = new Class1();

tmpObj1.notstaticStr = "tmpObj1";

Class1 tmpObj2 = new Class1();

tmpObj2.notstaticStr = "tmpObj2";

//非静态变量通过对象进行访问,不同对象的同一非静态变量可以有不同的值

Console.WriteLine("tmpObj1's notstaticStr: {0}",

tmpObj1.notstaticStr);

Console.WriteLine("tmpObj2's notstaticStr: {0}",

tmpObj2.notstaticStr);

Console.ReadLine();

}

}

}

结果:

Class1's staticStr: Class

tmpObj1's notstaticStr: tmpObj1

tmpObj2's notstaticStr: tmpObj2

2.const 和static readonly 区别?

答:

const

用const 修饰符声明的成员叫常量,是在编译期初始化并嵌入到客户端程序

static readonly

用static readonly 修饰符声明的成员依然是变量,只不过具有和常量类似的使用方法:通过类进行访问、初始化后不可以修改。但与常量不同的是这种变量是在运行期初始化

示例:

测试类:

using System;

using System.Collections.Generic;

using System.Text;

namespace Example02Lib

{

public class Class1

{

public const String strConst = "Const";

public static readonly String

strStaticReadonly = "StaticReadonly";

//public const String strConst = "Const Changed";

//public static readonly String strStaticReadonly = "StaticReadonly Changed";

}

}

客户端代码:

using System;

using System.Collections.Generic;

using System.Text;

using Example02Lib;

namespace Example02

{

class Program

{

static void Main(string[] args)

{

//修改Example02中Class1的strConst初始值后,只编译Example02Lib项目

//然后到资源管理器里把新编译的Example02Lib.dll拷贝Example02.exe所在的目录,执行Example02.exe

//切不可在IDE里直接调试运行因为这会重新编译整个解决方案!!

//可以看到strConst的输出没有改变,而strStaticReadonly的输出已经改变

//表明Const变量是在编译期初始化并嵌入到客户端程序,而

StaticReadonly是在运行时初始化的

Console.WriteLine("strConst : {0}", Class1.strConst); Console.WriteLine("strStaticReadonly : {0}",

Class1.strStaticReadonly);

Console.ReadLine();

}

}

}

结果:

strConst : Const

strStaticReadonly : StaticReadonly

修改后的示例:

测试类:

using System;

using System.Collections.Generic;

using System.Text;

namespace Example02Lib

{

public class Class1

{

//public const String strConst = "Const";

//public static readonly String strStaticReadonly = "StaticReadonly";

public const String strConst = "Const Changed";

public static readonly String

strStaticReadonly = "StaticReadonly Changed";

}

}

结果

strConst : Const

strStaticReadonly : StaticReadonly Changed

3.extern 是什么意思?

答:

extern 修饰符用于声明由程序集外部实现的成员函数

经常用于系统API函数的调用(通过DllImport )。注意,和DllImport一起使用时要加上static 修饰符

也可以用于对于同一程序集不同版本组件的调用(用extern 声明别名)

不能与abstract 修饰符同时使用

示例:

using System;

using System.Collections.Generic;

using System.Text;

using System.Runtime.InteropServices;

namespace Example03

{

class Program

{

//注意DllImport是一个Attribute Property,在

System.Runtime.InteropServices命名空间中定义

//extern与DllImport一起使用时必须再加上一个static修饰符

[DllImport("User32.dll")]

public static extern int MessageBox(int Handle, string Message , string Caption, int Type);

static int Main()

{

string myString;

Console.Write("Enter your message: ");

myString = Console.ReadLine();

return MessageBox(0, myString, "My Message Box", 0);

}

}

}

结果:

4.abstract 是什么意思?

答:

abstract 修饰符可以用于类、方法、属性、事件和索引指示器(indexer),表示其为抽象成员

abstract 不可以和static 、virtual 一起使用

声明为abstract 成员可以不包括实现代码,但只要类中还有未实现的抽象成员(即抽象类),那么它的对象就不能被实例化,通常用于强制继承类必须实现某一成员

示例:

using System;

using System.Collections.Generic;

using System.Text;

namespace Example04

{

#region基类,抽象类

public abstract class BaseClass

{

//抽象属性,同时具有get和set访问器表示继承类必须将该属性实现为可读写

public abstract String Attribute

{

get;

set;

}

//抽象方法,传入一个字符串参数无返回值

public abstract void Function(String value);

//抽象事件,类型为系统预定义的代理(delegate):EventHandler

public abstract event EventHandler Event;

//抽象索引指示器,只具有get访问器表示继承类必须将该索引指示器实现为只读

public abstract Char this[int Index]

{

get;

}

}

#endregion

#region继承类

public class DeriveClass : BaseClass

{

private String attribute;

public override String Attribute

{

get

{

return attribute;

}

set

{

attribute = value;

}

}

public override void Function(String value)

{

attribute = value;

if (Event != null)

{

Event(this, new EventArgs());

}

}

public override event EventHandler Event;

public override Char this[int Index]

{

get

{

return attribute[Index];

}

}

}

#endregion

class Program

{

static void OnFunction(object sender, EventArgs e) {

for (int i = 0; i < ((DeriveClass)sender).Attribute.Length; i++)

{

Console.WriteLine(((DeriveClass)sender)[i]);

}

}

static void Main(string[] args)

{

DeriveClass tmpObj = new DeriveClass();

tmpObj.Attribute = "1234567";

Console.WriteLine(tmpObj.Attribute);

//将静态函数OnFunction与tmpObj对象的Event事件进行关联

tmpObj.Event += new EventHandler(OnFunction);

tmpObj.Function("7654321");

Console.ReadLine();

}

}

}

结果:

1234567

7

6

5

4

3

2

1

5.internal 修饰符起什么作用?

答:

internal 修饰符可以用于类型或成员,使用该修饰符声明的类型或成员只能在同一程集内访问

接口的成员不能使用internal 修饰符

值得注意的是,如果为internal 成员加上了protected 修饰符,这时的访问级别为internal 或protected。只是看字面意思容易弄错,许多人认为internal protected 应该是“只有同一个程序集中的子类可以访问”,但其实它表示“同一个程序集中的所有类,以及所有程序集中的子类都可以访问”

示例

Example05Lib 项目的Class1

using System;

using System.Collections.Generic;

using System.Text;

namespace Example05Lib

{

public class Class1

{

internal String strInternal = null;

public String strPublic;

internal protected String strInternalProtected = null;

}

}

结果

Example05Lib 项目的Class2 类可以访问到Class1 的strInternal 成员,当然也可以访问到strInternalProtected 成员,因为他们在同一个程序集里

Example05 项目里的Class3 类无法访问到Class1 的strInternal 成员,因为它们不在同一个程序集里。但却可以访问到strInternalProtected 成员,因为Class3 是Class1 的继承类

Example05 项目的Program 类既无法访问到Class1 的strInternal 成员,也无法访问到strInternalProtected 成员,因为它们既不在同一个程序集里也不存在继承关系

6.sealed 修饰符是干什么的?

答:

sealed 修饰符表示密封

用于类时,表示该类不能再被继承,不能和abstract 同时使用,因为这两个修饰符在含义上互相排斥

用于方法和属性时,表示该方法或属性不能再被重写,必须和override 关键字一起使用,因为使用sealed 修饰符的方法或属性肯定是基类中相应的虚成员

通常用于实现第三方类库时不想被客户端继承,或用于没有必要再继承的类以防止滥用继承造成层次结构体系混乱

恰当的利用sealed 修饰符也可以提高一定的运行效率,因为不用考虑继承类会重写该成员

示例:

using System;

using System.Collections.Generic;

using System.Text;

namespace Example06

{

class Program

{

class A

{

public virtual void F()

{

Console.WriteLine("A.F"); }

public virtual void G()

{

Console.WriteLine("A.G"); }

}

class B : A

{

public sealed override void F() {

Console.WriteLine("B.F"); }

public override void G()

{

Console.WriteLine("B.G"); }

}

class C : B

{

public override void G()

{

Console.WriteLine("C.G");

}

}

static void Main(string[] args)

{

new A().F();

new A().G();

new B().F();

new B().G();

new C().F();

new C().G();

Console.ReadLine();

}

}

}

结果:

类B 在继承类A 时可以重写两个虚函数,如图所示:

由于类B 中对F 方法进行了密封,类C 在继承类B 时只能重写一个函数,如图所示:

控制台输出结果,类C 的方法F 只能是输出类B 中对该方法的实现:

A.F

A.G

B.F

B.G

B.F

C.G

7.override 和overload 的区别?

答:

override 表示重写,用于继承类对基类中虚成员的实现overload 表示重载,用于同一个类中同名方法不同参数(包括类型不同或个数不同)的实现

示例:

using System;

using System.Collections.Generic;

using System.Text;

namespace Example07

{

class Program

{

class BaseClass

{

public virtual void F()

{

Console.WriteLine("BaseClass.F");

}

}

class DeriveClass : BaseClass

{

public override void F()

{

base.F();

Console.WriteLine("DeriveClass.F");

}

public void Add(int Left, int Right)

{

Console.WriteLine("Add for Int: {0}", Left + Right); }

public void Add(double Left, double Right)

{

Console.WriteLine("Add for int: {0}", Left + Right); }

}

static void Main(string[] args)

软件破解入门教程

先教大家一些基础知识,学习破解其实是要和程序打交道的,汇编是破解程序的必备知识,但有可能部分朋友都没有学习过汇编语言,所以我就在这里叫大家一些简单实用的破解语句吧! ---------------------------------------------------------------------------------------------------------------- 语句:cmp a,b //cmp是比较的意思!在这里假如a=1,b=2 那么就是a与b比较大小. mov a,b //mov是赋值语句,把b的值赋给a. je/jz //就是相等就到指定位置(也叫跳转). jne/jnz //不相等就到指定位置. jmp //无条件跳转. jl/jb //若小于就跳. ja/jg //若大于就跳. jge //若大于等于就跳. 这里以一款LRC傻瓜编辑器为例,讲解一下软件的初步破解过程。大家只要认真看我的操作一定会!假如还是不明白的话提出难点帮你解决,还不行的话直接找我!有时间给你补节课!呵呵! 目标:LRC傻瓜编辑器杀杀杀~~~~~~~~~ 简介:本软件可以让你听完一首MP3歌曲,便可编辑完成一首LRC歌词。并且本软件自身还带有MP3音乐播放和LRC歌词播放功能,没注册的软件只能使用15天。 工具/原料 我们破解或给软件脱壳最常用的软件就是OD全名叫Ollydbg,界面如图: 它是一个功能很强大的工具,左上角是cpu窗口,分别是地址,机器码,汇编代码,注释;注释添加方便,而且还能即时显示函数的调用结果,返回值. 右上角是寄存器窗口,但不仅仅反映寄存器的状况,还有好多东东;双击即可改变Eflag的值,对于寄存器,指令执行后发生改变的寄存器会用红色突出显示. cpu窗口下面还有一个小窗口,显示当前操作改变的寄存器状态. 左下角是内存窗口.可以ascii或者unicode两种方式显示内存信息. 右下角的是当前堆栈情况,还有注释啊. 步骤/方法 1. 我们要想破解一个软件就是修改它的代码,我们要想在这代码的海洋里找到我们破解关键的代码确实很棘 手,所以我们必须找到一定的线索,一便我们顺藤摸瓜的找到我们想要的东东,现在的关键问题就是什么

新手photoshop知识归纳总结 笔记一(初学者的宝典)

一、快捷键 全部快捷键 Ctl+鼠标左键移动选定区域 Ctl+A选择整体图片 Ctl+B 色彩平衡 Ctl+D 取消选择 Ctl+E 向下合并一个图层 Ctl+F 重复使用上一个滤镜 Ctl+J 复制图层 Ctl+L 色阶 Ctl+N 新建文件 Ctl+O 打开 Ctl+T 自由变换 Ctl+shfit+I 反选 Ctl+shfit+D 反选 Ctl+shfit+N 新建透明图层 Ctl+shfit+E 合并可见图层 Ctl+Shift+T 复制一个选区内容并变换选区 Ctl+U 色相/饱和度 Ctl+R 调出标尺 Ctl+I 反向 Ctl+“+”放大屏幕图像(等同于Ctl+空格,配合鼠标)Ctl+“-”缩小屏幕图像(等同于Alt+空格,配合鼠标)Ctl+【当前图层上翻一页 Ctl+】当前图层上翻一页 Ctl+Enter 将路径变为选区 Ctl+shift+Alt+B 调整为黑白模式 Alt+Delete 填充前景色 Ctl +Delete 填充背景色 Ctl+Alt+A羽化 Ctl+Alt+Z 多步返回 Ctl+Alt+W 关闭全部窗口 Ctl+shift+M 进入IR中编辑 Shift+E 向下合并一个图层 Shift+Tab 隐藏出工具栏外的所有调板 Ctl+1 红通道 Ctl+2 绿通道 Ctl+3 蓝通道 快捷键整理

选择:Ctl+A选择整体图片 Ctl+D 取消选择 Ctl+shfit+I 反选 Ctl+Alt+~ 选择高光区域 Ctl+Alt+0 显示照片的实际尺寸 Ctl+Alt+鼠标拖动复制当前层或选取内容 Ctl+shfit+ Alt+E 实现印盖命令 单键键整理 Home 定位图片左上角 End 定位图片右下角 Pg up/dn 将定位上翻和下翻 A路径选择 B 画笔 C 剪裁 D 默认前景和背景 E 画笔 F 窗口放大和缩小 G 油漆桶 H 抓手工具 I 取样点 J 橡皮擦 K 切片 L 套索 M 羽化 N 注释工具 O 加深或减淡 P 钢笔(caps lock 可以出现十字定位光标) Q 快速进入/退出模板 R 模糊和锐化 S 图章 T 文字 U 度量 V 移动 W 魔术棒 X 前景和背景互换 Y历史画笔 Z 放大或缩小 二、概念论述 图像的模式? 灰度模式:扔掉颜色信息的一种模式,是有损的。

学医者必记中医经典语录(精)

止咳常用麻黄(寒热皆可用炙麻黄,热证可配银花、前胡、黄芩、鱼腥草甚至石膏、栀子等)缩尿益智桑蛸(个人感觉比金樱子芡实好用,水陆二仙胜在平和) 疏肝莫忘麦芽(治疗乳癖习用生麦芽、丝瓜络) 闭经还须归芍(行气活血当然重要,补血调血是治病求本) 崩漏海蛸茜草(二药皆有化瘀之功,可使离经之血归于常道) 治风先治血,血行风自灭。 疗伤必备三七,不须强分内外 无论内伤、外伤,只要涉及到器质性损伤病变,都可用三七,包括自身免疫造成的损伤。同时配合引经归经药使用。 久病必瘀 十年前,我院一名老中医给自己老慢支开中药方的时候,用了丹参和当归,我当时不解,问及老医生的时候,他就说了这四个字,很受用。 其实,现在在临床上遇到一些长时间的疑难病症的时候,我就会尝试去观察患者有无血瘀的征象,如果有,用活血的中药或放血疗法,常会有意想不到的效果。 久病必虚 久病必瘀 久病及肾 疏肝勿忘和胃,理气慎防伤阴 肝随脾升,胆随胃降。 久病入络 百病挟痰 无痰不作眩,无风不作眩,无虚不作眩。 行气则后重自除,理血则脓血自愈。 气为血之帅,血为气之母。 见肝之病,知当传脾,当先实脾。 痛则不通,通则不痛。 医家不用新荆芥,木贼从来不用鲜. 诸花皆升,唯旋复花独降。 脾气喜升胃气喜降

脾喜燥而恶湿 怪病多由痰作祟, 治痰无需只祛痰, 贵在治气以为要, 气顺则津液自行, 绝其源泉痰即消。 正气存内,邪不可干。 邪之所凑,其气必虚。 百病生于气 诸厥固泄,皆属于下 夺血者无汗,夺汗者无血 久病先针足三里 兵无向导则不达贼境,药无引使则不通病所. 忍怒以全阴,抑喜以养阳. 大实有羸状,至虚有盛候 . 治湿不利小便,非其治也. 不宜苦寒伐胃府,阳明无热不轻攻. 小病理气血,大病调阴阳. 上下交损,当治其中. 见痰休治痰,见血休治血,见汗不发汗,有热莫攻热; 喘气毋耗气,精遗勿涩泄,明得个中趣,方是医中杰。 ——明?李中梓《医宗必读?肾为先天本、脾为后天本论》 上燥治中,中燥增液,下燥治血 白丹皮去无汗之骨蒸,地骨皮去有汗之骨蒸。桑白皮去往来寒热之骨蒸。 学不博不足以达其理,思不精不足以通其变。 救阴不在血,而在养津与测汗;通阳不在温,而在利小便。 木热则流脂,肝热未有不见痰者! 回阳之中,必佐阴药;摄阴之内,必兼顾阳气。 汗药宜早,下药宜迟。

Linux基本反汇编结构与GDB入门

Linux下的汇编与Windows汇编最大的不同就是第一个操作数是原操作数,第二个是目的操作数,而Windows下却是相反。 1、基本操作指令 简单的操作数类型说明,一般有三种, (1)立即数操作数,也就是常数值。立即数的书写方式是“$”后面跟一个整数,比如$0x1F,这个会在后面的具体分析中见到很多。 (2)寄存器操作数,它表示某个寄存器的内容,用符号Ea来表示任意寄存器a,用引用R[Ea]来表示它的值,这是将寄存器集合看成一个数组R,用寄存器表示符作为索引。 (3)操作数是存储器引用,它会根据计算出来的地址(通常称为有效地址)访问某个存储器位置。用符号Mb[Addr]表示对存储在存储器中从地址Addr开始的b字节值的引用。通常可以省略下标b。 图1表示有多种不同的寻址模式,一个立即数偏移Imm,一个基址寄存器Eb,一个变址或索引寄存器Ei和一个伸缩因子s。有效地址被计算为Imm+R[Eb]+R[Ei]*s,对于这中寻址方式,我们可以在数组或者结构体中进行对元

注:操作数可以是立即数值、寄存器值或是来自存储器的值,伸缩因子必须是1、2、4、或者是8。从上面的图我们就可以大致了解操作数的类型了。 在操作指令中,最频繁使用的指令是执行数据传送的指令。对于传送指令的两个操作数不能都指向存储器位置(我的理解是一般存储器存储的都是地址,不能够对地址和地址进行操作)。将一个值从一个存储器位置拷到另一个存储器位置需要两条指令——第一条指令将源值加载到寄存器中,第二条将该寄存器值写入到目的位置。下面给出源操作数和目的操作数的五种可能组合。 1、movl $0x4050, %eax 立即数——寄存器 2、movl %ebp, %esp 寄存器——寄存器 3、movl (%edi, %ecx), %eax 存储器——寄存器 4、movl $-17, (%esp) 立即数——存储器 5、movl %eax, -12(%ebp) 寄存器——存储器 注意这里的指令mov可能有不同的形式,不同平台的汇编一般是有些不一样的, 结合例子来进行讲解一下指令的具体操作,在这里将会正式接触到Linux下的GCC开发环境和GDB调试器,不过都是比较简单的应用。我的Linux操作系统是Ubuntu9.10,其它版本的差别应该不大, 如果我们要编写一个程序,我们可以用Linux下自带的vi或vim编辑器,studyrush@studyrush-desktop:~/C$ vi exchange.c vi 后面加我们要创建的程序文件的名字,在这里是exchange.c studyrush@studyrush-desktop:~/C$ gcc -o exchange exchange.c gcc -o exchange exchange.c 或gcc exchange –o exchange这两者都可以对源文件进行编译,-o exchange 表示对我们要输出的文件名称,可能表达的不够准确,大家可以先熟悉一下gcc编译器,应该就会明白的了。 studyrush@studyrush-desktop:~/C$ ./exchange 点加斜线再加输出文件名就表示运行程序,下面是运行的结果。 a = 3, b = 4

中医学经典整理

一、天人合一 1.夫人禀五常,因风气而生长,风气虽能生万物,亦能害万物,如水能浮舟,亦能覆舟。(汉·张机《金匮要略·脏腑经络先后病脉证》) 2.春生夏长,秋收冬藏。(《灵枢·顺气一日分四时》) 3.夫百病者,多以旦慧、昼安、夕加、夜甚。(《灵枢·顺气一日分四时》) 4. 四时阴阳者,万物之根本也。(《素问·四气调神大论》) 5.人以天地之气生,四时之法成。(《素问·宝命全形论》) 二、养生保健 1.春夏养阳,秋冬养阴。(《素问·四气调神大论》) 2.法于阴阳,和于术数,食饮有节,起居有常。(《素问·上古天真论》) 3.志闲而少欲,心安而不惧,形劳而不倦。(《素问·上古天真论》) 4.夜卧早起,广步于庭,被发缓形,以使志生。(《素问·四气调神大论》) 5.精、气、神,养生家谓之三宝。(明·绮石《理虚元鉴·心肾论》) 6.善养性者,先饥而食,先渴而饮,食欲数而少,不欲顿而多。(唐·孙思邈《备急千金要方·道林养性》) 三、防病治未病 1.不治已病治未病,不治已乱治未乱。(《素问·四气调神大论》) 2.夫治未病者,见肝之病,知肝传脾,当先实脾。(汉·张机《金匮要略》) 3.上工治未病。(《难经·七十七难》) 4.虚邪贼风,避其有时,恬惔虚无,真气从之,精神内守,病安从来。(《素问·上古天真论》)5.邪之所凑,其气必虚。(《素问·评热病论》) 6.正气存内,邪不可干。(《素问·刺法论》) 四、医德医风 1.人命至重,有贵千金,一方济之,德逾于此。(唐·孙思邈《备急千金要方·序》) 2.凡大医治病,必当安神定志,无欲无求。(唐·孙思邈《备急千金要方·大医精诚》)3.大医精诚(唐·孙思邈《备急千金要方·大医精诚》) 4.业医者,活人之心不可无,而自私之心不可有。(宋·刘昉《幼幼新书·自序》) 5.未医彼病,先医我心。(宋·刘昉《幼幼新书·自序》) 6.古人医在心,心正药自真。(明·冯梦龙《警世通言》) 7.医,仁术也。仁人君子,必笃于情。(清·喻昌《医门法律·问病论》) 五、医术学习 1.勤求古训,博采众方。(汉·张机《伤寒杂病论序》) 2.夫肝之病,补用酸,助用焦苦,益用甘味之药调之。(汉·张机《金匮要略》) 3.工欲善其事,必先利其器,器利而后工乃精,医者舍方书何以为疗病之本。(元·危亦林《世 医得效方·序》) 4.方不在多,心契则灵;症不在难,意会则明。(明·陈实功《外科正宗·痈疽治法论第二》) 5.至重惟人命,最难确是医。(明·龚信《古今医鉴·謦医箴》) 6.看方犹看律,用药如用兵,机无轻发,学贵专精。(清·刘一仁《医学传心录·病因赋》) 7.生民何辜,不死于病而死于医,是有医不若无医也,学医不精,不若不学医也。(清·吴塘 《温病条辨·自序》)

photoshop学习笔记

photoshop学习笔记

Photoshop学习笔记 这篇笔记的内容是对Photoshop这款软件操作知识的学习整理。目的是使自己系统的掌握Photoshop软件使用,提升软件操作能力。 这篇笔记的内容分为三个部分,即概括介绍部分、软件基础学习部分、软件归纳学习部分。 “概括介绍”部分,概括说明Photoshop软件功能,同时介绍本篇笔记的内容结构,及说明学习软件的方法。 “软件基础学习”部分,系统的、详细的介绍软件的各个功能。 “软件归纳学习”部分,在对有一个基本了解后,根据软件的使用流程,将软件的各个功能分门别类,使用概括归纳的方法学习软件,加深对软件的记忆。 第一部分概括介绍 Photoshop,简称“PS”。是一个由Adobe Systems开发和发行的图像处理软件,

Photoshop主要处理以像素所构成的数字图像。不能直接编辑非位图文件,但是可将非位图文件导入到Photoshop软件内,转换为位图文件后再进行编辑修改。是同类产品中的佼佼者。 我们可以将“ps”软件理解为一个工具,通过这个工具可以得到我们想要的图片文件,拿着这个图片文件就可以制作印刷品或是上传到网络了。 既然是工具,那就会有一个使用方法,这里将这样概括软件的使用流程。 第一步是开启软件,开启软件后还要在软件里建立一个工作区,利用这款软件的众多功能,在工作区里绘制图形。工作区就像是画布,我们在软件这间画室里可以铺开若干张画布。第二步就是在这张画布上绘画了。第三步就是将这张画布保存起来,或是日后继续画,或是拿去制作印刷品、上传网络。 这样概括软件的使用流程看起来很简单,但是很有用,根据这个“流程”,我们可以将“ps”软件众多的、复杂的功能归纳为简单的几种类型。这也是这篇笔记里使用的学习方法,即将

汇编语言入门教程

汇编语言入门教程 2007-04-29 22:04对初学者而言,汇编的许多命令太复杂,往往学习很长时间也写不出一个漂漂亮亮的程序,以致妨碍了我们学习汇编的兴趣,不少人就此放弃。所以我个人看法学汇编,不一定要写程序,写程序确实不是汇编的强项,大家不妨玩玩DEBUG,有时CRACK 出一个小软件比完成一个程序更有成就感(就像学电脑先玩游戏一样)。某些高深的指令事实上只对有经验的汇编程序员有用,对我们而言,太过高深了。为了使学习汇编语言有个好的开始,你必须要先排除那些华丽复杂的命令,将注意力集中在最重要的几个指令上(CMP LOOP MOV JNZ……)。但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有成就感的,试试看!那么――这个接下来呢?――Here we go!(阅读时看不懂不要紧,下文必有分解) 因为汇编是通过CPU和内存跟硬件对话的,所以我们不得不先了解一下CPU和内存:(关于数的进制问题在此不提) CPU是可以执行电脑所有算术╱逻辑运算与基本I/O 控制功能的一块芯片。一种汇编语言只能用于特定的CPU。也就是说,不同的CPU其汇编语言的指令语法亦不相同。个人电脑由1981年推出至今,其CPU发展过程为:8086→80286→80386→80486→PENTIUM →……,还有AMD、CYRIX等旁支。后面兼容前面CPU的功能,只不过多了些指令(如多能奔腾的MMX指令集)、增大了寄存器(如386的32位EAX)、增多了寄存器(如486的FS)。为确保汇编程序可以适用于各种机型,所以推荐使用8086汇编语言,其兼容性最佳。本文所提均为8086汇编语言。寄存器(Register)是CPU内部的元件,所以在寄存器之间的数据传送非常快。用途:1.可将寄存器内的数据执行算术及逻辑运算。2.存于寄存器内的地址可用来指向内存的某个位置,即寻址。3.可以用来读写数据到电脑的周边设备。8086 有8个8位数据寄存器,这些8位寄存器可分别组成16位寄存器:AH&AL=AX:累加寄存器,常用于运算;BH&BL=BX:基址寄存器,常用于地址索引;CH&CL=CX:计数寄存器,常用于计数;DH&DL=DX:数据寄存器,常用于数据传递。为了运用所有的内存空间,8086设定了四个段寄存器,专门用来保存段地址:CS(Code Segment):代码段寄存器;DS(Data Segment):数据段寄存器;SS(Stack Segment):堆栈段寄存器;ES(Extra Segment):附加段寄存器。当一个程序要执行时,就要决定程序代码、数据和堆栈各要用到内存的哪些位置,通过设定段寄存器CS,DS,SS 来指向这些起始位置。通常是将DS固定,而根据需要修改CS。所以,程序可以在可寻址空间小于64K的情况下被写成任意大小。所以,程序和其数据组合起来的大小,限制在DS 所指的64K内,这就是COM文件不得大于64K的原因。8086以内存做为战场,用寄存器做为军事基地,以加速工作。除了前面所提的寄存器外,还有一些特殊功能的寄存器:IP(Intruction Pointer):指令指针寄存器,与CS配合使用,可跟踪程序的执行过程;SP(Stack Pointer):堆栈指针,与SS配合使用,可指向目前的堆栈位置。BP(Base Pointer):基址指针寄存器,可用作SS的一个相对基址位置;SI(Source Index):源变址寄存器可用来存放相对于DS 段之源变址指针;DI(Destination Index):目的变址寄存器,可用来存放相对于ES 段之目的变址指针。还有一个标志寄存器FR(Flag Register),有九个有意义的标志,将在下文用到时详细说明。

敬伟PS学习笔记

制作文化衫 填充前景色的快捷键Alt+Delete 填充背景色的快捷键Ctrl+Delete 蚂蚁线内的区域叫做选区按住shift键画椭圆时画出的是正圆 做填充时候也要新建一个图层 简单的合成(抠图换背景) 快速选择工具 放大Ctrl+ 缩小Ctrl- 平移空格键 撤销上一步Ctrl+Alt+z 返撤销上一步shift+Alt+z 先用较小的比例来画,放大了处理一些边缘。 快捷键Alt键可以快速的将添加模式切换为减去模式 调整优化选区调整边缘平滑7 羽化2 对比度12 移动边缘-24 输出到新建图层 调整图片的大小编辑自由变换按住shift来调整图片的大小不会使比例走形 换脸 在图层蒙版里面白色代表显示,黑色代表消失在蒙版里面也可以选定一个区域填充白色或

黑色让它显示或消失编辑》自由变换》可以改变图片的大小与方向把不透明度调低一点来调整图片的大小与角度 擦脸的时候画笔硬度0要选择比较软的画笔 色 RGB颜色模式(红绿蓝) 夏天变秋天图像》调整》色相|饱和度把绿色的色相变为黄色 画优酷图标 描边是从边缘向里面延伸的宽度 画有颜色的三角形圆形矩形用形状工具 居中的时候把所有的全选然后点击两个居中 画圆环的时候用描边工具画实心圆的时候用填充工具 复制:拖拽这个图层到新建图层的图标上 W和H之间的图标是用来锁定长宽比例的 高光+蒙版+黑白渐变工具做出立体的感觉 黑白渐变:从黑到白的渐变就是一个从遮挡到不遮挡的一个过程

渐变工具+shift键可以画一个垂直方向的渐变 画两个同心圆环(小圆环在大圆环里面)的方法:1画出第一个再复制它2改变大小再做两个对齐3改变描边的大小 海报 网页的头图大海报,950x480像素 做彩带的步骤:先缩小文档再用椭圆工具填充,再移动椭圆,按delete键删除重合的那一部分,可以使用自由变换工具调整一下彩带。按住Alt键再复制一条,然后使用填充改变一下他的颜色。填充的时候按一下锁定后面的第一个按钮,就可以只填充这个蓝色条,否则就整块屏幕都被填充了。 使用蒙版填充遮挡较大的区域时可以用椭圆选框工具填充黑色,这样比较快。 扣水杯(绿色的杯子如何变透明)

OllyDBG完美教程

关键词:OD、OllyDBG、破解入门、调试专用工具、反汇编 一、OllyDBG 的安装与配置 OllyDBG 1.10 版的发布版本是个 ZIP 压缩包,只要解压到一个目录下,运行 OllyDBG.exe 就可以了。汉化版的发布版本是个 RAR 压缩包,同样只需解压到一个目录下运行 OllyDBG.exe 即可: OllyDBG 中各个窗口的功能如上图。简单解释一下各个窗口的功能,更详细的内容可以参考 TT 小组翻译的中文帮助: 反汇编窗口:显示被调试程序的反汇编代码,标题栏上的地址、HEX 数据、反汇编、注释可以通过在窗口中右击出现的菜单界面选项->隐藏标题或显示标题来进行切换是否显示。用鼠标左键点击注释标签可以切换注释显示的方式。

寄存器窗口:显示当前所选线程的 CPU 寄存器内容。同样点击标签寄存器 (FPU) 可以切换显示寄存器的方式。 信息窗口:显示反汇编窗口中选中的第一个命令的参数及一些跳转目标地址、字串等。 数据窗口:显示内存或文件的内容。右键菜单可用于切换显示方式。 堆栈窗口:显示当前线程的堆栈。 要调整上面各个窗口的大小的话,只需左键按住边框拖动,等调整好了,重新启动一下 OllyDBG 就可以生效了。 启动后我们要把插件及 UDD 的目录配置为绝对路径,点击菜单上的选项->界面,将会出来一个界面选项的对话框,我们点击其中的目录标签: 因为我这里是把 OllyDBG 解压在 F:\OllyDBG 目录下,所以相应的 UDD 目录及插件目录按图上配置。还有一个常用到的标签就是上图后面那个字体,在这里你可以更改 OllyDBG 中显示的字体。上图中其它的选项可以保留为默认,若有需要也可以自己修改。修改完以后点击确定,弹出一个对话框,说我们更改了插件路径,要重新启动 OllyDBG。在这个对话框上点确定,重新启动一下 OllyDBG,我们再到界面选项中看一下,会发现我们原先设置好的路径都已保存了。有人可能知道插件的作用,但对那个 UDD 目录

中医四大经典复习题最终版

中医四大经典复习题 一、单选题 1.《素问·厥论》中的厥证是指:E A.气机逆乱 B.清窍阻塞 C.突然昏倒 D.不省人事 E.以上均是 2.《素问·玉机真脏论》说:“脉盛、皮热、腹胀、前后不通、闷瞀,此谓__。”D A.五证 B.五盛 C.五症 D.五实 E.五候 3.《素问·生气通天论》中的“偏氵且”是指:A A.偏身出汗 B.偏瘫 C.偏身无力 D.偏枯 E.以上均不是 4.《素问·痹论》:“风寒湿三气杂至合而为痹也。其风气胜者为__。” B A.风痹 B.行痹 C.着痹 D.痛痹 E.麻痹 5.因暴怒等精神刺激,致阳气亢盛,血随气逆郁积头部,而出现猝然厥逆、头痛、眩仆等,《内经》称此证为:D A.煎厥 B.大厥 C.暴厥 D.薄厥 E.昏厥 6.冬伤于寒,春必__病。D A.寒 B.凉 C.热 D.温 E.发 7.“阴搏阳别”,见《素问·阴阳别论》,为脉象的一种,多见于:A A.妊娠 B.阴阳两虚 C.阴阳离决 D.亡阴亡阳 E.阴阳失调 8.《素问·平人气象论》说:“有__则生,无__则死。” C A.神 B.气 C.胃 D.命 E.根 9.《素问·移精变气论》说:“得__者昌,失__者亡。”A A.神 B.气 C.胃 D.命 E.根 10.《内经》说:“治病必察其下。”其中的“下”是指:E A.下身 B.下体 C.下部 D.下阴E.二便 11.《素问·太阴阳明论》说:“__病者,上行极而下;__病者,下行极而上”。A A.阳阴 B.阴阳 C.上下D.下上 E.表里 12.《素问·至真要大论》说:“清气大来,燥气胜也,风木受邪,__病生焉。”D A.心 B.肺 C.脾 D.肝 E.肾 13.《素问·五行运大论》:“其在天为热,在地为火……其性为__。”E A.风 B.热 C.火 D.燥 E.暑 14.《素问·太阴阳明论》说:“伤于湿者,__先受之。” B A.上 B.下 C.表 D.里 E.脾 15.《素问·太阴阳明论》说:“伤于风者,__先受之。” A A.上 B.下 C.表 D.里 E.肺 16.《素问·痹论》“阴气者,静则神藏,躁则消亡”,其中的“阴气”是指:A A.脏气 B.腑气 C.阴血 D.津液 E.精血 17.《灵枢·五味篇》说:“五脏六腑皆禀气于__”。E A.心 B.肺 C.肾 D.脾 E.胃 18.根据《内经》,“净府”是指:E A.干净的脏腑 B.清净脏腑 C.通利小便 D.疏泄膀胱 E.膀胱 19.根据《灵枢·本输篇》,“中精之腑”是指:B A.胃 B.胆 C.大肠 D.小肠 E.膀胱 20.根据《内经》,“精明之府”是指:E A.肾 B.脑 C.髓 D.目 E.头

ps课堂笔记总结

一、Photoshop 1、由美国Adobe公司生产的专业图像处理及图像合成软件 二、基本术语 1、图像与图形 -图像:由像素点组成 分辨率:表示像素的密度 (网页,显示器)72像素/英寸,300像素/英寸(平面设计、打印)-图形:由数学公式表示的线条 特点:放大后清楚 矢量图制作软件:illustrator 2、颜色模式 -一种模式对应一种媒介 -HSB:基于人眼 H:表示色向 S:表示饱和度 B:表示明暗度 -RGB:基于显示器、发光体 R:红、G:绿、B:蓝 三原色分别有0~255种级别的强弱 红=绿=蓝0 黑255 白其它不同级别的灰 255最大级的情况下:红+绿=?红+蓝=?绿+蓝=?

-CMYK:基于油墨 洋红、黄、青三种油墨K表示黑色 三、启动软件 四、界面介绍 1、标题栏 2、工具栏(放置常用工具) 3、属性栏(不同工具属性不同) 4、工作区 缩放:Ctrl+加号/减号 抓手:空格+拖动鼠标(移动视图) 5、浮动面板 窗口/工作区/……还原默认工作区 6、常用快捷键 -Tab:显示及隐藏工具栏和浮动面板 -F:全屏切换 五、选区、图层、蒙板?** 1、选区:选框以内,注:所有操作均在选区内实现 2、图层:上下层叠关系的透明纸张 注:有在新层中作图的好习惯 3、蒙板:选区以外为蒙板 ——————————————————————————————————一、文件命令 1、新建

设置对应的纸张大小、颜色模式等 2、打开 直接将文件拖入窗口中即可打开 双击界面空白处选择文件进行打开 3、保存文件 常见格式: PSD:PS源文件,默认格式,信息全,方便于备份 Jpg:通用有损压缩格式 Tif:质量好,信息全,适用于要求高的作品 Png:质量好,支持透明 二、选区的创建* 技巧: 配合Shift定比例、配合Alt定中心、配合空格固化1、规则类 -矩形、椭圆形、单行、单列 拖动即可创建 2、不规则类 -套索工具组 *套索工具:拖动鼠标任意绘制选区 *多边形套索工具:单击定点连直线、双击首尾迸连 Detele:删除最近点、ESC:取消所有 注:配合缩放和抓手工具进行抠图

中医案例分析

案例一: 郭XX,男,2岁3月,1959年4月10日住某医院。 住院检查摘要:肺水泡音较密集,血化验:白细胞总数6,800/立方毫米,中性49%,淋巴47%,单核4%,体温40℃以上。 病程与治疗。发热已十三日之久,高烧不退,周身无汗,咳而微烦,诊其脉数,舌质微红、舌苔黄腻,此属表邪未解,肺卫不宣,热不得越,治宜清宣透表,邪热乃有外出之路。 处方: 苏叶一钱僵蚕一钱五分银花二钱连翘一钱五分杏仁一钱桔梗八分牛蒡子一钱五分苡仁二钱淡豆豉四钱黄芩一钱竹叶二钱苇根五钱一剂。 二诊:服药后微汗而热减,但仍咳嗽,白血球总数4,000/立方毫米,中性76%,淋巴20%,单核4%。舌苔灰腻,脉沉数,原方去银花、豆豉,加枳壳一钱再服。 三诊:热全退,咳嗽息,肺水泡音减少,舌苔减为灰薄,脉缓,此风热虽解,肺胃未和,湿热未净,以调和肺胃并通阳利湿为治。 处方: 连皮茯苓二钱法半夏一钱五分陈皮一钱苡仁四钱桑皮二钱冬瓜仁三钱通草一钱谷麦芽各二钱服二剂而愈。《蒲辅周医案》P165 按语:风热久羁,表气郁闭,故法取清宣透表,用苏叶、僵蚕、牛蒡子辛以散风,银花、连翘、黄芩苦以清热,竹叶、苇根凉而能透,杏仁、苡仁理肺去湿,桔梗为肺经引药,豆豉挥发郁热,所以得药即汗而热减。否则肺气郁闭,表终不解,前者用清热之剂及各种抗菌素强制降热而发热持续十三天之久者以此。 辩证分析:风邪袭表,肺卫不宣,热不得越,故高热无汗,则热扰心神,稍见烦躁;舌质微红、舌苔黄腻,脉数,明显的热象表征;风邪侵袭肺系,肺气失宣,鼻窍不利,故见咳嗽;故定位为肺,综上表征,个人认为该病为风热犯肺证。 心得体会:由于前医见热投凉,不顾表征的存在,而致其邪冰伏,所以发热十三天之久。医者,必小大方圆全其才,仁圣工巧全其用。能会精神於相与之际,

PHOTOSHOP完美笔记(珍藏版、宝典)

PHOTOSHOP笔记 枫月雅著 一、概述: 1、名称及产品商:(计算机软件名称不允许被汉化) Photoshop 5.0 1996年在美国推出(比较成熟的一个版本) Photoshop 7.0 目前在西安普遍使用的一个版本 2、作用:原创(杜绝手写板,杜绝“画”)、处理、合成 3、原理:多层渲染 4、内容:造型、色彩、调子(明暗)、质感、主题、空间、氛围、版式。 补充:空间指:高度、深度、味觉、时间、宽度、心理、视觉、听力。枫月雅 图的不完整性具备心理空间。 位图是点阵图的一种。 5、性质:点阵图 6、特点:大(PSD格式)可润色软件(润色:一种色调向另一种色调柔和过渡) 二、系统优化: 课外知识补充:a、查看属性(热键):Alt + 双击 b、判断PHOTOSHOP是不是好版本,一个很重要的方法:文件—最近打开文件(R)注意:如果没有后缀“(R)”,表示版本不太好。 c、通道:总量是24个通道,复合通道除外。注意:要在PHOTOSHOP7.0中 一般分为:复合通道(例:CMYK通道、RGB通道) 分色通道(例:R通道、G通道、B通道)枫月雅 专色通道 Alpha通道 d、苹果电脑简称:MAC 一般电脑简称:PC e、选区大小(在图层中任意选择的选区的大小):热键:F8 f、缺省状态:就是指默认状态 1、物理内存的更改:热键:CTRL+K – CTRL+8 更改物理内存用量。注意:更改物理内存使量后,必须重启后,命令才能生枫月雅效。这次更改是在编辑下的预设菜单里。 2、虚拟内存(暂存盘)的更改:热键:CTRL+K – CTRL+7 更改虚拟内存用量。注意:更改虚拟内存使量后,必须重启后,命令才能生效。这次更改是在编辑下的预设菜单里。 3、剪贴版清理:步骤:编辑–清理–历史记录注意:剪贴版占用的是物理内存

中医四大经典题目及答案

. 《黄帝内经》试题 单选题 1、《素问?至真要大论》认为“皆属于肝”的病证为( C ) A.诸热瞀瘛 B.诸痛痒疮 C.诸风掉眩 D.诸禁鼓傈,如丧神守 2、《素问·至真要大论》对“诸寒之而热者”宜采用的治法为( D ) A.取之热 B.取之寒C取之阳 D.取之阴 3、《素问·脉要精微论》“转摇不能”是哪一府精气将夺( D ) A.胸中之府 B.血之府 C.髓之府 D.肾之府 4、《素问?至真要大论》认为“皆属于肺”的病证为( D ) A.诸热瞀瘛 B.诸痛痒疮 C.诸躁狂越 D.诸气膹郁 5、《素问?举痛论》:百病生于气也,怒则(B ) A.气缓 B.气上 C.气消 D.气乱 6、《素问?百病始生》:三部之气,所伤异类,喜怒不节则(A ) A. 伤藏 B.伤上 C.伤下 D.伤脉 7、《素问?热论》“今夫热病者,皆伤寒之类也”中“伤寒”一词的含义是( C ) A.外感风寒 B.包括寒邪在内的六淫之邪 C.外感热病的总称 D.外受寒邪 8、据《素问·痿论》所述,筋痿发生的脏腑在( B ) A.心 B.肝 C.脾 D.肺 9、下列治法除哪项外均属于《素问·阴阳应象大论》因势利导的治则( A ) A.阴病治阳,阳病治阴 B.其下者,引而竭之 C.因其重而减之 D.其在皮者,汗而发之 10、《素问?举痛论》:百病生于气也,喜则(A ) A.气缓 B.气下 C.气消 D.气乱 11、《素问·脉要精微论》提出诊病的最佳时间是( C ) A.夜半 B.日中 C.平旦 D.黄昏 12、某未婚女青年,形体瘦弱,头昏目眩,心悸,面色萎黄,唇舌甲色淡白五华,月经闭止数月,脉象细弱。对此闭经病,根据《素问·至真要大论》正确的治疗当用下列何种方法( B ) A.通因通用 B.塞因塞用 C.寒因寒用 D.热因热用 13、《灵枢?脉度》:五藏常内阅于七窍也,心和则( B ) A.鼻能知香臭 B.舌能知五味 C.目能辨五色 D.口能知五谷 14、《素问·平人气象论》提出“虚里”可测候( D ) A营气 B.卫气 C.元气 D.宗气 15、据《素问·至真要大论》论述,下列哪一项不属于反治法( A ) A.寒的症状者用四逆汤 B.寒的症状者用白虎、承气辈 C.腹胀用四君子汤 D.火旺用知柏地黄丸 16、《素问?举痛论》所记载的“卒然痛死不知人”是因寒邪客于( C ) A.经脉 B.心包络 C.五脏 D.六腑 17、《素问·平人气象论》认为“乳之下,其动应衣”是( B ) A.中气外泄B宗气外泄 C.阳气外泄 D.营气外泄 18、《素问·五常政大论》“能毒者”的“能”是指(C ) A.能力 B.能够 C.耐受 D.开始

OllyICE反汇编教程及汇编命令详解

OllyICE反汇编教程及汇编命令详解[转] 2009-02-11 08:09 OllyICE反汇编教程及汇编命令详解 内容目录 计算机寄存器分类简介 计算机寄存器常用指令 一、常用指令 二、算术运算指令 三、逻辑运算指令 四、串指令 五、程序跳转指令 ------------------------------------------ 计算机寄存器分类简介: 32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP) 1个标志寄存器(EFlags) 1、数据寄存器 数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。 32位CPU有4个32位的通用寄存器EAX、EBX、ECX和EDX。 对低16位数据的存取,不会影响高16位的数据。 这些低16位寄存器分别命名为:AX、BX、CX和DX,它和先前的CPU中的寄存器相一致。4个16位寄存器又可分割成8个独立的8位寄存器(AX:AH-AL、BX:BH-BL、CX:CH-CL、DX:DH-DL),每个寄存器都有自己的名称,可独立存取。 程序员可利用数据寄存器的这种“可分可合”的特性,灵活地处理字/字节的信息。 寄存器EAX通常称为累加器(Accumulator),用累加器进行的操作可能需要更少时间。可用于乘、除、输入/输出等操作,使用频率很高; 寄存器EBX称为基地址寄存器(Base Register)。它可作为存储器指针来使用; 寄存器ECX称为计数寄存器(Count Register)。 在循环和字符串操作时,要用它来控制循环次数;在位操作中,当移多位时,要用CL来指明移位的位数; 寄存器EDX称为数据寄存器(Data Register)。在进行乘、除运算时,它可作为默认的操作数参与运算,也可用于存放I/O的端口地址。 在16位CPU中,AX、BX、CX和DX不能作为基址和变址寄存器来存放存储单元的地址,在32位CPU中,其32位寄存器EAX、EBX、ECX和EDX不仅可传送数据、暂存数据保存算术逻辑运算结果, 而且也可作为指针寄存器,所以,这些32位寄存器更具有通用性。 2、变址寄存器 32位CPU有2个32位通用寄存器ESI和EDI。 其低16位对应先前CPU中的SI和DI,对低16位数据的存取,不影响高16位的数据。 寄存器ESI、EDI、SI和DI称为变址寄存器(Index Register),它们主要用于存放存储单元在段内的偏移量,

中医经典必背条文

中医经典必背条文 《内经》条文精选(4条) 1、心者,君主之官也,神明出焉;肺者,相傅之官也,治节出焉;肝者,将军之官也,谋略出焉,胆者,中正之官,决断出焉;膳中者,臣使之官,喜乐出焉;脾胃者,仓廪之官,五味出焉;大肠者,传导之官,变化出焉;小肠者,受盛之官,化物出焉;肾者,作强之官,伎巧出焉;三焦者,决渎之官,膀胱者州都之官,津液藏焉,气化则能出矣。 2、怒则气上,喜则气缓,悲则气消,恐则气下,寒则气收,炅则气泄,惊则气乱,劳则气耗,思则气结。 风寒湿三气杂至,合而为痹。风气胜者为行痹,寒气胜者为痛痹,湿气胜者为著痹也。 3、阳虚则外寒,阴虚则内热,阳盛则外热,阴盛则内寒。 4、诸风掉眩,皆属于肝。诸寒收引,皆属于肾;诸气(月贲)郁,皆属于肺。诸湿肿满,皆属于脾。诸热瞀瘛,皆属于火。诸痛痒疮,皆属于心。诸厥固泄,皆属于下。诸痿喘呕,皆属于上。诸禁鼓慄,如丧神守,皆属于火。諸痉项强,皆属于湿。诸逆冲上,皆属于火。诸胀腹大,皆属于热。诸躁狂越,皆属于火。诸暴强直,皆属于风。诸病有声,鼓之如鼓,皆属于热。诸病(月付)肿,疼酸惊骇,皆属于火。诸转反戾,水液浑浊,皆属于热。诸病水液,澄澈清冷,皆属于寒。诸呕吐酸,暴注下迫,皆属于热。 《伤寒论》条文精选(27条) 太阳之为病,脉浮,头项强痛而恶寒。 太阳病,发热,汗出,恶风,脉缓者,名为中风。 太阳病,或已发热,或未发热,必恶寒,体痛呕逆,脉阴阳俱紧者,名为伤寒。 (13)太阳病,头痛,发热,汗出,恶风,桂枝汤主之。 (31)太阳病项背强几几,无汗,恶风,葛根汤主之。 (35)太阳病,头痛发热,身疼腰痛,骨节疼痛,恶风,无汗而喘者,麻黄汤主之。 (38)太阳中风,脉浮紧,发热恶寒,身疼痛,不汗出而烦躁者,大青龙汤主之。 (40)伤寒表不解,心下有水气,乾呕发热而咳,或渴、或利、或噎、或小便不利,少腹满,或喘者,小青龙汤主之。 (96)伤寒五六日中风,往来寒热,胸胁苦满,嘿嘿不欲饮食,心烦喜呕,或胸中烦而不呕,或渴,或腹中痛,或胁下痞鞕,或心下悸,小便不利,或不渴,身有微热,或咳者,小柴胡汤主之。 (154)心下痞,按之濡,其脉关上浮者,大黄黄连泻心汤主之。 (155)心下痞,而复恶寒,汗出者,附子泻心汤主之。 (155)心下痞,而复恶寒,汗出者,附子泻心汤主之。 (177)伤寒脉结代,心动悸,炙甘草汤主之。 (180)阳明之为病,胃家实就是也。 (213)阳明病,其人多汗,以津液外出,胃中燥,大便必鞕,鞕则谵语,小承气汤主之,若一服谵语止者,更莫复服。 (215)阳明病,谵语,有潮热,反不能食者,胃中必有燥屎五六枚也;若能食者,但鞕耳、宜大承气汤下之。 (219)三阳合病,腹满,身重,难以转侧,口不仁,面垢,谵语,遗尿、发汗,则谵语;下之,则额

PS经典教程 oeasy教你玩转ps笔记

感谢https://www.doczj.com/doc/231339898.html,/shamuobaiyang/blog_151429685.html整理 Oeasy ps 教程1开场白 PS的应用 --------------------------------------- oeasy PS视频教程02 分辨率 新建:打开软件,文件-新建。 分辨率:什么叫分辨率呀?在图像里面有,图像大小,单击。新建可以设置,中途同样可以改, 像素大小,:宽度高度。是显示器对应的。 文档大小:是打印,印刷出来的大小。单位厘米。 分辨率:每个英寸里面有多少个像素。 多少合适:打印照片:PPI:300;网页:72ppi ; 扫描底片,上千。根据不同需求确定ppi大小。

视图里边有一个像素长宽比,可以设置。自定义长宽比,因子是6,变的很款。因子是0.6,图像变的很高。 矢量图形,位图图像。 图像文件的格式:文件-存储为,下拉里面有格式。 怎样才能把图像压的很低,又拉的很大不变形:图层-双击,确定。变成一个普通图型。--在图层里面 -智能对象,就变成了类似矢量图行的。取消————图层-智能对象-删格式化。 智能对象缩放不变形,;普通图层时,可以使用滤镜笔刷等效果。------------------------------------------- oeasy PS视频教程03----查看各种颜 色(人眼的模型)Shi --就是色彩模式,是新建时本质的东西。 颜色:一、H 什么颜色 -色相、色调 -。二、S饱和度、鲜艳不鲜艳。三、I亮度、深浅。(SHI颜色模式)。 可见光-这边是红的-超过了就是红外线。那边是紫的,超过了,就是紫外线。 *色相的改变

中医经典活动策划

中医经典活动策划 各学院团委: 为弘扬优秀校园文化,增彩校园文化生活,中医经典活动策划典(金匮、伤寒、温病)学术内涵,展望中医经典发展前景,融合经典创新。现决定于2013年3月-4月举办湖南中医药大学第一届中医经典活动。现将相关事宜通知如下: 一、活动主题 弘扬经典、继承创新 二、活动对象 湖南中医药大学全体在校学生 三、活动时间 2013年3月—2013年4月 四、活动安排 1、3月25日,湖南中医药大学第一届中医经典活动月启动仪式。 2、“诠释经典”征文大赛。(详见附件一) 3、3月25日-4月25日,中医经典讲座。(详见附件二)

4、3月25日-4月30日,湖南中医药大学“经典在我心”中医经典(金匮、温病、伤寒)诵读大赛。 (详见附件三) 请各单位、组织做好相关工作。 湖南中医药大学中医学院 仲景学说教研室、温病学教研室 2013年3月14日 附件一: 中医经典月“诠释经典”征文大赛活动方案

一、活动目的与宗旨 传承中医经典文化精髓,提升鉴赏领悟之能力; 诠释中医经典学术内涵,探讨临床实践之价值; 展望中医经典发展前景,引领回归经典之风尚。 二、征文主题 围绕“诠释经典”的主题,或畅谈对中医经典的见解; 或对中医经典原条文进行诠译;或展望中医经典未来的发展之路;或撰录中医经典之切身临床实案,内容紧扣中医经典温病,伤寒,金匮。 三、主办单位 主办:校团委、学生处、教务处、中医学院 承办:温病学教研室、仲景学说教研室、内经教研室、中医学院学生科、中医学院团委 协办:中医学院团委学生会 四、征文对象 全体在校学生 五、截稿时间 2013年4月18日 六、投稿要求 1、体裁、题材不限,字数要求:2000字以上。 2、文章内容积极向上,必须为自我原创作品,不得 抄袭、套改。(如涉及版权问题,后果自负) 3、稿件请注明作者的真实姓名、学院、班级、学号 及详细的联系方式。 4、请自留底稿,来稿一律不退。 5、纸质稿件(东塘校区学生不需要交纸质稿)由各

相关主题
文本预览
相关文档 最新文档