文档库 最新最全的文档下载
当前位置:文档库 › ios基础总结

ios基础总结

ios基础总结
ios基础总结

a、retain:对象类型(除了 NSString,delegate)

b、assign:基本类型,delegate

c、copy:NSString

定义在.m里面的属性是当前类私有的属性,只能在当前类中使用

定义在.h里面的属性可以在整个工程中使用

【】解决交叉导入

在A类中导入B.h头文件,在B类中导入A.h头文件,会形成交叉导入。解决交叉导入采用@class+ 类名

//#import 导入头文件的同时,会导入头文件当中的属性和方法

//@class 导入头文件的时候,只知道这个是存在的,至于这个类中的属性和方法在用的时候在了解(再去导入头文件)

【1】快捷键:

command (Alt/windows)

中英文输入法切换:command+空格键

装有搜狗输入法:直接使用shift键切换

command +c(拷贝)/v(粘贴)/x(剪贴)/z(撤销)/a(全选)/q(w)退出/b(编译)/f(在.m或.h中查找你输入的关键字)

command+shift+z反撤销

选中一行:command+shift+左右键

【2】oc中九大基本数据类型:

int (整型(整数)) 4字节 %d

float 浮点型(单精度)小数 4字节 %f

double浮点型(双精度) 8字节 %f

short 短整型 2字节 %d

long 长整型(32位机器占4字节,64位机器 8字节) %ld

long long 长长整型 8字节 %lld

char 字符型 'a' 1字节 %c,%d

byte 字节型 1字节

bool 布尔类型 1字节只有两个值 YES(1)真/NO(0)假 %d

单位转换:

1PB

1TB = 1024GB

1GB = 1024MB

1MB = 1024KB

1KB = 1024B (Byte)字节计算机中最小的存储单元Byte

1B = 8b (bit)比特,位计算机中最小的信息单位bit

一个二进制位

十进制数:123

二进制数:逢二进一,11

Byte a = 0; 0000 0000

数据类型:

1.基本类型

2.类类型

3.结构体类型

4.枚举类型

5.id类型(对象类型)

【3】关键字:

1.return

(1)方法的返回值类型为void ,代表方法无返回值。方法末尾不需要加return。

(2)如果方法返回值类型为非void,此方法有返回值,方法末尾必须加return,并且return之后返回同类的值。

(3)return关键字:返回一个数值(表达式)。跳出方法体

(4)return之后的代码不会被执行,所以return后的代码无意义。

2.self

(1)在实例方法中使用self 代表当前类的对象

(2)在加号方法中使用self 代表当前类

3.super

(1)代表父类的对象

【4】创建对象和方法

1. 属性的声明格式:数据类型变量名;

(1)非基本数据类型如:int age;//默认值 0

(2)类类型表示数据类型时加* 如:NSString* name;//默认值

nil(NULL)空

(3)多参数的方法,从第二个参数开始,每个参数都有一个别名。如下: addNumber:是n2的别名

方法在使用时,方法名全称为doSum:addNumber:

- (void)doSum:(int)n1 addNumber:(int)n2;

2. 创建对象的固定写法:[[类名 alloc]init] (只要使用了【类名 alloc】就是新创建了一个对象)

如:[[People alloc] init];创建People类的一个对象并给对象赋初值。[People alloc]在内存中开辟空间保存People类创建好的对象,指针变量p 指向的就是创建好的对象的地址,可以把p当做是创建好的对象

3. oc中方法有两种类型:实例方法和静态方法

(1)-代表方法的类型:(实例方法/减号方法/对象方法)减号方法只能被对象来使用。

(2)+代表方法的类型;(静态方法/加号方法/类方法)加号方法只能被类来调用。

(1) 属性声明区声明的变量也叫实例变量:(全局变量)使用范围:可以在当前类(People)的.m文件中的实例方法中被访问

(2) 参数是局部变量,作用域在当前方法当中可以访问

//方法:实质实现某种功能。

//属性:实际上用来存储值的,赋值和取值操作

【5】类与类之间的继承关系

(1)类与类之间才有继承关系

(2)两个类有继承关系,就有父子关系(父类与子类),具有is-a的关系(3)NSObject是顶级父类:具有类的基本的属性和方法。

(4)如果两个类有继承关系:子类有权限访问父类的所有属性和方法,反之,父类没有权限访问子类的属性和方法。

(5)类不具有多重继承,可以实现多个接口。

【6】set-get方法

(1)普通方法对属性赋值和取值操作

如:

- (void)setAttribute:(int)num;

- (int)getValue;

属性的setter方法名的格式: set+属性名(首字母大写)

如:

- (void)setAge:(int)num;

属性的getter方法名格式:属性名

如:

- (int)age;

(2)使用系统提供的setter,getter方法对属性操作:在类的外部可以直接访问属性(打点调用直接输入属性)

【7】property

(1)@property +数据类型属性名(对属性使用@property描述。相

当于为属性写了一对setter,getter方法的声明.)

(2)@synthesize +属性名(对属性使用@synthesize描述,相当于系统自动生成了一对对属性的setter,getter方法的实现)

(3)总结:在类的外部如果能直接访问属性,要么我们书写一对了属性的setter,getter方法,要么采用@property+@synthesize对属性描述。(4)@property int age;相当于

1.书写了系统提供的setter,getter方法

2.在.m文件中写了@synthesize age = _age;

3.相当于在{}中书写了int _age;实例变量。

4.在本类中使用属性时,有两种访问方式

1. _age = 18;

2. self.age = 18;

【8】三大控件

1.UILabel

1.创建控件对象

UILabel* label = [[UILabel alloc] init];

2.美化(最重要的一步:设置控件的位置大小)

CGRectMake();方法是CGRect类型 CGFloat实质是float类型

(x,y)控件左上角坐标(width,height)控件的宽高

label.frame = CGRectMake(50, 100, 220, 50);

// 切割 frame 视图

https://www.wendangku.net/doc/a618953583.html,yer.cornerRadius =15;

label.clipsToBounds = YES;

// 设置背景颜色

label.backgroundColor = [UIColor yellowColor];

// 设置文本内容

label.text = @"灵魂收割者";

// 设置字体大小,默认大小17号字

label.font = [UIFont systemFontOfSize:24.0];

// 字体的对齐方式默认左对齐

label.textAlignment = NSTextAlignmentCenter;

// 字体颜色默认黑色

label.textColor = [UIColor redColor];

阴影颜色和阴影偏移量要一起用

// 设置阴影颜色

label.shadowColor = [UIColor cyanColor];

// 设置阴影偏移量

label.shadowOffset = CGSizeMake(5, -5);

// 设置行数默认1行显示

label.numberOfLines = 0;

3.添加

// self.window模拟器窗口 addSubview:添加子视图

[self.window addSubview:label];

2.UITextField

1.创建控件对象

UITextField* textField = [[UITextField alloc] init];

2.美化(最重要的一步:设置控件的位置大小)

textField.frame = CGRectMake(100, 100, 120, 40);

// 设置文本框的边框类型

textField.borderStyle = UITextBorderStyleLine;

/* 文本框的边框类型:

UITextBorderStyleNone,

UITextBorderStyleLine,

UITextBorderStyleBezel,

UITextBorderStyleRoundedRect

*/

//设置背景

法一 textFiled.background = [UIImage imageNamed:@"dd.png"];

法二 textField.disabledBackground = [UIImage imageNamed:@"cc.png"];

// 设置输入框提示内容

// place空间 holder拥有者

textField.placeholder = @"请输入...";

// 在开始编辑时清空上一次输入的内容

textField.clearsOnBeginEditing = YES;

// 设置密文显示方式 secure安全

textField.secureTextEntry = YES;

// 设置键盘样式

textField.keyboardType = UIKeyboardTypeNumberPad;

// 输入框中是否有个叉号,在什么时候显示,用于一次性删除输入框中的内容

textField.clearButtonMode = UITextFieldViewModeAlways;

typedef enum {

UITextFieldViewModeNever, 重不出现

UITextFieldViewModeWhileEditing, 编辑时出现

UITextFieldViewModeUnlessEditing, 除了编辑外都出现

UITextFieldViewModeAlways 一直出现

} UITextFieldViewMode;

// 内容的垂直对齐方式 UITextField继承自UIControl,此类中有一个属性contentVerticalAlignment

textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;

// 设置为YES时文本会自动缩小以适应文本窗口大小.默认是保持原来大小,而让长文本滚动

textFied.adjustsFontSizeToFitWidth = YES;

// 设置键盘的样式

text.keyboardType = UIKeyboardTypeNumberPad;

typedef enum {

UIKeyboardTypeDefault, 默认键盘,支持所有字符

UIKeyboardTypeASCIICapable, 支持ASCII的默认键盘

UIKeyboardTypeNumbersAndPunctuation, 标准电话键盘,支持+*#字符

UIKeyboardTypeURL, URL键盘,支持.com按钮只支持URL字符

UIKeyboardTypeNumberPad, 数字键盘

UIKeyboardTypePhonePad, 电话键盘

UIKeyboardTypeNamePhonePad, 电话键盘,也支持输入人名 UIKeyboardTypeEmailAddress, 用于输入电子邮件地址的键盘

UIKeyboardTypeDecimalPad, 数字键盘有数字和小数点

UIKeyboardTypeTwitter, 优化的键盘,方便输入@、#字符

UIKeyboardTypeAlphabet = UIKeyboardTypeASCIICapable,

} UIKeyboardType;

// 首字母是否大写

text.autocapitalizationType = UITextAutocapitalizationTypeNone;

typedef enum {

UITextAutocapitalizationTypeNone, 不自动大写

UITextAutocapitalizationTypeWords, 单词首字母大写

UITextAutocapitalizationTypeSentences, 句子的首字母大写 UITextAutocapitalizationTypeAllCharacters, 所有字母都大写

} UITextAutocapitalizationType;

// return 键变成什么键

text.returnKeyType =UIReturnKeyDone;

typedef enum {

UIReturnKeyDefault, 默认灰色按钮,标有Return

UIReturnKeyGo, 标有Go的蓝色按钮

UIReturnKeyGoogle,标有Google的蓝色按钮,用语搜索

UIReturnKeyJoin,标有Join的蓝色按钮

UIReturnKeyNext,标有Next的蓝色按钮

UIReturnKeyRoute,标有Route的蓝色按钮

UIReturnKeySearch,标有Search的蓝色按钮

UIReturnKeySend,标有Send的蓝色按钮

UIReturnKeyYahoo,标有Yahoo的蓝色按钮

UIReturnKeyYahoo,标有Yahoo的蓝色按钮

UIReturnKeyEmergencyCall, 紧急呼叫按钮

} UIReturnKeyType;

3.添加

[self.window addSubview:textField];

让键盘下去的方法

//touch事件提供的方法;此方法系统会自动调用,当手指触摸到手机屏幕上,会触发touch事件,一旦touch事件被触发,会自动调用此方法。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {

// 让键盘下去的第一种方式

// 让文本框结束编辑状态。endEditing:

[self.window endEditing:YES];

// 第二种方式:让文本框对象失去第一响应状态

// resign放弃Responder响应者

[textField resignFirstResponder];

// [textField becomeFirstResponder];

}

// 第三种方式添加事件

/*

[tf addTarget:<#(id)#> action:<#(SEL)#>

forControlEvents:<#(UIControlEvents)#>];

第一个参数:id对象类型,哪个对象执行绑定的方法 self

第二个参数:<#(SEL)#>oc中的方法类型,绑定的方法名,方法名必须被@selector()包裹起来。 @selector()方法选择器

第三个参数:控制事件,

UIControlEventEditingDidEndOnExit。此事件当点击键盘上的return

键时,会触发此事件,此事件一旦触发,self会调用绑定的keyBoardDown 方法。

*/

[tf addTarget:self action:@selector(keyBoardDown) forControlEvents:UIControlEventEditingDidEndOnExit];

- (void)keyBoardDown

{

NSLog(@" ");

}

3.UIButton 用于触发事件UIButton:UIControl:UIView 1. 创建控件对象

UIButton* button = [[UIButton alloc] init];

button.frame = CGRectMake(120, 100, 80, 40);

button.backgroundColor = [UIColor blueColor];

// 此属性button.buttonType为readOnly只读;因此不能给属性赋值。// button.buttonType = UIButtonTypeSystem;(无此写法) //设置按钮样式

UIButton * button = [UIButton

buttonWithType:UIButtonTypeCustom];

// 添加事件

[button addTarget:self action:@selector(buttonClick) forControlEvents:UIControlEventTouchUpInside];

// 设置正常状态下按钮标题

[button setTitle:@"按钮"forState:UIControlStateNormal];

[button setTitle:@"高亮"forState:UIControlStateHighlighted]; // titleForState:获取按钮标题

NSString * str = [button titleForState:UIControlStateNormal];

NSLog(@"======%@",str);

// 正常状态下的标题颜色

[button setTitleColor:[UIColor redColor]

forState:UIControlStateNormal];

// 设置按钮标题的字体大小

button.titleLabel.font = [UIFont systemFontOfSize:24];

// 设置背景图片

[button setBackgroundImage:[UIImage imageNamed:@"2.png"] forState:UIControlStateNormal];

// 设置前景图片,前提在UIButtonTypeCustom类型时

[button setImage:[UIImage imageNamed:@"3.png"] forState:UIControlStateNormal];

// 添加到 window 上

[self.window addSubview:button];

// button 绑定的方法

- (void)buttonClick

{

……

}

【9】随机数的产生arc4random()

例如:

arc4random()%100; 0~99

arc4random()%(100+1);0~100

arc4random()%100+1;1~100

[55 180];[0 125] +55

arc4random()%(125+1) +55;

【10】类型转换

(一)将字符串转换成整型

NSString* str = @"123";

// 将字符串转换成整型

int b = [str intValue];

(二)格式化字符串stringWithFormat

(1)类型转换将数值转换成字符串类型

float a = 1.78;

NSString* str1 = [NSString stringWithFormat:@"%.2f",a];

NSLog(@"str1 = %@",str1);

(2)字符串拼接

int age = 20;

NSString* str2 = [NSString

stringWithFormat:@"%@%d",str1,age];

NSLog(@"=======%@",str2); // =======1.7820

(3)直接将字符串内容赋值给字符串的地址

NSString* str3 = [NSString stringWithFormat:@"2222"];

(4)比较字符串是否相等

// 1.比较字符串的地址是否相等 ==

// 2.比较字符串的内容是否相等 isEquleToString:

// 3.常量字符串:字符串内容一致时,地址相同

NSString* str1 = @"1111";

NSString* str2 = @"1111";

if (str1 == str2) {

NSLog(@"str1和str2地址相同");

}

NSString* str3 = [NSString stringWithFormat:@"2222"];

NSString* str4 = [NSString stringWithFormat:@"2222"]; // [str3 isEqualToString:str4]==YES

if ([str3 isEqualToString:str4]) {

NSLog(@"str3和str4内容相同");

}

(三) iOS NSDictionary、NSData、JSON数据类型相互转换

1.NSDictionary类型转换为NSData类型:

//NSDictionary -> NSData:

NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:

@"balance", @"key",

@"remaining balance", @"label",

@"45", @"value",

@"USD", @"currencyCode",nil];

NSMutableData *data = [[NSMutableData alloc] init];

NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:data];

[archiver encodeObject:params forKey:@"Some Key Value"];

[archiver finishEncoding];

2.NSData类型转换为NSDictionary类型:

//NSData -> NSDictionary

NSData *data = [[NSMutableData alloc] initWithContentsOfFile:[self dataFilePath]];

NSKeyedUnarchiver *unarchiver = [[NSKeyedUnarchiver alloc] initForReadingWithData:data];

NSDictionary *myDictionary = [[unarchiver decodeObjectForKey:@"Some Key Value"] retain];

[unarchiver finishDecoding];

[unarchiver release];

[data release];

(四) NSString、NSDictionary、NSData 有关的转换

1、NSString相关

(1)NSDictionary转换成NSString

//用字符将NSArray中的元素拼接起来

NSArray *array = [NSArray

arrayWithObjects:@"hello",@"world",nil];

//如要用,:等字符串拼接,只需将下面的@" "空格换成@","或@":"即

NSString *string = [array componentsJoinedByString:@" "];

NSLog(@"string = %@",string);

(2)char* 转换成NSString

NSString *dataStr=[NSString stringWithCString:(char*) encoding:NSUTF8StringEncoding];

(3)NSData转换成NSString

NSString *dataStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

(4)NSString转换成NSData

NSString * str = @"name=123456&psw=123456";

// 将字符串类型转化成数据类型

NSData * data = [str dataUsingEncoding:NSUTF8StringEncoding];

2、NSDictionary相关

(1)字典NSDictionary转成Json字符串

- (NSString*)dictionaryToJson:(NSDictionary *)dic

{

NSError *parseError = nil;

NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted

error:&parseError];

return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

}

(2)NSString转换成NSDictionary

NSDictionary *dic = [dicStr JSONValue] ;

3、NSData相关

(1)Byte转NSData

NSData *data = [NSData dataWithBytes: bytes

length:strlen(packet->getPayload())];

}

【11】UIImageView 图像视图;用于显示图片,相当于相框。

// 创建对象

// 1??给对象赋初值第一种方式:init

UIImageView* imageView = [[UIImageView alloc] init];

// 2??initwithFrame:初始化时给对象赋一个初始位置。

UIImageView* imageView2 = [[UIImageView alloc] initWithFrame:CGRectMake(50, 50, 100, 140)];

// 3?? initWithImage:初始化一张图片

UIImageView* imageView3 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1.png"]];

//添加图片:image属性是UIImage类型

// UIImage 图片类, imageNamed:将图片名称转化成图片对象。

imageView.image = [UIImage imageNamed:@"2.png"];

// 将 imageView 添加到 window 上

[self.window addSubview:imageView];

UIImageView 和UIButton的区别:

1. UIImageView 只能显示一种图片。UIButton可以显示两种图片:前

景图片和背景图片。

(1)背景图片:setBackgroundImage:forState:默认背景图片会填充整个UIButton,会对图片进行拉伸

(2)前景图片:setImage:forState: 覆盖在背景上面的前景图片,会依据图片的大小设置

2.UIImageView :默认没有监听事件的功能。

UIButton:通过addTarget:action:forControlEvents:方法添加事件,可以监听事件(响应事件)。因为UIButton继承于UIControl

3.应用场合:

UIImageView:只用于显示图片,点击图片后不会有任何操作。UIButton:既要显示图片,还需要点击图片后执行某些操作。

注意:1.frame的设置,依据父视图的坐标系为参照坐标系。父视图通过addSubview:方法来看。

2.UIImageView上添加的按钮,是没有监听事件的功能。

typedef类型的重定义;为标示符起别名

typedef integer int

typedef struct CGRect CGRect;

struct CGRect;类型前加 struct 代表结构体类型;

#define 宏定义,在预编译时进行简单的替换

#define PI 3.1415926…

label.frame = CGRectMake(100, 100, 120, 40);

CGRect rect;//矩形

rect.origin.x = 100;

rect.origin.y = 100;

rect.size.width = 120;

rect.size.height = 40;

struct CGRect {//矩形

//结构体的成员变量

CGPoint origin;//原点坐标

CGSize size;//大小

};

struct CGPoint {//点

CGFloat x;//x轴

CGFloat y;//y轴

};

struct CGSize {//矩形的大小

CGFloat width;//宽

CGFloat height;//高

};

CGRect CGRectMake(x,y,width,height);

CGPoint CGPointMake(x,y);

CGSize CGSizeMake(width,height);

设置frame时,是参照父视图的坐标系。

【12】UIView:视图控件相当于桌布,用于管理视图UIView:UIResponder

UIView* view = [[UIView alloc] init];

view.frame = CGRectMake(0, 0, 320, 240);

view.backgroundColor = [UIColor orangeColor];

[self.window addSubview:view];

// 让图片消失的方法

// 1.alpha 透明度是UIView的属性

如: imageView.alpha = 0;

// 2.hidden

如: imageView.hidden = YES;

// 3.从父视图上移除子视图

如: [imageView removeFromSuperview];

// * 4.如果图片添加在 view 上

[view removeFromSuperview];

【13】视图的层次关系

1.交换两个视图的前后顺序

**** 子视图层次关系:与添加到父视图的顺序先后有关;与addSubview 的先后顺序有关

(1)生成的索引根据子视图添加的先后顺序从0开始

根据索引交换两个子视图。

[self.window exchangeSubviewAtIndex:0 withSubviewAtIndex:1];

(2)把子视图放在前面

[self.window bringSubviewToFront:label];

(3)把子视图放在后面】

[self.window sendSubviewToBack:imageView];

2.根据视图的tag值找到tag值对应的对象 viewWithTag

// 注:tag值默认为0,通过tag值找对应的对象时不能设置为0.

// [self.window viewWithTag:1001]此代码找到的对象本身是UIImageVIew类型的,但是viewWithTag方法返回值为UIView类型,因此需要强制转换。

如:

UIImageView* imgView = (UIImageView*)[self.window viewWithTag:1001];

【14】UIView 动画

// UIView 自带的动画对单张图片的处理:路径改变,缩放,淡入淡出,翻转

// UIView动画的三要素:开始动画,动画的时间,提交动画。

1.开始动画

第一个参数:animationID,设置动画的名称;默认缺省值为nil

第二个参数:context上下文,<#(void *)#>可以接收任意对象类型;用来传值,缺省值为nil

[UIView beginAnimations:<#(NSString *)#> context:<#(void *)#>];

2.动画时间设置动画的持续时间

<#(NSTimeInterval)#>===double类型时间间隔单位:秒(s)

[UIView setAnimationDuration:<#(NSTimeInterval)#>];

动画的目标代码:

//1.路径,改变frame

imageView.frame = CGRectMake(270, 380, 50, 100);

//2.渐变效果 animatable

imageView.alpha = 0.0;

//3.缩放,改变frame

imageView.frame = CGRectMake(135, 190, 50, 100);

[UIView

setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.window cache:YES];

3.提交动画

[UIView commitAnimations];

如:

[UIView beginAnimations:nil context:nil];

[UIView setAnimationDuration:3.0];

// 目标代码

// 翻转

// 第一个参数:设置动画的翻转方式

// 第二个参数:对哪个视图做动画(容器视图)(直接/间接父视图)

// 第三个参数:设置缓存,一般设置为YES;设置为NO,在翻转动画时,需要更新每一帧图片,会影响动画效果。

[UIView

setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.window cache:YES];

[UIView commitAnimations];

【15】帧动画 UIImageView自带的动画

// 三要素:1.需要做动画的一组图片资源 2.动画要执行的时间 3.开启动画

// 1.动画持续时间(一组图片播放的总时间)

如: imageView.animationDuration = 1.0;

// 2.图片资源必须是装有图片对象的数组

// The array must contain UIImages.

如: imageView.animationImages = array;

// 设置动画的重复次数 0代表无限次默认为0

// imageView.animationRepeatCount = 1;(repeat 重复)

// 3. 开启动画

[imageView startAnimating];

【16】解决动画冲突的方法

1. 延迟加载方法

[self performSelector:<#(SEL)#> withObject:<#(id)#> afterDelay:<#(NSTimeInterval)#>];

/*

perform执行,第一个参数:要执行的方法

第二个参数:缺省值为nil.要传递的对象

1??当延迟加载方法的第一个参数绑定的方法不带参数时,此参数可

7609双引擎冗余故障处理

一次7609双引擎冗余故障处理过程 近日某客户报障一台Cisco7609路由器双引擎冗余工作不正常,需要上门处理。 到达现场发现改7609配置了两块SUP720-3B的引擎,分别在5 、6槽位,当前活跃引擎为slot5上引擎。 首先查看7609-1双引擎当前冗余状态 7609-1#show mod Mod Ports Card Type Model Serial No. 1 24 CEF720 24 port 1000mb SFP WS-X6724-SFP SALxxxxxxxx 2 48 CEF720 48 port 10/100/1000mb Ethernet WS-X6748-GE-TX SALxxxxxxxx 5 2 Supervisor Engine 720 (Active) WS-SUP720-3B SALxxxxxxxx 6 2 Supervisor Engine 720 (Cold) WS-SUP720-3B SALxxxxxxxx Mod MAC addresses Hw Fw Sw Status 1 0019.56f3.91bc to 0019.56f3.91d3 2.5 12.2(14r)S5 12.2(18)SXF7 Ok 2 001a.6cd7.ed40 to 001a.6cd7.ed6f 2.5 12.2(14r)S5 12.2(18)SXF7 Ok 5 0016.c85e.2ae8 to 0016.c85e.2aeb 5.2 8.4(2) 12.2(18)SXF7 Ok 6 0013.c43a.dc74 to 0013.c43a.dc7 7 4.5 8.1(3) 12.2(17d)SXB Ok 由于设备配置的双引擎冗余方式为SSO模式: 7609-1#show run ……… no ip domain-lookup ……… redundancy mode sso main-cpu auto-sync running-config ……… 位于slot6的引擎IOS版本12.2(17d)SXB不支持SSO模式,因此双引擎现在工作在RPR模式,此时如果主控引擎发生故障冗余引擎会经历一次完整的启动后接管主控引擎的位置。手动强制切换: 7609-1# redundancy force-switchover 重启时间大约在2分钟左右,结果如下: 7609-1#show mod Mod Ports Card Type Model Serial No. 1 24 CEF720 24 port 1000mb SFP WS-X6724-SFP SALxxxxxxxx 2 48 CEF720 48 port 10/100/1000mb Ethernet WS-X6748-GE-TX SALxxxxxxxx 5 2 Supervisor Engine 720 (Cold) WS-SUP720-3B SALxxxxxxxx 6 2 Supervisor Engine 720 (Active) WS-SUP720-3B SALxxxxxxxx Mod MAC addresses Hw Fw Sw Status 1 0019.56f3.91bc to 0019.56f3.91d3 2.5 12.2(14r)S5 12.2(18)SXF7 Ok 2 001a.6cd7.ed40 to 001a.6cd7.ed6f 2.5 12.2(14r)S5 12.2(18)SXF7 Ok 5 0016.c85e.2ae8 to 0016.c85e.2aeb 5.2 8.4(2) 12.2(18)SXF7 Ok 6 0013.c43a.dc74 to 0013.c43a.dc7 7 4.5 8.1(3) 12.2(17d)SXB Ok 由于SSO模式下不需要经历完整重启,冗余引擎可以在几秒钟内接管故障引擎,因此尽可能让双引擎工作在SSO模式。要达到该目的需要升级该引擎的IOS文件到12.2(18)SXF7。Slot5上的引擎IOS文件存放在内置super-bootdisk,该存储介质容量为512M,

课程学习心得总结3篇

课程学习心得总结3篇 经过这次的课程学习,通过这一载体让我们学习到更多的知识,也看到了微课的发展趋势。今后,要努力钻研,让微课在教学中得到实践。下面是管理资源吧小编为大家收集整理的课程学习心得体会范文,欢迎大家阅读。 课程学习心得总结3篇1这次的网络研修学习,和以往不同,大家都在看微课,那微课是什么呢? 随着传媒技术的发展,“微文化”悄然诞生,形成了许许多多的微群落——微博、微信、微访谈、微电影、微小说等。当下的中国悄然进入了一个“微时代”。 什么是微课,微课”其实就是无生上课,就是教师根据事先设计的教案,在没有学生的情况下面对听课者上课。它在传统的听课、评课活动的基础上增添了“说课”和“答辩”等环节。它具有以下特点: 1.“微课”不同于常态教学研究活动。 “微课”可以在办公室或其他场所进行,它观察、研究对象主要是教师的教,对学生的状态只能作出猜测。活动的目标主要在于帮助教师改进教学方案,培训教学技能等。 2.“微课”的规模小、时间短、参与性强。 教师在学科组内参加活动。每人上“课”、被评的时间控制在5分钟左右,听“课”者由其他参加者(同组教师和专业人

员)组成。在活动的过程中,每一位教师不仅登台上“课”,展示自己对某堂课的准备情况,同时又可作为学生向同事、向专业人员学习,并参与对教学效果的自评与他评,不断反思、修改自己的课前备课,总结经验,提升能力。 3.“微课”的反馈及时、客观、针对性强 由于在较短的时间内集中开展“无生上课”活动,参加者能及时听到他人对自己教学行为的评价,获得反馈信息。较之常态的听课、评课活动,“现炒现卖”,具有即时性。由于是课前的组内“预演”,人人参与,互相学习,互相帮助,共同提高,在一定程度上减轻了教师的心理压力,不会担心教学的“失败”,不会顾虑评价的“得罪人”,较之常态的评课就会更加客观。 我切切实实的感受到:微课虽然是无生上课,但上课的老师心中必须有学生,只有这样才能真正展示出老师的教学技巧和老师的教学素养。微课其实是老师与学生在心灵上交流、互动的教学模式。只有心中有生才能上好微型,从而达到提高自身教学技能的目的。对于微课的录制我觉得还有些难度,以后会继续努力学习新的事物。俗话说,活到老,学到老。课余时间真的要好好的充电,微课的录制和剪辑还没怎么学会,将来要学的还很多。 微课程的起点可高可低,适用性非常强。即使偏远的学校,只要有网络,有电脑,都可以学习,可以说是“人人有起

《部落冲突》发展必经阶段设施升级顺序经验分享

《部落冲突》发展必经阶段设施升级顺序经验分享最全最详细的部落冲突通关升级攻略强势来袭,你还在等什么,赶快来领取你的秘籍!很多玩家问小编,在升本之后必须经历那几个阶段,设备升级有没有顺序要求,今天小编就总结了一下,来了解一下吧。 升本之后,分为5个阶段: 1、高低本衔接阶段 2、军事阶段 3、防御阶段 4、刷墙阶段 5、准备升本与升本阶段 1、高低本衔接阶段 这个阶段就是要把新的建筑补上,并升到低一本的等级,但不再往上升到同本的等级。 这个阶段,金水都打,不过一般比较轻松。所以都是主产品,没有副产品。注意先把部落城堡升好,这样援兵多了是一辈子的事。 2、军事阶段 主产品:军事设施 副产品:刷墙 这个阶段顾名思义是把人口、训练营之类的升级,所以要打的是水。副产品刷墙可以减轻后期刷墙的负担。金一过一堵墙的价格就刷。这个阶段结束就停止刷墙,到刷墙阶段再补。 推荐顺序:实验室、兵营、训练营、法术工厂 3、防御阶段 主产品:防御设施

副产品:科技 这个阶段是每个本的主要阶段。在此之前先有个过渡,升金水的上限,同时调整金水的关系。推荐先金后水。在专心抢钱的时候,水用不掉咋办?升科技啊!刚好帮助你更好抢钱。 防御推荐顺序:迫击炮、法师塔、防空、箭塔、加农炮、电塔 科技推荐顺序:mm、胖子、炸弹、哥布林、天使、野蛮人、狂暴、回血、闪电、法师、龙、气球。其实升级科技要一直贯穿整个本的过程。 4、刷墙阶段 主产品:刷墙 副产品:采集器、王、龙流 这时你就要重新开始刷墙了。副产品采集器,多采的就是赚到的。采集器推荐先金后水。想黑水升双王也在这个时候打。9本一边刷火墙一边刷女王,两个任务齐头并进,就不会让你抓着一个任务不放,从而AFK。 另一个副产品,龙流,不就是帮助你强推金、黑多的人吗? 5、准备升本与升本阶段 墙终于刷完了,这个时候专心打人,把库打满,再升本。升本过程中,,再把金库打满。这样初升高一本就不会经济危机,再次避免AFK。 尤其8升9,一定要满库,包括黑水库,被抢一点不可怕,打一条死鱼就回来,反正到时候还要用掉呢。对你不是很重要,对别人可能就是救命的资源,也是做了好事了。 我的发展攻略就到这里了。我叫雷锋,又叫红领巾,做好事不留部落名! 好啦,小编就介绍到这里了,希望能对你有所帮助哦。 ▓良心推荐▓

课程学习心得体会

XX课程学习心得思想到 经过潘老师讲授软件工程实践后,感觉对软件工程这门学科有了深一层的认识。软件工程是一门重视实际操作的科学。对于软件产品,无非是产品定义、设计代码、调试维护几个步骤,看似简单,可是实际操作却复杂困难,它不比其它行业产品可预见可触及,所以学好软件工程能为以后从事软件开发行业打好基础。 在软件实践这门课中,讲到了有效利用现有资源进行软件编程的方法。提到软件开发也可以像练习书法一样,采用临贴的方式,借鉴他人的优秀代码资源。临摹优秀软件是学习软件开发的一个重要方法。正如一首诗中说的:“熟读唐诗三百首,不会写来也会吟”。软件开发也是一个道理。为了真正地掌握软件开发的技巧,“临贴”是个不错的起步方法。 以前总是觉得,既然编写一个程序,就应该完全靠自己,那样写出来才有成就感,才算是自己的程序,可是这门课程教会我原来适当地借鉴别人的东西,也不算抄,相反,还可以提高效率,节省时间。这可真是与以往的观点不一样了。具体如下:“软件编程,拿来主义的作用很大: 1、源代码交换方便。 2、可行的例程序用处大。 3、借鉴现成少走弯路。” 不过借鉴别人的东西可是有说法的,可不是盲目地抄袭,下面是一些提到的途径:

1、既有系统:借鸡下蛋,买来就用; 2、书本例子:简单修改、直接使用; 3、联机或联网帮助:帮助文档、官方支持; 4、开放软件源代码:Linux Apache Eclipse … 5、互联网资源:论坛、搜索引擎、新闻组 借鉴过来后,还要多方面综合考虑,比如说代码的具体作用,完整性,还要考虑每个借鉴过来的东西的好坏。这些都要多方面考虑,可不能因为前面说软件编程可以借鉴别人的,就盲目地抄袭。到时候代码弄一堆凑在一块儿,谁也不知道它们会不会好好工作。弄不好乱了程序计划是小,公司的损失可不是哪我都能承受得起的。 课程还提到,应该用一个小项目先从头到尾地练完,这样,有个整体性的了解,可以增加不少开发经验。看来,不学习此门课程,还不能深入地解读软件工程的奥义。这门课程为我们深入地了解软件工程这个庞大的前沿学科起到了推动性的作用。以上是我就此门课中提到的众多方法的一小段做的一些浅谈,更多的知识还在于我们自己去学习思想到。 转眼间,接受课程教学方式改革也有大半个学期了。记得在这门课程一开始,您就和我们说了课程教学的实施技术指导文件。当我第一次看到与我十几年所受的教育,呈现出来的迥然不同的教育理念之后,我和大多数没上过您的课的人反应一样,觉得只凭短短的一个学期的课而想要改变我们长达十几年的学习习惯和教育习惯几乎是不太可能的。但是当我发现,不仅是我们在您的“逼迫下”看问题已带有某种和以前明显不同,甚至可以说更进一步的思想深度的时候;还有

7609升级引擎板学习笔记(SP&RP及 console登录切换)

7609升级引擎板学习笔记 7609的引擎板虽然为一个IOS启动,但采用仍是的二层 SP+三层RP Native-IOS结构 而且对SP和RP分别可以设置寄存器的值,设定不同的启动方式 对于二层SP (1)在Rommon模式下不能查看当前值,但可以设置寄存器值, 设置寄存器的方法如下: 启动7609,按Ctrl+Break会进入rommon状态; 输入confreg 0x2102, 输入sync保存,输入 reset重启 注:如果SP为0x2100,则启动时必须要进入rommon模式 (2)如果要查看当前引擎二层SP值,可以native IOS下执行remote command switch show ver NJ-A-ZN-SR7609-1#remote command switch show ver Cisco Internetwork Operating System Software IOS (tm) s72033_sp Software (s72033_sp-ADVIPSERVICESK9_WAN-M), Version 12.2(18)SXF12a, RELEASE SOFTWARE (fc1) Technical Support: https://www.wendangku.net/doc/a618953583.html,/techsupport Copyright (c) 1986-2008 by cisco Systems, Inc. Compiled Thu 10-Jan-08 23:34 by kellythw Image text-base: 0x40101040, data-base: 0x4147C280 ROM: System Bootstrap, Version 8.4(2) Release BOOTLDR: s72033_sp Software (s72033_sp-ADVIPSERVICESK9_WAN-M), Version 12.2(18)SXF12a, RELEASE SOFTWARE (fc1) NJ-A-ZN-SR7609-1 uptime is 12 hours, 28 minutes Time since NJ-A-ZN-SR7609-1 switched to active is 11 hours, 1 minute System returned to ROM by power on System restarted at 17:38:04 PRC Mon Apr 14 2008 System image file is "bootdisk:s72033-advipservicesk9_wan-mz.122-18.SXF12a.bin" cisco Catalyst 6000 (R7000) processor with 458720K/65536K bytes of memory. Processor board ID FOX104302KA SR71000 CPU at 600Mhz, Implementation 0x504, Rev 1.2, 512KB L2 Cache Last reset from power-on X.25 software, Version 3.0.0. 48 FastEthernet/IEEE 802.3 interfaces 36 Gigabit Ethernet/IEEE 802.3 interfaces 1917K bytes of non-volatile configuration memory. 8192K bytes of packet buffer memory. 500472K bytes of Internal ATA PCMCIA card (Sector size 512 bytes). Configuration register is 0x2102

培训课程心得

培训课程心得 培训课程心得篇1 校本课程开发是实施素质教育的要求,有利于改变学生的学习方式,为学生提供学习过程中的方法选择和内容选择,体现教育内容的多元性和选择性。 空竹是一项传统的体育项目,抖空竹也是一项全身的体育运动。在学校开展空竹教学,可以使这种传统的体育项目得以继承,也可以使学生四肢的灵活性协调性、心肺系统得到锻炼,从而促进学生健康的成长。因此我们把“多姿多彩的空竹”作为了我校的一门校本课程开展起来。空竹,是我国民族文化苑中一株灿烂的花朵。抖空竹在我国可谓历史悠久,至今已有一千七百年的历史了。抖空竹集健身、娱乐、表演于一体,四季寒暑都可练习,男女老少皆适宜,深受学生喜爱。我们把抖空竹作为校本课程,旨在弘扬传统文化,在学校开展“多姿多彩的空竹”活动,学习空竹知识,练习空竹技巧,丰富师生课余文化生活,锻炼身体,增强体质! 一、课程实施目标 1、发展身体灵活性,增强体质,促进身体全面发展. 2、基本掌握科空竹的基本技术和方法,逐步学习花样动作,提高自我健身能力. 3、培养学生体育与健身的状况,习惯和良好的心理品质. 4、培养民族自豪感,集体主义、竞争进取和团结合作的精神。 二、课程实施的有利条件 通过对空竹的了解和对学校场地等多方面综合因素的考虑,我们认为开设“花样空竹”这门课程有以下便利条件: 1、简便易教,简单易学。抖空竹的每一个花样都有自己的动作要领,只要老师掌握了要领,加以练习就能熟练的掌握这个花样。通过动作的分解教学,就能把这个花样动作简明扼要的教给学生,学生只要掌握了动作要领并加以练习,就能较快的掌握这个花样。 2、培养创新,寓教于乐。在抖空竹的过程中,学生可以进行花样的创新和动作的组合,在这个过程中促进学生创新思维的培养。另外抖空竹时发出的哨声,有时在配合优美的音乐进行花样的组合,可以增加学生在优美的氛围中开展此项体育活动的积极性和主动性,促进学生身心健康发展。 3、受场地、时空的约束较小。开展抖空竹的教学不需要太大的场地,正常的学校操场都能开展,学生在体育课上、课间十分钟的操场上都可以随时随地的开展抖空竹的活动。 四、课程实施的过程 (一)课堂教学的实施 课堂教学是课程实施的主阵地,花样空竹如何在课堂上进行教学,没有可参考的资料。结合学生年龄的特点,以校本教研的方式积极的进行尝试和探索,取得了一定的成效。 1、初步探索出了花样空竹教学的课堂教学结构。结合体育传统项目的教学特点,经过多次的实践我们已经初步确立了空竹课堂教学的教学结构。在课堂教学中,通过利用多媒体视频观看和基本动作示范,让学生简明扼要的掌握动作的

项目管理课程心得体会_心得体会

项目管理课程心得体会 所谓项目管理,就是项目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。学习了项目管理这门课程,谈谈个人的感想。本文是项目管理课程学习感想,希望对大家有帮助。 项目管理课程心得体会篇一刚刚接触到项目管理的时候,我很片面的将其理解为是一个项目的项目管理者对项目所要涉及到的全部工作、资源等进行有效地管理。然而在学习的过程中我渐渐的发现我对项目管理只是表面的认识,正确理解应该是以项目为对象的系统管理方法,通过一个临时性的专门的柔性组织,对项目进行高效率的计划、指导和控制,以实现全过程的动态管理和项目目标的综合协调与优化。 在项目管理中对我学习最深刻的是什么是“项目”。项目是在一定时间内为了达到特定的目标而调集到一起的资源组合,是为了取得特定的成果而开展的一系列相关活动”。而项目是指那些作为管理对象,按限定时间、预算和质量指标完成的一次性任务。经过学习,改变了以前对项目的片面认识,同时我也对“项目”也有了自己的认知:项目是为提供某项独特产品、服务成果所承担的临时性任务。 项目是一个特殊的将完成的有限任务,在一定的约束条件下,以高效率地实现项目业主的目标为目的,以项目经理个人负责制为基础 1/ 8

和以项目为独立实体进行经济核算,并按照项目内在的逻辑规律进行 有效的计划、组织、协调、控制的系统管理活动;是在一定的组织内,利用有限资源,在规定的时间内完成满足一定性能、质量、技术指标等要求的任务。每个项目都有独特的地方,没有两个项目会是完全相同的,此外,由于项目的独特性,项作为一项任务,一旦完成,就不会重复。任何项目都会经历启动开发、实施、结束的过程,因而是有起点和终点的。 随着经济全球化和市场竞争的日益加剧、竞争的加剧以及企业业务的复杂化,信息化已经成为企业实现战略目标的迫切需要和必要保证。更多的企业认识到必须通过信息化建设才能够实现企业体制创新、技术创新、管理创新,增强企业的核心竞争力。因此,项目管理的思想已经被越来越多的IT企业所接受,企业把越来越多精力和资源投入到IT项目的建设中。在这样的背景下,我们IT人也不得不学习这样的一门课程,了解软件行业的开发流程,抓住软件行业动态从而可以预测我们将来的努力方向。学习完本门课程后,或多或少的对一个项目在实施过程用应该注意什么,项目过程中每个部门该怎么去有效的开展自己的工作,从而在规定的时间的把我们的任务完成。 本门课程其中我最有感触的是项目管理中的团队合作。本次课程的作业,要求了一个项目由一个团队来完成而不是个人,这样的练习模式使我们更适应了以后企业中的项目开发。更重要的是体会项目团队不仅仅是指被分配到某个项目中工作的一组人员,它是指一组互相 依赖的人员齐心协力进行工作,共同实现项目目标,项目成功需要一2/ 8

Cisco 7609

Cisco 7609-S路由器 Cisco? 7609-S路由器是一款高性能路由器,部署在对性能、IP服务、冗余性和永续性要求很高的电信运营商网络边缘或大型企业网骨干。使运营商以太网电信运营商能部署高级的网络基础架构以支持公众和商业用户服务的各种IP视频和三网合一(语音、视频和数据)系统应用。Cisco 7609-S支持企业部署先进的广域网和城域网(MAN)联网解决方案以满足大流量环境顺利运行的要求。 9插槽Cisco 7609-S路由器为速度和服务的强大结合奠定了基础,是支持多种应用的出色选择。无论是部署作为高速广域网汇聚、对等设备、公众宽带服务汇聚,还是城域以太网汇聚和上行链路设备,Cisco 7609-S都能满足对冗余性、高可用性和机架密度的要求。作为业界领先的Cisco 7600系列路由器的一部分,Cisco 7609-S为POP数据中心或城域网设定了全新的标准 (图1)。 图 1. Cisco 7609-S机箱 凭借高达400-Mpps的分布式转发速率和720-Gbps的总吞吐率,Cisco 7609-S利用冗余路由处理器和电源选项,提高了性能和可靠性。Cisco 7609-S中使用的基于多层交换特性卡(MSFC-3)的Supervisor Engine 720,或基于MSFC-4的全新思科路由交换处理器RSP720上都内置两个千兆以太网端口,无需再为上行链路端口预留一个线卡插槽。该设计提高了线卡插槽的使用效率,改进了部署的灵活性。在双路由处理器配置中可采用4个千兆以太网端口。

作为Cisco 7600系列的一个组成部分,Cisco 7609-S路由器在高度成功的9插槽机箱(Cisco 7609)基础上进行了增强设计。这个增强型机箱在多个方面改进了设计: ?改进硬件故障切换机制,当配置相应的Cisco IOS? 软件时,能够实现100 ms故障切换 ?能够提供每插槽750W的电源功率 ?高速风扇架模块,具有5速前后通风设计 ?更出色的热气流测量和管理功能 Cisco 7609-S支持的电源为4000W和6000W交流和直流电源(详见表1)。 Cisco 7600系列提供了SPA接口处理器(SIP)上的共享端口适配器(SPA),接口速率从OC-3到OC-192,以及从快速以太网到万兆以太网。Cisco 7600系列也能使用Cisco 7600系列增强型FlexWAN模块,以向下兼容大部分Cisco 7200和7500的端口适配器来端接DS-0到OC-3速率。通过将Cisco Catalyst 6000系列的以太网线卡与SIP/SPA和增强型FlexWAN模块相结合,Cisco 7600为将广域网连接从DS-0扩展至OC-192,将局域网连接从10-Mbps扩展至万兆以太网提供了多种选项。 Cisco 7609-S机箱拥有多种线卡选项,能够支持各项应用,包括: ?Cisco 7609-S机箱拥有多种线卡选项,能够支持各项应用,包括: o信道化T1/E1、信道化T3和信道化OC-3/STM-1 o OC-3/STM-1, OC-12/STM-4, OC-48/STM-16 POS和OC-192/STM-64 POS o OC-3/STM-1 ATM, OC-12/STM-4 ATM和OC-48/STM-16 ATM o快速以太网、千兆以太网和万兆以太网 ?增强型FlexWAN模块:支持Cisco 7200和7500广域网端口适配器,从DS-0到OC-3,用于信道化和ATM接口,以及快速以太网端口适配器 ?高密度以太网服务模块:10/100 Mbps、千兆以太网和万兆以太网 ?服务模块:IPsec、防火墙、分布式拒绝服务、入侵检测系统、网络分析和内容交换,例如思科移动交换解决方案中所采用的模块。 ?控制引擎支持:Supervisor Engine 32 (WS-SUP32-GE-3B和WS-SUP32-10GE-3B), Cisco Supervisor Engine 720 (WS-SUP720-3B和WS-SUP720-3BXL), 以及全新的思科路由交换处理器RSP720 (RSP720-3C和RSP720-3CXL) Cisco 7609-S满足电信运营商和高端企业运营商级需求。垂直安装线卡,前后通风的高效冷却机制,冗余电源和冗余风扇架模块。标准或扩展电缆架插件提供了方便的光纤、同轴或多种线缆类型管理功能,每个插槽最多48条10/100/1000电缆。每个7英尺机架可安装两个机箱。 特性概述 Cisco 7609-S机箱特性 ?21 RU (36.75英寸[93.3厘米]),每个7英尺机架最多2个机箱 ?9个可配置接口插槽

家长课程心得体会

家长课程心得体会 精选范文:家长课程心得体会(共2篇)我作为一名学生的家长, 每天看着孩子背起书包,快乐地走进学校的大门;看着孩子放学回 来记单词,学语文,做数学题……蓦然发现时光飞逝,孩子已经迈 入了人生学习的第个转折点。如何让他尽快适应生活,愉快地学 习?正当我茫然失措,无从下手之际,学校开设的家长课程开课 了。让我茅塞顿开,从而更客观、更科学地教育学生与自己的孩 子。 通过这期家长课程,使我深深体会到学校对孩子教育的重视,也更 深地懂得了家庭教育是一切教育的基础。今后,我着重抓好如下几 方面的教育。 、要注重言传身教。一个人的思想品德首先是在家庭中形 成的,因此父母在教育孩子的过程中,应当是父母与孩子共 同学习,一起成长的过程。要树立终身学习的理念,“终身学习做父母”要做一个不断学习的人。平时要注重自己的一言不行, 据调查,父母在孩子心目中形象高大与否,跟教育是成正比的。因此,作为孩子的第一任老师,一定要以身作则,言传身教,做一个 人格完整的人,一个具备好品性的人二、要注重学习习惯的养成。 在这次学习中,再三强调了学习习惯养成的重要性,一个好习惯的 养成要比学习本身更重要。因此,在孩子的初步阶段,我要加倍重视,不折不扣地

按照教师的方法执行:①要和孩子共同制作一个学习计划和 作息时间表,要让孩子合理安排时间,按计划学习。②要求 孩子回家先做作业,而且要认真,高效地完成,然后才能做 其他事。③养成上课专心听讲,积极提问的习惯。好习惯首 找问题的习惯。④养成爱读书的习惯,每天进行亲子阅读, 多读经 典书,要让孩子知道书是甜的、书是香的,学习是辛 苦并快乐的 事。就如教授所说:“不要授人以鱼,要教人之渔”, 要做孩子的向导,不要做孩子的拐杖。 三、要注重平时沟通,建立良好的亲子关系。平时要多和孩 的谈话方式效果往往一般,要通过讲故事、谈看法,在潜移 默化中影响孩子。在孩子的学习上,更多关注平时的学习情 况,淡化分数,因人而异,绝不攀比,多讨论、多沟通、多 交流,要做孩子的朋友和伙伴。 四、要注重孩子的身心健康。在抓好学习的同时,千万不要 忽视孩子的身心状况:身体方面,孩子正是长身体时期, 定要让孩子每天吃好早餐,营养全面;心理方向,每天要让 孩子快乐地去上学,要让她喜欢学校、喜欢老师、喜欢同学, 学问,人情练达即文章”,学习本身是个大概念,只有在孩子 生活的方方面面,时时刻刻关注孩子的点点滴滴,让孩子身 心健康,对孩子来说,是至关重要的。 每个孩子的成长都倾注了父母的心血,每个父母都希望自己 的孩子有一个很好的未来。衷心感谢学校的精心组织和老师 们的教育指导,希望学校能继续提供家长教育的机会,相信 我们的孩子在家庭、学校的共同努力下,一定会健康、快乐 的成长![家长课程心得体会(共2篇)]篇一:家长课程学习心 得体会 zb 曰 从专心听讲来的,平时要多关注孩子,要养成在学习中 子聊天,关注孩子生活中的细节,进行随机教育。 “说教式” 积极参与班集体活动,融入到团队中。古人语: “世事洞明皆

IOS开发工程师工作总结与计划范文

最新IOS开发工程师工作岗位 工作总结与计划 ==适合IOS开发工程师工作述职、职称评审、工作总结报告== 个人原创IOS开发工程师工作岗位总结与计划 有效防止雷同!简单修改即可使用!

目录 前言 (3) 一、加强学习,努力提高自身素质 (3) 1.1集体学习和个人自学 (3) 1.2向领导和同事学习,取长补短 (3) 二、恪尽职守,认真作好本职工作 (4) 2.1热爱本职工作,激发工作热情 (5) 2.2摆正工作位置,承当岗位责任 (5) 三、培养团队意识,加强沟通合作 (5) 3.1注重团队协作,提升工作效能 (5) 3.2弘扬团队精神坚持团结奋进 (6) 四、工作存在的不足及改进措施 (6) 五、下一阶段工作计划 (7) 5.1树立自己的工作目标和学习目标 (8) 5.2进一步提高本职工作效率 (8) 5.3深入业务相关的经验学习 (9) 5.4明确自己的发展方向 (9)

前言 过去的一年,在全体IOS开发工程师工作岗位及其部门同仁的共同努力下,在上级领导的正确指挥下,我完美完成了IOS开发工程师工作岗位的所有工作任务,这和大家的努力分不开,正因为有了我们这个优秀的IOS开发工程师工作团队,大家相互帮助,通过扎扎实实的努力,才能给今年的工作画上了一个完美的句号。回顾过去一年的IOS开发工程师工作,在取得成绩的同时,我也找到了工作中的不足和问题。为了总结IOS开发工程师工作经验,吸取教训,更好地前行,现将IOS开发工程师工作总结如下: 一、加强学习,努力提高自身素质 1.1 集体学习和个人自学 社会的发展日新月异,这就要求我们不断地去适应社会的快速发展和变化,IOS开发工程师工作岗位也要与时俱进,所以我坚持把加强IOS开发工程师工作相关知识的学习作为提高自身素质的关键措施。一方面,我积极参加单位组织的集体学习活动,认真学习规定的学习内容,并认真撰写学习笔记,使自身IOS开发工程师工作业务素质有了很大提高,为自己开展各项工作提供了强大的知识储备。另一方面,我把参加集体组织的学习与个人自学结合起来,根据形势发展和IOS开发工程师工作需要,本着缺什么补什么的原则,做好个人自学,不断吸纳IOS开发工程师工作相关的新知识、

大学课程学习心得体会总结

大学课程学习心得体会总结 大学课程学习心得体会总结篇1 为期八周的构成研究课程让我感触彼深。自感觉这门课程的新鲜有趣到苦恼制作的困难,再到体会学习这们课程开阔思维的乐趣。这每一步每一时期在现在回忆起来都是学习中成长的宝贵历程。构成研究是实践性很强的学习,其中充满乐趣也极富挑战性.我们必须亲自去做,才能够体会到该"如何做"这要比整天在理论中找寻答案更有意义,这是显而易见的. 构成是物体有序形成的要素,设计离不开构成,平面构成,是一种视觉形象的构成,是将点、线、面这些基本元素按照一定的规律,进行排列、组合,产生出无穷变化的图形,从而给人一种特殊的视觉效果。它不同于绘画,也不同于其它一些图案,它实际上是一种带有某种规律性、抽象性的图案的设计。抽象图案依据从具象形态中提取的视觉元素如点、线、面等,运用点的分布,线的节奏变化,面的组合,以及黑白、色彩的对比,形成不同的空间变化、组合关系,表现情感、韵律和力量。平面构成可以使画面的关系,几何化,图案化等等,通过组合规律和构形技巧,几何作图的基本方法,构思、设计、表达,使设计内容更加艺术和完美。 立体构成是以纯粹的或抽象的形态为素材,探讨更合理,更完美的纯形态构成。它把感性的与理性的统一结合起来,按视觉效果,进行设想来构成理想的形态。 学习立体构成的关键在于创造新的形态.提高造型能力,同时掌

握形态的分解、对形态进行科学的解剖,以便重新组合。立体构成的原理和思维方法为我们提供广泛的构思方案、为积累更多的形象资料,从中选优创造条件。我们掌握构成形态的认识是由浅到深,从自然形、变形、夸张到装饰形象,从提炼归纳到抽象形态的复杂过程。立体构成也是以自然生活为源泉,它可分解为点(块)、线(条)、面(板),作为形态要求的形体,可在自然形态中找到根据。天、地、日、月、山川、湖泊、花草……从宏观到微观,无不具备特有的物象形态而无所不在。 立体构成和平面构成的学习步骤是一样的,都是有点线面这些基本要素入手。多个点同时出现时,强弱对比程度高的点将成为视觉中心,这是构成是角逐次的因素之一。一个好的作品就是要有他的视觉中心,杂而不乱,乱而不失中心。 立体构成与平面构成不同的是,它是有体量的。体和量难以分割。如果作品体量不明显,那就不够立体,通常会被老师点评为“很平面化”。所以,不管作品是给人以舒适,坚硬,令麽,还是亲和的感觉,除形状外,体块的质量也在视觉感受中起着重要的作用。 立体设计离不开材料的因素。有些想法,用纸做出来的和用铁丝做出来的东西,不仅感觉不一样,还关系着作品的成败。有些想法只能用某些材质才能做出效果。可以运用各种材料,哪怕是废物,能使你的作品发光,就是有用的东西。作品在于求新。 立体构成可以说是对平面、色彩与空间的综合理解。研究的方向是追求有关形态的所有可能性,这就要求从理论上加强对造型观念的

iOS《怪物猎人2G》BOSS攻略大全 蓝速龙王

iOS《怪物猎人2G》BOSS攻略大全蓝速龙王 iOS版的《怪物猎人2G》怎么玩?在《怪物猎人2G》ios版中,玩家们会遇到各种各样 的BOSS级怪物,所以小编今天为大家带来iOS版《怪物猎人2G》BOSS攻略大全:蓝速龙王,详细介绍iOS版《怪物猎人》中的boss之一的蓝速龙王,希望能够对玩本作的小伙伴有所帮助。 PS:◎:非常有效;道具效力时间很长|○:有效;道具效力时间长|△:一般,道具效力时间短|×:效果很小,道具无效 状态耐性 部位斩击耐 性打击耐 性 射击耐 性火耐性水耐性雷耐性冰耐性龙耐性气绝毒麻睡 全身±0%±0%±0%50%50%50%40%90%100○○○ 道具效果 闪光弹音爆弹落穴麻痹陷阱肉 有效?15秒无效无效有效?15秒无效 剥取 本体(剥取回数)2回 下位蓝速龙王的爪蓝速龙王的皮蓝速龙王的头 上位蓝速龙优质鳞 蓝速龙优质皮 蓝速龙王的皮  蓝速龙王的爪 蓝速龙的尖爪 蓝速龙王的头捕获报酬 下位蓝速龙王的头 上位鸣袋 蓝速龙优质鳞 蓝速龙优质皮

尺寸 尺寸金 银 金冠出现任务 最大930.4~959.9886.1~878.7 集会所☆6 蓝速龙王的夹击 最小 649.8 集会所☆6 蓝速龙王的夹击 出现任务 ☆村长集会所 ☆1无 狩猎森之珍兽、小桃毛兽!找蘑菇赚大钱!?☆2狩猎蓝速龙王! 狩猎森之珍兽、小桃毛兽!采集调和素材!无 ☆3无 狩猎蓝速龙王!狡猾な襲撃者達☆42头のドスランポス无☆5无无 ☆6无蓝速龙王的夹击☆7-激斗!雌火龙☆8 -樱花漫舞的密林 游戏简介 CAPCOM 继推出《生化危机ONLINE 》后,又推出了这款全新的对应网络的游戏《怪物猎人》。玩家要在游戏中不断的完成任务,获得金钱和装备,并让自己的猎人等级上升。 以上就是关于《怪物猎人2G 》BOSS 攻略大全:蓝速龙王的全部内容了,不知道对小伙伴们有没有帮助呢~更多《怪物猎人2G 》请继续关注我们百度攻略&搞趣网攻略频道吧~

大学课程学习心得体会总结优秀范文

大学课程学习心得体会总结优秀范文 通过大学课程的学习,进一步开阔了视野,拓展了思路,并认识到自身 差距,更加坚定了加快云富农业产业发展的信心和决心。心得体会总结优秀范文。下面是学识网小编为大家收集整理的大学课程学习心得体会总结优秀范文,欢迎大家阅读。 大学课程学习心得体会总结优秀范文篇1 转眼间我已经进入了大三,在二年多的学习生活中,有酸甜苦辣,有欢笑和泪水,有成功和挫折! 有人总结,在任何一个学校,平庸的大学生是相似的,不平庸的大学生各有各的辉煌,我们不能满足于平庸,应该以更好的方式开始新一天,而不是千篇一律的在每个上午醒来。大学,是我们由幼稚走向成熟的地方,在此,我们应认真学习专业知识,拓展自己的知识面,培养自己的能力,那么,我在这里谈一谈关于我在大学里的学习经验和心得体会。 大学的课程比起高中来说相较于轻松,大学里的学习主要是靠自觉,除了掌握老师课堂上讲的内容,还要利用课余时间阅读其他相关的书,查找资料,在提高自己专业知识水平的基础上,有目的地丰富各方面的知识。如果说高中时的学习是幼儿学路由老师领着,那么大学就是大人式的学习,我们接过学习的接力棒成为了领跑者,在这一场比赛中,可以跨栏可以抢道可以跳跃,而绝对不能在起跑线上等待老师牵着你跑。只有自主自助自信的学习,才能取得好成绩,正如一个好的足球运动员,他不能只听教练的意 见,而应该自己进行思考, 因为毕竟,在场上铲球,抢断,过人,射门的都是你自己

至于学习方法,我相信没有最好,只有更好,要找到适合于自己的学习方法,就像现在考研一样,选择适合于自己的辅导书才是最好的辅导书。我不是很聪明,但我知道“笨鸟先飞”,我应该属于那种兢兢业业型,每次都早去上课,不逃课,上课认真听讲,下课按时完成作业。关于学习,我觉得兴趣与目是最重要的,比如数学、计算机和比较重要的科目我上课就比较专心一点,而且在课外时间还会去阅读一些相关资料,而对于其他无关紧要的课程只是上课听一下,做到主次分明。在此我做以简单归纳:做好准备,提前预习,这样在课堂上能够比较顺利的跟上老师的节奏,取得更好的听课效果;认真听讲,做好记录,随堂记录笔记有助于集中注意听课,并且在期末备考的时候,可以有所侧重,减少盲目性;定期复习,注意交流,要避免因时间过久而遗忘所造成的重复性工作,掌握好复习的间隔;还有要多与同学交流,探讨解答问题的方法,和对不同问题的意见,将更有助于拓宽思路。 关于各科的课程学习我在这里谈一下数学、英语和计算机的学习。数学学习,数学是一门比较重视基础的学科,一定要把概念、公式弄清楚,一定要稳扎稳打,这样才能以不变应万变。英语学习,我英语基础不是太好,但现在考研必须重新学习,英语是大学中的必修课程,大一、大二两年一定要把英语基础打好,打牢,打实,这绝对马虎不得。因为大学要求过英语四级,还关系到能否得到学位证以及就业等诸多事情。现在很多单位都要求英语四级或者六级才能有机会面试的, 所以英语学习至关重要,英语的学习在平时,主要是知识的积累过程。计算机学习,由于我一直对计算机很感兴趣,所以对于学习计算机就感觉要

ios学习心得体会

ios学习心得 学习ios开发心得 据说,今年是高校扩招以来,大学毕业生最多的一年,将超700万,这么多大学生即将走入工作岗位。因此被人们戏称为史上2014“最难就业年”。 我在今年7月份也即将拿到沉甸甸的大学毕业证书,与同班同学不同的是,我在毕业之前,就参加了无限互联学习ios开发,因为通过相关资料,我了解到现在的没有经验和技能的大学生是很难找到一份满意的工作的,所以我期望通过参加技能培训来提升自己的技能。经过将近4个月的学习,现在我将自己学习经验,及我为什么会选择ios培训学习ios开发的原因分享给大家,希望对各位能有所帮助:我之前从事的是质量检验的工作,工资很低,而且还没有什么技术含量。想要跳槽,也很难找到满意的工作。 这让我很苦闷,于是想要进修,ios又是当下热门的一个行业,所以就选择了ios。我在北京的几家培训机构都进行了试听,最终选择了无限互联3g学院。之所以选择无限互联是因为无限互联无论在课程的安排,师资力量,还是就业这方面都是其他的培训机构不能比的。 由于我并不是计算机专业毕业的,所以起初学起来有点困难。但是老师细致的授课方法和负责认真的授课态度使我建立信心。我相信只要我把老师课上教授的内容弄懂、弄透,我就不会被落下。我就开

始一步一步跟着老师的脚步走。每天回家都要复习、消化这一天的内容,并加以练习。所以我的基础知识学的特别的扎实。基础知识阶段是一个量的积累,量积累到一定的程度才会有质的飞跃。正因为我在基础知识阶段这种稳扎稳打的学法,才使我在最后一个月的项目实践中有一个质的飞跃,能力上了一个台阶。 培训结束之后,就开始找工作。因为从未踏入过这个行业,不知道如何面试,有点担心自己是否能找到工作。但在无限互联就业老师的细心指导下,我逐渐建立了信心。而且在面试中遇到的问题,就业老师也不厌其烦的一一进行解答。我真心感谢无限互联就业老师,如果没有他们的帮助,我也不会找到这份让我非常满意的工作。 4个月的培训证明了我选择的道路是正确的,在这里还认识了很多喜爱开发的朋友,我们在这里一起学习、生活,建立了很深的友谊。感谢无限互联3g学院为我们提供了这样一个良好的环境,最后祝福无限互联越办越好,祝各位老师工作顺利愉快,祝福学弟学妹们前程似锦。 分享:学习ios开发心得 据说,今年是新中国成立以来,应届毕业生的人数高达700万,这么多大学生即将走入工作岗位。因此被人们戏称为“最难就业季”。

思科7609路由器端口反复UPDown导致err-disable

本文介绍了思科7609路由器的端口出现err-disable故障现象的案例,主要是由于端口连接的设备反复UP/DOWN引起。详细的处理过程请查看下文。 故障现象: 某企业的网络结构如下图所示,业务系统服务器直接与两台CISCO7609连接,再上连接到两台huawei NE80路由器,与骨干网络通信。维护人员在网络测试中发现,重启业务系统A的服务器之后,网络中断,两台CISCO7609与业务系统服务器连接的GE9/12端口出现err-disable 状态。 原因分析: 两台CISCO 7609路由器的IOS版本号为version 12.2, 业务系统服务器为华为设备。以下以CISCO7609与业务系统A相连端口为对象进行分析: 1、登陆CISCO7609-1查看日志信息,发现在0:42左右,CISCO7609-1与业务系统A相连的GigabitEthernet9/12端口反复出UP/Down告警。在Feb 9 00:42:31.967时端口变为 err-disable 状态。 以下为CISCO7609-1的部分日志信息: *Feb 9 00:42:26.435 BEIJING: %LINK-3-UPDOWN: Interface GigabitEthernet9/12, changed state to up *Feb 9 00:42:27.015 BEIJING: %LINK-3-UPDOWN: Interface GigabitEthernet9/12, changed state to down *Feb 9 00:42:26.435 BEIJING: %LINK-SP-3-UPDOWN: Interface GigabitEthernet9/12, changed state to up *Feb 9 00:42:27.019 BEIJING: %LINK-SP-3-UPDOWN: Interface GigabitEthernet9/12, changed state to down *Feb 9 00:42:27.815 BEIJING: %LINK-3-UPDOWN: Interface GigabitEthernet9/12, changed

相关文档
相关文档 最新文档