Processing学习笔记(三)

Processing学习笔记(三)
Processing学习笔记(三)

5/响应

那些响应鼠标、键盘和其他设备输入的代码应该连续地运行。要做到这样,在draw()函数中写下这些更新的代码。

示例5-1:draw()函数

要看看draw()函数是怎么运行的,试着运行这个程序:

void draw()

{

//在控制台显示帧数

println("I'm drawing");

println(frameCount);

}

将会看到:

它是动态的

示例5-2:setup()函数

为了完成循环的draw()函数,Processing有一个setup()函数,在程序运行开始时运行一遍。

void setup()

{

println("I'm drawing");

}

void draw()

{

println("I'm running");

}

代码运行时,在控制台上会有如下输出:

文本“I’m running”会一直持续地被写到控制台上,直到程序结束。

示例5-3:当setup()遇到draw()函数

下面的例子把以上讲的两个函数都放在一起:

int x=280;

int y=-100;

int diameter=380;

void setup()

{

size(480,120);

smooth();

fill(102);

}

void draw()

{

background(204);

ellipse(x,y,diameter,diameter);

}

图示:

跟随

既然我们可以让我们的程序持续地运行了,那么我们就可以跟踪鼠标的位置然后使用得到的这些数值来移动屏幕上的元素。

示例5-4:跟踪鼠标

mouseX变量保存着X轴的值,mouseY变量保存着Y轴的值。

代码:

void setup()

{

size(480,120);

fill(0,152);

smooth();

noStroke();

}

void draw()

{

ellipse(mouseX,mouseY,9,9);

}

图示:

当鼠标移动的很快时,圆圈会被放置的十分分散。

示例5-5:跟随你的点

在这个示例中,当每次draw()函数运行时,一个新的圆就被画在窗口上。为了刷新屏幕,并且每次只有最新画上的圆显示在上面,我们需要在draw()函数一开始就调用background()函数,这要在形状被绘制之前做好。

代码:

void setup()

{

size(480,120);

fill(0,152);

smooth();

noStroke();

}

void draw()

{

background(205);

ellipse(mouseX,mouseY,9,9);

}

图示:

background()函数会清空屏幕,所以一定要保证它被放在draw()函数中,并且在

其他函数之前。否则,画上的形状会被清空的。

示例5-6:连续作画

pmouseX和pmouseY两个变量存储着前一帧鼠标的位置。像mouseX和mouseY一样,这些特殊的变量是在每次draw()函数运行的时候都更新的。当它们被联合在一起使用时,我们可以通过连接当前位置和最近一次的位置来绘制连续的线。

代码:

void setup()

{

size(480,120);

strokeWeight(4);

smooth();

stroke(0,102);

}

void draw()

{

line(mouseX,mouseY,pmouseX,pmouseY);

}

图示:

示例5-7:连续设置厚度

PmouseX和pmouseY两个变量也可以用来计算鼠标移动的速度。这是通过测量当前点和鼠标经过的上一个位置的距离来做到的。如果鼠标移动较慢,那么这个距离也很小,但是如果鼠标开始加速移动,那么距离就会增加。就像例子中使用的一样,dist()函数简化了计算。在这里,在这里,用鼠标移动的速度来表示线的厚度。

代码:

void setup()

{

size(480,120);

smooth();

stroke(0,102);

}

void draw()

{

float weight=dist(mouseX,mouseY,pmouseX,pmouseY);

strokeWeight(weight);

line(mouseX,mouseY,pmouseX,pmouseY);

}

图示:

示例5-8:轻随(easing)

用easing技术,我们可以活的两个值:当前和向前变化的值。在程序的每一步,当前值仅仅是向目标值移动了一小步。

代码:

float x;

float easing=0.01;

float diameter=12;

void setup()

{

size(480,120);

smooth();

}

void draw()

{

float targetX=mouseX;

x+=(targetX-x)*easing;

ellipse(x,40,12,12);

println(targetX+":"+x);

}

图示:

X变量的值总是越来越向targetX接近的。追上targetX的速度是由easing这个变量表示的,范围是0~1.easing的值越小,延迟就会越大。如果值大到1,那么就不存在延迟了。运行5-8,确切的值是通过控制台在函数println()中输出的。当你移动了鼠标,注意数字是如何让分离的,但是当鼠标停止移动,那么X值会越来越接近targetX.

示例5-9:用easing作出平滑的曲线

在这个示例中,“轻随”技术被运用到了示例5-7上,比较之下,可以看出线条更加平滑了:

代码:

float x,y,px,py;

float easing=0.05;

void setup()

{

size(480,120);

smooth();

stroke(0,102);

}

void draw()

{

float targetX=mouseX;

x+=(targetX-x)*easing; float targetY=mouseY;

y+=(targetY-y)*easing; float weight=dist(x,y,px,py); strokeWeight(weight);

line(x,y,px,py);

px=x;

py=y;

}

图示:

映射

当数字被画到屏幕上时,把值从一个范围转换到另一个范围总是很有用的。

示例5-10:将值映射到范围

变量mouseX经常在0和窗口的宽度之间,当然你想将这些值映射到其他坐标范围也是可行的。你可以使用一个数来分割mouseX以减少范围,然后增加或者减少一个数来左移火右移,以做到这种效果。

代码:

void setup()

{

size(480,480);

strokeWeight(12);

smooth();

}

void draw()

{

background(204);

stroke(255);

line(240,240,mouseX,mouseY); //白线

stroke(0);

float mx=mouseX/2+60;

line(240,240,mx,mouseY); //黑线

}

图示:

map()函数是一个更通用的方法来实现这样的效果。它将一个变量从它的范围转换到另一个范围。第一个参数是一个需要转换的变量,第二个和第三个分别是它的最小值和最大值。第四个和第五个参数是需要转换到的目的范围的最小值和最大值。map()函数将背后的数学转换隐藏了。

示例5-11:通过map()函数来映射

这个示例将5-10示例使用map()函数重写了。

代码:

void setup()

{

size(240,120);

strokeWeight(12);

smooth();

}

void draw()

{

background(204);

stroke(255);

line(120,60,mouseX,mouseY); //白线

stroke(0);

float mx=map(mouseX,0,width,60,180);

line(120,60,mx,mouseY);//黑线

}

图示:

map()函数使代码更容易阅读了。因为最小值和最大值被清除地写成了参数。在这个示例中,mouseX值从原来的0~width转换成了60~80。

点击

除了鼠标的位置,Processing同样跟踪者鼠标按键是否被按下的信息。mousePressed变量在当鼠标按键按下和放松时有着不同的值。mousePressed变量是一个布尔型变量,就是它只有两个值:真和假。当鼠标按下时,mousePressed值变为真。

示例5-12:点击鼠标

mousePressed变量的使用是通过if语句来决定一行代码运行与否的。

代码:

void setup()

{

size(240,120);

smooth();

strokeWeight(30);

}

void draw()

{

background(204);

stroke(102);

line(40,0,70,height);

if(mousePressed==true)

{

stroke(0);

}

line(0,70,width,50);

}

图示:

敲击前敲击后

在这个程序中,if模块中的代码只有当鼠标按键按下时才执行。当按键没有被按下时,这行代码是被忽略的。

示例5-13:当没有点击检测

if拓展一下,加个else

代码:

void setup()

{

size(340,120);

smooth();

strokeWeight(30);

}

void draw()

{

background(204);

stroke(102);

line(40,0,70,height);

if(mousePressed)

{

stroke(0);

}

else

{

stroke(255);

}

line(0,70,width,50);

}

图示:

点击前

点击后

示例5-14:鼠标不同键位点击

如果你的鼠标有多个键位,Procrssing同样会追踪是点击了哪个键。mouseButton变量可以是下面任意3种值之一:LEFT、CENTER、RIGHT。为了确认是哪个键被按下了,==号是必须的,就像下面的例子:

代码:

void setup()

{

size(120,120);

smooth();

strokeWeight(30);

}

void draw()

{

background(204);

stroke(102);

line(40,0,70,height);

if(mousePressed)

{

if(mouseButton==LEFT)

{

stroke(255,0,0);

}

else if(mouseButton==RIGHT)

{

stroke(0);

}

else

{

stroke(255);

}

line(0,70,width,50);

}

}

图示:

未点击左击中击右击

一个程序可以有许多个if….else….结构,可以比这些简单地程序多得多。它们可以被连接在一起,成为一个长长的序列(并列的,分别为不同的选择判断)。也可以被嵌套的存在,如果在if中需要更多的if来判断更复杂的情况的话。

一个if结构可以和mouseX和mouseY一起使用来决定鼠标在窗口的位置。

示例5-15:寻找鼠标

这个示例检测了鼠标是在这根线的左侧还是右侧,然后像鼠标的位置移动。代码:

float x;

int offset=10;

void setup()

{

size(240,120);

smooth();

x=width/2;

}

void draw()

{

background(204);

if(mouseX>x)

{

x+=0.5;

offset=-10;

}

if(mouseX

{

x-=0.5;

offset=10;

}

line(x,0,x,height);

line(mouseX,mouseY,mouseX+offset,mouseY-10);

line(mouseX,mouseY,mouseX+offset,mouseY+10);

line(mouseX,mouseY,mouseX+offset*3,mouseY);

}

图示:

示例5-16:圆的边界

对于圆形测试,我们使用dist()函数来获得从圆心到鼠标的距离,然后我们检验它是否比半径更小。如果是这样,我们知道鼠标在圆之内。在这个示例中,当鼠标在圆姓区域内,圆就变大。

代码:

int x=120;

int y=60;

int radius=12;

void setup()

{

size(240,120);

smooth();

ellipseMode(RADIUS);

}

void draw()

{

background(204);

float d=dist(mouseX,mouseY,x,y);

if(d

{

radius++;

fill(0);

}

else

{

fill(255);

}

ellipse(x,y,radius,radius);

}

图示:

原始状态鼠标移动后

示例5-17:矩形的边界

我们使用另一种方法来测试鼠标是否在一个矩形之内。我们做4个独立的测试来检验鼠标是否在符合条件的边上,然后我们比较每一次测试的值,如果它们都是真,那么我们确定鼠标是在矩形之内的。代码:

int x=80;

int y=30;

int w=80;

int h=60;

void setup()

{

size(240,120);

}

void draw()

{

background(204);

if((mouseX>x)&&(mouseXy)&&(mouseY

{

fill(0);

}

else

{

fill(255);

}

rect(x,y,w,h);

}

图示:

前后

类型

Processing跟踪键盘上的任何一个键被按下与否,同样也包括最后一个按下的键。像mousePressed变量一样,当有任何键按下时keyPressed变量,为真,为真。当没有键按下时,它为假。

示例5-18:按下一个键

在这个示例中,第二条线只有当某一键被按下时才会被画出。

代码:

void setup()

{

size(240,120);

smooth();

}

void draw()

{

background(204);

line(20,20,220,100);

if(keyPressed)

{

line(220,20,20,100);

}

}

图示:

Key变量保存了最近依次按下的键的信息。它的数据类型是char字符型,这是character的简写。一个字符型的变量可以存储任何单个字符,包括字母表的字

母,数字和符号。不像string字符串型的值,string是用双引号引起来的,而char 字符型使用单引号。下面是一个声明和赋值字符变量的例子。

Char c=’A’; //声明并指定变量

不像keyPressed是布尔型,当一个按键每次放开时就转化成假,而key这个变量会一直保留它的结果,知道另一个键被按下。接下来的示例是使用key的值在屏幕上画出这些字符的。每次当一个新的键被按下的时候,它的值就被更换成一个新的字符,然后画出来。一些案件,数Shift和Alt没有一个可见的字符表示,所以当你按下它们时,没有东西会被画出来。

示例5-19:画一些字符

这个示例介绍用textSize()函数来设置字母的大小。textSize()函数把文本放置在X坐标轴的中间位置,然后text()函数来绘制这个字母。

代码:

void setup()

{

size(120,120);

textSize(64);

textAlign(CENTER);

}

void draw()

{

background(0);

text(key,60,80);

}

图示:

示例5-20:检验特殊的键

在这个示例中,我们输入的H或者N。我们使用比较操作,==符号,来看按下的键所代表的字符是否为我们想要的。

代码:

void setup()

{

size(120,120);

smooth();

}

void draw()

{

background(204);

if(keyPressed)

{

if((key=='h')||(key=='H'))

{

line(30,60,90,60);

}

if((key=='n')||(key=='N'))

{

line(30,20,90,100);

}

line(30,20,30,100);

line(90,20,90,100);

}

}

图示:

示例5-21:用方向键来移动

参考资料《爱上Processing》人民邮电出版社

2013-7-10

党员个人学习笔记篇

时间:2011年2月20日12点 地点:陈山办公室 学习形式:个人学习 学习内容:“活雷锋”郭明义 好事做了几十年,家里被捐得空空荡荡,而郭明义却从未感到倦和悔,日子过得充实和快乐。分析郭明义的精神动因,是他以助人为乐,坚守奉献使人快乐、助人使人幸福。 现年52岁的郭明义,在鞍钢工作28年收入29万元,他捐献了12万元;参加无偿献血20年,累计献血6万毫升,是他自身血量的10倍;家里的电视机、自行车,身上的劳动服,只要有困难孩子和工友需要,他毫无保留……“只要是有益于党和人民的事,我就要天天做,每做一件,就有一股幸福感涌上心头,越做越有劲!”这就是郭明义追求和体验幸福的真实写照。 这种奉献的幸福观是郭明义内心质朴的道德品格使然,也是他自觉按照党性要求,主动接触和服务社会的结果。 郭明义的幸福观是一面镜子,党员干部可以从中照出自己的弱点和不足,广大群众也可以从中找到幸福的人生航向。当前,社会价值取向多元化,很多人的追求更加物质化、功利化,郭明义的幸福观则提示我们:不被五颜六色的物质诱惑,追求质朴的生活和高尚的快乐,就能够活出精彩、豁达。 时间:2011年4月20日20点 地点:家中 学习形式:个人学习 学习内容:“两会”精神学习 学习记录: 1、政府工作报告认真总结了“十一五”时期我国经济社会发展取得的巨大成就,提出的“十二五”时期的主要目标任务和2011年的工作部署。并提出了“十二五”规划纲要:高举中国特色社会主义伟大旗帜,以邓小平理论和“三个代表”重要思想为指导,深入贯彻落实科学发展观,适应国内外形

势新变化,顺应各族人民过上更好生活新期待,以科学发展为主题,以加快转变经济发展方式为主线,深化改革开放,保障和改善民生,巩固和扩大应对国际金融危机冲击成果,促进经济长期平稳较快发展和社会和谐稳定,为全面建成小康社会打下具有决定性意义的基础。 2、对近期热议的“国体”和“政体”的思考:国体决定政体,政体反映国体。我国是人民民主专政的社会主义国家,这决定了我国坚持人民代表大会制度的政权组织形式。我国人民民主专政是新型民主和新型专政,其本质是人民当家作主。人民代表大会制度是我国人民当家作主和公民享有广泛民主权利的制度保障,直接体现我国的国家性质。 3、对“民生”和“政府”关系的思考:我国国家机构是人民意旨的执行者和利益的扞卫者,对人民负责是其工作宗旨。民生问题直接关系到广大人民群众的切身利益。我国国家机构是人民意旨的执行者和利益的扞卫者,对人民负责是其工作宗旨。因此,国家十分关注民生问题。

1巴金《激流三部曲》

巴金《激流三部曲》 巴金的写作生涯,我独胆用下面两句话来概括:作文《家》《春》《秋》,做人《随想录》! 《激流三部曲》是巴金的代表作品,特别是它的第一部《家》,更具有永恒的艺术价值。 巴金在《〈激流〉总序》中声称,“在这里我所欲展示给读者的乃是描写过去十多年的一幅图画,自然这里只有生活底一部分,但已经可以看见那一股由爱与恨,欢乐与受苦所组织成的生活之激流是如何地在动荡了”。 《激流三部曲》主要从“五四”新文化思潮与封建家族制度剧烈冲突的角度,描写青年反抗家庭的革命,控诉了封建大家庭的罪恶。小说多侧面地暴露了宗法家庭统治者的顽固和专制,以及“长子继承制”的内在矛盾,揭示了封建家庭父辈人物伦理道德的虚伪和沦丧;歌颂了受新文化思想激荡的子辈人物的叛逆行动,表现了青年女性的悲惨命运,以及她们的觉醒与抗争。 小说写了高老太爷、克明、克安、克定、周伯涛、觉新、觉民、琴、梅、瑞珏、鸣凤、淑英、淑华等许多性格鲜明的人物。其中,觉慧是封建宗法伦理文化的幼稚而大胆的叛徒,是“五四”文化思潮培育的大家庭逆子的新典型。觉新是三部曲中写得最成功的人物形象。他是宗法制大家庭溃败过程中的“长子”典型,性格复杂,徘徊挣扎于多重人事矛盾和精神冲突的漩涡之中,负载着极为深刻的时代的和历史的文化内涵。高老太爷是大家庭衰败过程中的封建专制家长。他的威权受到来自“败家子”和“叛逆者”两方面的挑战。他在内心矛盾痛苦中死去,象征着一种制度不可避免地走向灭亡。 三部曲的第一部《家》,集中展现了封建大家庭制度的典型形态。在高老太爷统治下,这个家庭内部充满着虚伪和罪恶,各种矛盾在潜滋暗长,逐步激化。就在这一背景下,作品描写了高氏三兄弟的恋爱故事。《家》的巨大成功,有力地实现了巴金原初的写作意图。“我要反抗这个命运”,“我所憎恨的并不是个人,而是制度”。 三部曲的第二部《春》主要描写的是淑英抗婚的故事以及与之相对的惠表妹的悲剧事件。同样写的是爱情,但和《家》中所描写的内容已有显著不同。《春》不是表现为对美好婚姻的追求以及这一追求实际上不可能实现的矛盾,而是表现为不合理的、丑恶的婚姻制度对妇女的摧残以及对封建专制的婚姻制度的控诉与批判。这里,《春》实际是表现了专制制度下妇女解放的主题,同时,在另一方面,它也使读者看到,反叛者的队伍扩大了。旧家庭的统治者也转到第二代克明的身上。但统治力量已经大大减弱了。 三部曲的最后的一部《秋》,表现了旧家庭分崩离折,“树倒猢狲散”的结局。这主要是通过对高家第二代,第三代的道德加速腐化以及整个高家已后继无人的描写显示出来的,作品自然地把注意力放到第三代的命运上,描写了周枚与高淑贞的悲剧以及觉英、觉群的堕落。在这里,着重抨击了专制主义假手封建礼教腐蚀、摧残青少年的罪恶。《秋》的主题着重揭示了封建专制主义精神支柱的崩溃。 巴金被誉为“中国的卢梭”,一点也不过分。他在的《随想录》里中体现出的直面自己的内心,深切忏悔,勇于剖析自我,说真话的精神,和卢梭在《忏悔录》里的精神状态很相似。 这篇文章讲述的是鲁迅在生前他的为人、做人的原则以及人品和写作时的态度。文中说道:他是一个和蔼可亲的小小老头子,一个没有派头、没有架子、没有官气的普通人。虽然鲁迅先生已离开人世,可是从这篇文章中我们可以看出巴金对他的崇拜、仰慕、敬爱之情。因为鲁迅先生为他树立了一个榜样。鲁迅一生写的全是关于真话的书,他不断探索真理,追求进步,而且令我也最敬佩的一点是他不怕承认错误,更不怕改正错误,他写的每篇文章其实都是把心交给读者,这真是一个非常伟大的表现!就因为如此,巴金也同样愿意投入并献身于写作,不仅是为了写作而写作,更是为了真切地来打动每个读者的心。因此巴金也敢于解剖自己的灵魂、敢于承认错误。在整本书的后记中巴金也说自己的确欺骗过自己的感情,而且还犯过许多错。从这里也能反映出巴金在对于自己犯的错时他真诚、谦虚、质朴的态度。这些一切的一切,都是从鲁迅先生那儿学来的,这使巴金对待人生有了一种既然不同的看法,更使他有信心在未来的写作上敢于敞开自己的心扉与读者进行心灵上的沟通。其实他是在还“心灵上的债务”,为了洗清罪过,他的伤口在流血!怀着对美好理想的追求,对完美人格的追求,巴金在《随想录》中痛苦的回忆,直到一步步逐渐深入地独立思考。这是一个怎样艰难的过程! 还有很多巴金的文学作品,都为海内外广大读者所传诵。在这些作品里,巴金总是坚持真善美,反对假恶丑。他真诚地对待生活,真诚地对待艺术,真诚地对待读者。 如今,巴金老人走了。他给我们留下了一大笔思想和文学作品,是二十世纪中国文学史上的一 大财库。就如他的朋友说的那样:巴金先生是一只雄健的鹰,他即使一言不发,也是一种威严,一种力量。在我们头顶的天空,始终有一颗被命名为“巴金”的行星闪光。只要社会还需要蹒跚前进,只要文明还需要薪火相传,他当年许多探索性的思考和他始终表达着的良心,还会闪烁着先知般的光芒。他因为看清了旧世界的真面目,听到了年轻生命的痛苦呻吟,从黑漆大门的公馆里跑出来;在巴黎圣母院的孤寂钟声里,那心头的火从笔端喷出来,逼着他写起了小说。“我始终记住:青春是美丽的东西。”他的每一篇作品都在为人类的不幸命运而痛哭,都带给当时的青年一种向光明走去的心情。 巴金老人家虽已离我们而去,但他的作品却永久地留给了我们且启迪后人,尤其是他那追求真善美的精神,更值得后人去学习!

NS3学习笔记

1.在运行tcl文件时出现error when calling class OldSim: ***.tcl错误时的解决办法? 不要在ns环境%下输入ns example.tcl,直接在目录里文件目录里输入ns example.tcl即可解决问题。 2.在trace文件中各列所代表的意义? (1)事件类型: s:分组的发送事件; r:分组的接收事件; d:分组的丢弃事件; f:分组的转发事件; (2)事件产生的时间。 (3)处理该事件的节点ID。 (4)Trace种类: RTR:路由器Trace; AGT:代理Trace; MAC:MAC层Trace; [5:6]分隔符。 (7)分组ID。 (8)分组类型。 (9)分组大小(字节)。 [10:13]有关MAC层的详细信息 (10)发送节点在无线信道上发送该分组所期望的时间值,用16进制表示。 (11)接收节点的MAC地址。 (12)发送节点的MAC地址。 (13)MAC层封装的分组类型。0x800:IP分组,0x806:ARP分组 [14:16]分隔符。 (17)分组发送的源IP地址。节点号.端口号 (18)分组发送的目的IP地址。节点号.端口号 (19)分组的TTL值。 (20)源节点到目的节点的跳数。

3、NS3安装流程通过Tarball下载ns-3: 编译build.py: 测试ns-3:

运行脚本测试: 4、NS3导出数据 $./waf –run examples/turorial/fifth >fifth.dat 2>&1,将会在安装目录下生成fifth.dat文件;>表示输出重定向; fifth.dat把执行的结果存入到文件,一般情况下,输出重定向到当前屏幕,>fifth.dat表示输出重定向到该文件; 2>&1在shell中,文件描述符通常是:STDIN,STDOUT,STDERR,即:0,1,2; &表示在后台执行,2>&1表示,把错误信息stdeer也放到stdout中输出 5、对导出数据作图 $./waf –run fifth>cwnd.dat 2>&1 $gnuplot Gnuplot>set terminal png size 640,480 Gnuplot>set output “cwnd.png” Gnuplot>plot “cwnd.dat” using 1:2 title …Congestion Window? with linespoints Gnuplot>exit

巴金和他激流三部曲

巴金(1904年11月25日-2005年10月17日),原名李尧棠,字芾甘(fèi,取自“蔽芾甘棠”),汉族,四川成都人,祖籍浙江嘉兴。现代文学家、出版家、翻译家。同时也被誉为是“五四”新文化运动以来最有影响的作家之一,是20世纪中国杰出的文学大师、中国当代文坛的巨匠。著书颇丰,代表作品《家》、《春》《秋》。巴金被认为代表着中国大陆知识分子的良心,巴金晚年提议建立中国现代文学馆和文化大革命博物馆。 巴金代表作有“激流三部曲”:《家》《春》《秋》。 1931年在《时报》上连载著名的长篇小说“激流三部曲”之一《家》。 “爱情三部曲”:《雾》《雨》《电》。 散文集《随想录》。 现代文学家,现代翻译家,现代出版家,“五四”新文化运动以来最有影响的作家之一,中国现代文坛的巨匠,现任中国作协主席. 巴金1927年完成第一部中篇小说《灭亡》,1929年在《小说月报》发表后引起强烈反响。 主要作品有《死去的太阳》《新生》《砂丁》《萌芽》和著名的《激流三部曲 其中《家》是作者的代表作,也是我国现代文学史上最卓越的作品之一。 巴金被人们称为“世纪老人”。一位诗人王火在《敬寿巴老百岁》中写道:时光如水,巴金是金。真心真爱,深意深情。大志大悟,举重若轻。大作大家,淡泊名利。曲奏南薰,霞焕椿庭。人歌上寿,仁者遐龄。立言立德,益世益民。如鹤如松,长寿常青。百岁翩临,华夏集庆。海上人瑞,天际有星。他于1938年和1940年分别出版了长篇小说《春》和《秋》,完成了《激流三部曲》。1940年至1945年写作了“抗战三部曲”《火》(共三部,第二部又名《冯文淑》,第三部又名《田惠世》),抗战后期创作了中篇小说《憩园》和《第四病室》。1946年完成中篇小说《寒夜》。短篇小说以《神·鬼·人》为著名。 巴金是我国著名的小说家,历任全国人大代表、全国政协委员、中国作协名誉主席、五届全国人大常委、中国文联副主席等职。他一生勤奋写作,著作颇丰,即使进入耄耋之年仍能写出《随想录》这样的惊世之作 一个世纪的生命长河,淌过崇山,流过峻岭,穿过峡谷,在这一刻停留了。巴金,多少人在呼唤这一名字,多少人在哀哭中国文坛的参天大树倒下了。 1927年,巴金以第一部小说《灭亡》,被人们认识以后,以自己的光和热,逐渐成为中国文坛的领军人。巴金的财富,是他26卷本的不朽著作和10卷本的精彩译著。巴金的财富,更是他高尚的精神境界和完美的人格力量。 “让每个人都有住房,每个口都有饱饭,每个心都得到温暖”,巴金的心里始终珍藏着这一美好愿望。 巴金出生于成都一个封建大家庭。仁爱的母亲,是他人生的第一个老师。他从母亲这里懂得了爱,懂得了宽容。巴金幼年另一位老师是轿夫老周。老周总跟他说:“要好好地做人,对人要真实,不管别人待你怎样,自己总不要走错脚步。”“火要空心,人要忠心。” 成年后的巴金,一直在思考这个问题:是什么精神和力量,使瘦弱的老周在那样困苦的条件下,讲出这番深刻的道理。这就是仁义、道德、忠爱。而恰恰是这些,正是中华民族的精神之根、为人之本。 巴金把他的爱,他的思想,反映在他的作品中。反帝、反封建、反压迫,呼求平等、自由、幸福,是巴金作品主要内容。在巴金许多文论中,我们可以读到他火一样的文字:“我们的生活信条应该是:忠实地行为,热烈地爱人民,帮助那需要爱的。”“我的生活的目标,无一不是在帮助人,使每个人都得着春天,每颗心都得着光明,每个人的生活都得着幸福,每个人的发展都得着自由。” 巴金,这么样一个伟大的作家,恐怕是谁也不敢加以否认而敬虔的吧? 但,惟其因为是伟大,一般地,所以总是苦痛着的。但丁是这样,杜斯杜夫斯基是这样,而我们的巴金先生也是这样。 “在黑夜里我卸下了我的假面具,我看见了这世界的面目。我躺下来,我哭,为了我的无助而哭,为了看见人类的受苦而哭,……” 又说:

三个办法一个指引全文25498

本文档如对你有帮助,请帮忙下载支持! 三个办法一个指引全文 中国银监会发布了《流动资金贷款管理暂行办法》和《个人贷款管理暂行办法》(以下简称 《流贷办法》和《个贷办法》)。这两个办法与之前已经施行的《固定资产贷款管理暂 行办法》和《项目融资业务指引》并称“三个办法一个指引”(以下统称贷款新规),初步构建和完 善了我国银行业金融机构的贷款业务法规框架,将作为我国银行业贷款风险监管的长期制度安排。 流动资金贷款管理暂行办法 72次主席会议通过, 《流动资金贷款管理暂行办法》已经中国银行业监督管理委员会第现予公 布,并自发布之日起施行。 流动资金贷款管理暂行办法 第一章总则 第一条为规范银行业金融机构流动资金贷款业务经营行为,加强流动资金贷款审慎经营管理,促 进流动资金贷款业务健康发展,依据《中华人民共和国银行业监督管理法》、《中华人民共和国商业 银行法》等有关法律法规,制定本办法。 第二条中华人民共和国境内经中国银行业监督管理委员会批准设立的银行业金融机构(以下简称 贷款人)经营流动资金贷款业务,应遵守本办法。 第三条本办法所称流动资金贷款,是指贷款人向企(事)业法人或国家规定可以作为借款人的 其他组织发放的用于借款人日常生产经营周转的本外币贷款。 第四条贷款人开展流动资金贷款业务,应当遵循依法合规、审慎经营、平等自愿、公平诚信的 原则。 第五条贷款人应完善内部控制机制,实行贷款全流程管理,全面了解客户信息,建立流动资金 贷款风险管理制度和有效的岗位制衡机制,将贷款管理各环节的责任落实到具体部门和岗位,并建立 各岗位的考核和问责机制。 第六条贷款人应合理测算借款人营运资金需求,审慎确定借款人的流动资金授信总额及具体贷款 的额度,不得超过借款人的实际需求发放流动资金贷款。 贷款人应根据借款人生产经营的规模和周期特点,合理设定流动资金贷款的业务品种和期限,以 满足借款人生产经营的资金需求,实现对贷款资金回笼的有效控制。 第七条贷款人应将流动资金贷款纳入对借款人及其所在集团客户的统一授信管理,并按区域、 行业、贷款品种等维度建立风险限额管理制度。 第八条贷款人应根据经济运行状况、行业发展规律和借款人的有效信贷需求等,合理确定内部绩 效考核指标,不得制订不合理的贷款规模指标,不得恶性竞争和突击放贷。 第九条贷款人应与借款人约定明确、合法的贷款用途。

数学模型第三版》学习笔记

《数学模型(第三版)》学习笔记 写在开始 ---小康社会欢迎您 今天第一次归纳、复习,整理思路重点,从最后两章(除了“其他模型”)开始,想可能印象比较深刻。可实际开始总结才发现对于知识的理解和掌握还有很大差距,自己也是自学看书,非常希望各位提出宝贵意见,内容、学习方法经验上的都是. 整本书读下来感觉思路、数学都有很大拓展,总结起来有一下几个特点: (一)“实际—>模型”的建模过程很关键,本书的模型很多虽然所谓“简单”、“假设多”,但简化分析中,还真难找到比它更合适、更合理、更巧妙的建模、假 设了; (二)模型求解之后的处理,许多地方似乎求解完毕可以结束,但却都未戛然而止,而是进一步“结果分析”、“解释”,目的不一,要看进程而定,有的促进了模型的改进,有的对数学结果做出了现实对应的解释(这一点建模过程中也经常做,就是做几步解释一下实际意义),也还有纯数学分析的,这些都是很重要的,在我看来,这本书中的许多模型、论文似乎到了“结果分析”这一步才刚刚开始,前面的 求解似乎是家常便饭了; (三)用各种各样的数学工具、技巧、思想来建模的过程,这本书读下来愈发觉得线性代数、高等数学基础的重要性,同时书中也设计到了一些(虽是浅浅涉及)新的数学知识和技巧,许多我在读的过程中只是试图了解这个思想,而推导过程未能花很多时间琢磨,但即便如此,还是让我的数学知识有了很大的拓展(作为工科专业 学生)。

从上周六继续自学《数学模型》开始一周,比预期的时间长了许多,但是过程中我觉得即便如此也很难领会完整这本书的内容。最近学习任务比较多,所以两天前快看完时到现在一直未能做个小结,从今天起每天做2章的小结,既是复习总结重点,也是请诸位同学指教、提意见交流——毕竟自己领会很有限。 也可以作为未读过、准备读这本书的同学的参考~? ——Tony Sun July 2012, TJU (目前已更新:全12章) 第1章建立数学模型 关键词:数学模型意义特点 ? 第1章是引入的一章,对数学模型的意义来源,做了很好的解释。其实数学模型 也是模型的一种,是我们用来研究问题、做实验的工具之一,只不过它比较“理论”、“摸不着”而已。但通常,数学模型有严谨的特点,而且我们可以根据建模实际需要改变模型,成本也比较低;同时数学模型手段之一计算机模拟也有很好的效果。 椅子在不平的地面上放稳、商人安全过河、预报人口增长这3个熟悉的例子,用 简单的数学进行描述、建模分析,给数学模型一个最好的诠释:用数学语言描述事物、现象——往往增添了说服力。

我的processing学习笔记

楼主作为一个纯粹的工科男,却阴差阳错到了机关坐办公室,沦落为天天写材料为生,内心实在是千万个草泥马在狂奔。为了保持工科男的本性,也为了不被这些无聊的材料压成神经病,决定给自己找点乐趣。去年先是接触了一下arduino,编程完成了一个遥控小车,利用appinventor编了个手机遥控软件,基本实现了在手机屏幕上画图形,小车就在地上按画的路径行走。开始心挺大,想进一步学习做个小四轴,自平衡小车,激光雕刻机等,但是由于现在每天下班第一任务是陪孩子玩,加之学习硬件还是比较烧钱,结果就荒废了。上个月无意中发现了processing,又看了一些大神的作品,觉得很有意思,而且学习软件比学习硬件时间上比较灵活(比如每天中午可以学习半小时),所以决定学习一下,丰富一下自己的业余生活。为了避免再次半途而废特开此贴记录过程(不过还是很难说,哈哈)。 今天先补上前段时间零星学习的内容: 学习用教材:《爱上processing》、《代码本色》。 一、已学习的常用简单命令 1.设置屏幕尺寸:size(宽,高); 2.画点:point(x,y); 3.划线:line(x1,y1,x2,y2); 4.画三角形:triangle(x1,y1,x2,y2,x3,y3); 5.四边形:quad(x1,y1,x2,y2,x3,y3,x4,y4); 6.角度换算为弧度:radians(角度); 7.长方形:rect(x,y,宽,高); 8.椭圆:ellipse(x,y,宽,高);//目前用这个命令用的最多,嘿嘿 9.平滑曲线:smooth(); 10.关闭平滑曲线:noSmooth(); 11.设置线宽:strokeWeight(x); 12.背景颜色:background(x,x,x);//只填一个参数为灰度,0为黑255为白;填三个参 数为RGB颜色 13.fill(x,x,x,x)//颜色同上,第四个参数为透明度 14.鼠标当前坐标:mouseX,mouseY 15.上一帧鼠标坐标:pmouseX,pmouseY 16.测量两点之间的距离:dist(x1,y1,x2,y2); 17.mousePressed:布尔量,鼠标按下后为真(true,false) 18.mouseButton:返回值:LEFT,CENTER,RIGHT 用来判断哪个键按下 。。。。。 还有一些图形命令,目前用的还很少,暂时没学。 二、编程格式 1.首先创建不在setup()和draw()函数的变量(全局变量) 2.setup(){…};内的命令执行一遍 3.draw(){…}; 内的命令持续执行 三、面向对象编程 由于《代码本色》完全用的是面向对象的编程方式,而本人大学时学的计算机语言是老掉牙的FORTRAN,基本上就没听说过面向对象的编程,只有重新学习面向对象的编程方法,不过学习了两天,试着编了几个小程序,发现这种编程方法确实很强大。这里就照搬一下《爱上processing》里的描述,具体的还是得自己编几个程才能体会: class xxx //1.创建一个类 {

Halcon学习笔记

Halcon学习笔记 1、Halcon的自我描述 Program Logic Each program consists of a sequence of HALCON operators The program can be structured into procedures The sequence can be extended by using control operators like if, for, repeat, or while The results of the operators are passed via variables No implicit data passing is applied Input parameters of operators can be variables or expressions Output parameters are always variables HDevelop has no features to design a graphical user interface An HDevelop program is considered as a prototypic solution of the vision part of an application HDevelop is typically not used for the final application 由此可以看出,Halcon的定位是一个类库,有着完整、快速实现函数,同时提供了HDevelop 作为快速开发的图形化(IDE)界面;但是,Halcon程序并不是一个完整的最终应用软件,它没有用户界面,也不提供显示的数据(公用的数据格式)。 Halcon的初学者也应当从参考Halcon的程序入手,熟悉Halcon类库,也即HDevelop-Based Programming;在此基础上,进入ORClass-Oriented Programming。这也是Halcon推荐的开发方式: The vision part is solved with HDevelop,and the application is developed with C++ or Visual Basic。 2、HDevelop界面的学习 通过阅读Halcon的PPT,学到了下面一些有用的信息: 文件——浏览示例,可以看到很多有用的例子; 程序窗体中,可以浏览与编辑Procedues(过程),这个其实就是自定义函数咯~还可以自己修改这些过程,并添加说明文档; F4——将函数语句注释掉;F3——激活; 本地过程(Local Procedue)与外部过程(Externel Procedue) 3、基本语法结构 Halcon的语法结构 类似于Pascal 与Visual Basic,大部分的语句是Halcon提供的算子,此外也包含了少部分的控制语句; 不允许单独声明变量; 提供自动的内存管理(初始化、析构及OverWrite),但句柄则需要显示释放; C++(算子模式) 通过代码导出,以C++为例,默认导出为算子型的语法结构,而非面向对象的;在此模式下,全部函数声明为全局类型,数据类型只需要用Hobject、HTuple两类类型进行声明; C++(面向对象) 可以以面向对象的方式重写代码,也即利用类及类的成员函数; 在这种模式下,控制变量的类型仍未HTuple,而图形数据可以由多种类型,如HImage等;其他语言(略)

奔腾的激流——读《激流三部曲》有感

在寒假,我读了巴金的洪流三部曲:家,春天,秋天。这本书讲述了资产阶级家庭从上升到下降的故事。巴金祖父以一种活泼和细致的语言,塑造了许多鲜明的人物。 高宇明,出生在富豪的豪宅。他的个性正直,胆大,有叛逆的精神,封建思想和封建仪式的憎恶。四姐妹责怪他,说他打她的儿子,但人民不清楚,勇气反驳,而不是因为别人有权力和影响的职位;他也很沉重的感觉:祖父对他的参与,但人民爱的钢琴,强烈反对他的家人的婚姻,不成功,最终逃离婚姻!可以看出他对钢琴的爱如何忠实!他走进报纸,报纸不敢做,这是不可能做的事!他是一个反叛的人,但他是一个英雄,一个抵抗封建社会的英雄! 高高新,高子长子。他是长子,长期封建的监禁意识形态,是受害者的封建社会。他不敢讨厌,不是爱,即使女孩的心像梅子,不敢反抗他父亲的生活,最后一个陌生人的女人结婚。从那以后,他已经变得安静,一整天的忧郁。他听着家人,不敢觉得有勇气感受到同样的阻力,愿意通过气囊做其他人,如何谴责他的家人,感受到新的默默吞下。他害怕训练,所以当他遇到任何反对老家庭的事情时,他会感到恼火。虽然他很弱,但它是深刻的意义。看着心爱的李子忍受折磨的痛苦,越来越憔悴,他的心扭曲像一把刀子后来,梅死了病,他参加了李子的葬礼。看着Meina的平静的脸,感觉新的心脏像一样抓住同样,刺痛的痛苦。这时新的心灵可以说是人的失败。 然而,令人意想不到的是,经历了一次又一次的家庭变化,一次又一次地受到了新人在最后一次争吵之前对分会的影响的灵魂,最后不再只是诺诺,他醒了!这对他来说是一个巨大的变化。感觉新的,失败的人,并最终找到自己的尊严,这是一个人! 关闭最后一页,我的想法仍在挥之不去的故事,那些纯洁和年轻的灵魂让我难忘。巴金的三部小说向我们展示了封建社会的情况:有真理,虚伪,嫉妒,仇恨,使我们看到邪恶的心,爱情忠诚,真诚的温暖虽然这是一部虚构的小说,但生动。在我们的生活中也有在字符的阴影的书。

银行开展“三个办法一个指引”活动实施方案

**银行开展“三个办法一个指引” 学习贯彻活动实施方案 今年是**银监局确定的**银行业系统开展“三个办法一个指引”学习贯彻年,为扎实推进我行“学习贯彻年”活动开展,进一步提高各行对贷款新规的执行力,促进全行信贷业务的健康规范发展,根据**银监局印发的《**银行业系统“三个办法一个指引”学习贯彻年活动实施方案》的相关要求,结合我行实际,制定本实施方案。 一、活动目的 通过对银监会发布的《固定资产贷款管理暂行办法》、《流动资金贷款管理暂行办法》、《个人贷款管理暂行办法》和《项目融资业务指引》的学习贯彻活动的开展,在全行真正树立“实贷实付”理念, 使全体业务人员提高认识,准确地理解和把握贷款新规的规定、规范,统一遵循贷款新规的管理要求,提高执行贷款新规的自觉性,从而有效提高贷款管理水平。 二、活动内容 在开展“三个办法一个指引”学习贯彻活动中,各行要紧密结合我行信贷业务实际,要求业务人员认真学习“三个办法一个指引”原文,要逐条理解条款内容,深入探讨实际操作中可能出现的问题和困难。同时积极主动联系当地银监部门,对“三办法一个指引”中的难点、疑点以及实际操作中可能出现的问题及时进行反映,以此准确把握“三个办法一个指引”精神、正确理解具体条文,做到对贷款新规精神的准确把握、条款的正确理解以及各项具体操作的细致掌握。活动开展中,各行要对“三个办法一个指引”实施后新发放贷款的支付管理进行自查,特别是对新增大额贷款和政府融资平台贷款的支付管理。对于执行不到位或不规范的要及时纠偏,从而进

一步规范经营管理。 三、组织领导 为加强学习贯彻活动的组织领导,确保活动的各项要求落到实处,研究解决开展过程中的重要事项和重点问题。领导小组下设办公室,负责活动日常开展中的综合组织协调和具体事项的落实。 四、方法安排 一是组织学习培训。6月和7月,以各行为单位集中组织学习“三个办法一个指引”原文,并进行专题学习讨论,强化业务人员对贷款新规重要意义的认识,掌握其内容和精神实质。期间,省分行也将通过集中组织系统视频辅导、邀请省银监局的同志讲课等形式加强对全省业务人员的培训。 二是结合实际,查缺补漏。各行要以“三个办法一个指引”,特别是与我行信贷业务密切相关《固定资产贷款管理暂行办法》、《流动资金贷款管理暂行办法》和《项目融资业务指引》为标尺开展相关业务的合规检查,对照“贷款新规”找漏洞、查隐患、抓整改,促进各项合规措施落实。对检查发现的问题要及时进行整改,未能整改的要制订相应的对策。 三是各行要将次项活动与省分行开展的“银行业内控和案防制度执行年”活动紧密结合起来,形成互动,共同促进。 五、几点要求 (一)统一思想认识、认真组织实施。贷款新规的施行有利于促进我行信贷业务的健康规范发展、有利于我行实现贷款的精细化管理、有利于我行支持“三农”实体经济发展。因此,各行对开展“三个办法一个指引”学习贯彻年活动要高度重视,精心组织,要将学习贯彻“三个办法一个指引”作

WDA学习笔记三

SAP Web Dynpro For ABAP学习笔记(三) 本学习笔记多来自sap library,本人翻译+自己的理解,如果有什么不对的地方,还请大家指正. 这一节基本上都是基本概念的介绍,大好基础最重要嘛,推荐这里还是好好理解 一下. WD Model MVC: 设计模式中的经典 从上面的图,我们可以了解到WD的MVC是如何工作的 控制器:处理事件,更新应用数据,定义流程 模型:定义数据,连接 视图:用户所看到的 WD component 有一些特性是我们应该知道的: 1.可以包含任意数量的windows,views以及与之对应的controllers 2.可以嵌套其他的component

3.每个WD application必须有component(从昨天的笔记中可以看到,我们第一个建的就是conponent) 4.每个component包含一个interface,每个interface包含两个部分 interface view:用来链接WD application和WD window interface controller:进行数据交换控制 WD View 1.每个WD application至少有一个view 2.每个view里面可以放置不同的UI element(例如我们昨天的caption) 3.两个很重要的组件:controller+context context用来存储以及管理数据和UI element的绑定 controller用来取得数据或者处理用户输入等等 4.每个view都有进入的接口(plug,接口可能不是很合适,不过比较容易理解)以及出去的接口.进来的接口用来得到这个view的开始点,而出去的接口用来调用下一个view.注意:每个window可能有几个view,所以必须指定第一个view,相应的,第一个view没有进入接口(inbound plug). 5.连接关系:几个view之间的连接通过导航链接(Navigation Link)来实现. WD Window 1.Window是多个view的组合容器,view必须在window中才能被用户看到. 2.一个window包含至少一个view,如果是多个view的话通过导航链接实现,当然,必须定义开始的view 3.每个window可以有一个或者多个进入以及输出端(Plug),对应于view的plug outbound plug:链接window和view的inbound plug inbound plug:链接view的outbound plug到嵌入window WD Controller 1.定义了用户如何与WD application进行交互 2.View controller:每个view只有一个view controller以及一个view context

storm学习笔记

Storm 对比Hadoop的批处理,Storm是个实时的、分布式以及具备高容错的计算系统。同Hadoop 一样Storm也可以处理大批量的数据,然而Storm在保证高可靠性的前提下还可以让处理进行的更加实时;也就是说,所有的信息都会被处理。Storm同样还具备容错和分布计算这些特性,这就让Storm可以扩展到不同的机器上进行大批量的数据处理。他同样还有以下的这些特性: ?易于扩展。对于扩展,你只需要添加机器和改变对应的topology(拓扑)设置。Storm 使用Hadoop Zookeeper进行集群协调,这样可以充分的保证大型集群的良好运行。 ?每条信息的处理都可以得到保证。 ?Storm集群管理简易。 ?Storm的容错机能:一旦topology递交,Storm会一直运行它直到topology被废除或者被关闭。而在执行中出现错误时,也会由Storm重新分配任务。 ?尽管通常使用Java,Storm中的topology可以用任何语言设计。 当然为了更好的理解文章,你首先需要安装和设置Storm。需要通过以下几个简单的步骤: ?从Storm官方下载Storm安装文件 ?将bin/directory解压到你的PATH上,并保证bin/storm脚本是可执行的。 Storm组件 Storm集群主要由一个主节点和一群工作节点(worker node)组成,通过Zookeeper进行协调。 主节点: 主节点通常运行一个后台程序—— Nimbus,用于响应分布在集群中的节点,分配任务和监测故障。这个很类似于Hadoop中的Job Tracker。 工作节点: 工作节点同样会运行一个后台程序—— Supervisor,用于收听工作指派并基于要求运行工作进程。每个工作节点都是topology中一个子集的实现。而Nimbus和Supervisor之间的协调则通过Zookeeper系统或者集群。 Zookeeper

巴金《激流三部曲》的反封建意义

论文题目:巴金《激流三部曲》的反封建意义 巴金《激流三部曲》的反封建意义 作者:杨飞指导老师: 内容摘要:巴金的《激流三部曲》包括了《家》、《春》、《秋》三部。深刻的揭露了封建制度的腐朽。总体来说,可以分为四大类:一类是以觉新为代表的封建社会下男性的悲哀;二类是以梅、鸣凤、瑞珏为代表的封建社会下沉睡中的生命;三类是以觉民、琴、淑革为代表的封建社会下的觉醒者;四类是以觉慧为代表的封建社会叛逆者。在作品中,作者通过四类人物的命运,提示了以高老太爷、冯乐山为代表的封建专制主义者。 他们一方面统治着这个家族,另一方面又充当丑恶残忍的封建专制刽子手。在作者的笔下表现出了对社会、人生独到的体验。启迪着人们对社会,对人生的思考。 关键词:封建制度反抗旧礼教自我意识觉醒叛逆者 读了巴金《激流三部曲》以后,我看到了许多不为人知的事实。看到了隐藏在大家庭背后许多丑陋的面孔。更深刻的了解到封建社会所带给人们的痛苦。《激流三部曲》以成都为背景,描写了1919年至1924年中国历史处在转折时期这一风起云涌的动荡时代中,封建大家庭以高家四代的生活为主线。记述了一个封建大家庭中的青年一代冲破封建家法束缚,走自新生活的过程,描绘出封建家法制度的崩溃和革命潮流,在青年一代中掀起的改变生活的伟大力量。该小说以巨大的规模,对封建家庭崩溃的过程进入了深刻的剖析。揭露出了旧家庭旧礼教的罪恶,表现新生的民主力量成长的过程。作者在作品中,直接把矛头指向封建社会的统治者,即以高老太爷、冯乐山、高克朋等一系列道貌岸然的丑陋形象。通过他们对年轻人一代的戕害得到展示。把他们人性变态剖析得淋漓尽致。 一、封建社会下男性的悲哀

三个办法一个指引答案

三个办法一个指引知识考试题 一、填空(20分) 1.贷款人发放贷款应当遵循依法合规、审慎经营、平等自愿、公平诚信的原则。 2.我行制定的<<齐商银行固定资产贷款实施细则>>所指固定资产贷款根据项目运作方式和还款 来源不同分为项目融资和一般固定资产贷款,按用途分为基本建设贷款、技术改造贷款、房地产开发贷款、其他固定资产贷款等。 3.固定资产贷款可采用信用、抵押、质押或保证方式。 4.三个办法中,贷款资金支付应采用贷款人受托支付或借款人自主支付的方式。 5.固定资产贷款中,贷款人应按照审贷分离、分级审批的原则,规范固定资产贷款审批流程,明 确贷款审批权限,确保审批人员按照授权独立审批贷款。 6.流动资金贷款不得用于固定资产、股权投资,不得用于国家禁止生产、经营的领域和用途。 7.贷款人应采取现场与非现场相结合的形式履行流动资金贷款尽职调查,并对其内容的真实性、 完整性和有效性负责。 8.个人贷款调查应以实地调查为主、间接调查为辅,采取现场核实、电话查问及信息咨询等途径 和方法。 9.三个办法中规定,贷款资金采用借款人自主支付的,贷款人可通过帐户分析、凭证查验、现场 调查等方式核查贷款支付是否符合约定用途。 10.贷款人从事项目融资,应当以偿债能力分析为核心,重点从项目技术可行性、财务可行性、还 款来源可靠性等方面评估项目风险,充分考虑政策变化、市场波动等不确定因素对项目的影响,审慎预测项目未来收益和现金流。 11.贷款人从事项目融资,应当充分识别和评估融资项目中存在的建设期风险和经营期风险。 12.多家银行业机构参与同一项目融资的,原则上应当采用银团贷款方式。 二、判断(10)

OTN学习笔记3

OTN学习笔记3 23、optical transport hierarchy (OTH): The OTH is a hierarchical set of digital transport structures, standardized for the transport of suitably adapted payloads over optical transmission networks. 光传送序列(OTH):OTH是一种数字传送结构的序列组,用于规范光传输网络上稳定适配净荷的传送。 24、OTH multiplexing: A procedure by which optical channels are multiplexed. OTH复用:一种光信道复用的过程。 25、non-associated overhead (naOH): Supervisory information transported in an OOS 非联合开销(naOH):在OOS中传送的监控信息。 26、CBR2G5: A constant bit-rate signal of 2 488 320 kbit/s ± 20 ppm. An example of such signal is a STM-16 signal. CBR10G: A constant bit-rate signal of 9 953 280 kbit/s ± 20 ppm. An example of such signal is a STM-64 signal. CBR40G: A constant bit-rate signal of 39 813 120 kbit/s ± 20 ppm. An example of such signal is a STM-256 signal CBR2G5:一种2488320kbit/s±20ppm固定比特率信号。这种信号的一个例子就是STM-16信号。CBR10G:一种9953280kbit/s±20ppm固定比特率信号。这种信号的一个例子就是STM-64信号。CBR40G:一种39813120kbit/s±20ppm固定比特率信号。这种信号的一个例子就是STM-256信号。 27、link capacity adjustment scheme (LCAS): LCAS in the virtual concatenation source and sink adaptation functions provides a control mechanism to hitlessly increase or decrease the capacity of a link to meet the bandwidth needs of the application. It also provides a means of removing member links that have experienced failure. The LCAS assumes that in cases of capacity initiation, increases or decreases, the construction or destruction of the end-to-end path is the responsibility of the Network and Element Management Systems. 链路容量调整机理(LCAS):为了满足应用的带宽需要,在虚级联源和宿适配功能中LCAS提供一种无冲击地增加或降低链路容量的控制机理。它也提供了一种退出具有明显故障的、部分链路的方法。LCAS假设:在容量形成(增加或降低)的情况下,端到端通道的建立或撤消是网络和网元管理系统的职责。 28、The optical channel layer as defined in ITU-T Rec. G.872 is further structured in layer networks in order to support the network management and supervision functionalities defined in ITU-T Rec. G.872: –The optical channel with full (OCh) or reduced functionality (OChr), which provides transparent network connections between 3R regeneration points in the OTN. –The completely or functionally standardized optical channel transport unit (OTUk/OTUkV) which provides supervision and conditions the signal for transport between 3R regeneration points in the OTN. –The optical channel data unit (ODUk) which provides: ●tandem connection monitoring (ODUkT); ●end-to-end path supervision (ODUkP); and

相关文档
最新文档