第一篇:Oracle Form Builder中使用树的心得
Oracle Form Builder中使用树的心得
www.xiexiebang.com
时间 : 2010-06-28 作者:网络
编辑:huyang629 点击:[ 评论 ]--
一、树的简介
Developer 6.0以上版本提供了hierarchy tree(层次树)的概念,htree控件非常方便,只需要少量的编程即可实现显示层次结构的目的。
树的特有属性中如下几个较为重要:
l 多项选择(Multi-Selection):是否允许一次选中树的多个节点。如果不允许,那么 选中第二个节点时,第一个被选中的节点会取消选择。
l 记录组(Record Group):指定生成树的记录组的名字。
简单介绍一下跟树相关的触发子(Built-in):
l FUNCTION GET_TREE_NODE_PROPERTY(item_name VARCHAR2, node NODE, property NUMBER);
功能:取得树节点的属性
其中property有如下几种:
NODE_STATE:EXPANDED_NODE(扩展节点)
COLLAPSED_NODE(收缩节点)
LEAF_NODE(叶节点)--注:不能展开或收缩
NODE_DEPTH:既节点在树中的层级。
NODE_LABEL:节点的显示文本
NODE_ICON:节点的图标
NODE_VALUE:节点的值。
例子:
DECLARE htree ITEM;
node_value VARCHAR2(100);
BEGIN
--得到树
htree := Find_Item('tree_block.htree3');
--得到当前选中节点的值
node_value := Ftree.Get_Tree_Node_Property(htree, :SYSTEM.TRIGGER_NODE, Ftree.NODE_VALUE);...END;
注释:其中: SYSTEM.TRIGGER_NODE指当前选中的树节点。
l FUNCTION GET_TREE_PROPERTY(item_name VARCHAR2,property NUMBER);
功能:取得树的属性
其中property有如下几种:
DATASOURCE
RECORD_GROUP
QUERY_TEXT
NODE_COUNT:返回树中节点的个数。
SELECTION_COUNT
ALLOW_EMPTY_BRANCHES
ALLOW_MULTI-SELECT l PROCEDURE SET_TREE_NODE_PROPERTY(item_name VARCHAR2,node FTREE.NODE,property NUMBER,value VARCHAR2);功能:设置树节点的属性
l PROCEDURE SET_TREE_PROPERTY(item_name VARCHAR2,property NUMBER, value VARCHAR2);
PROCEDURE SET_TREE_PROPERTY(item_name VARCHAR2,property NUMBER, value RECORDGROUP);
功能:设置树的属性
l PROCEDURE POPULATE_TREE(item_name VARCHAR2);
功能:清空树中已有数据,并根据记录组或数据查询重新生成树。
l PROCEDURE ADD_TREE_DATA(item_name VARCHAR2,node FTREE.NODE, offset_type NUMBER,offset NUMBER,data_source NUMBER,data VARCHAR2);
功能:在指定节点下添加树中数据
注:使用比较麻烦。
l FUNCTION FIND_TREE_NODE(item_name VARCHAR2,earch_string VARCHAR2, search_type NUMBER,search_by NUMBER,search_root NODE,start_point NODE);
功能:找到显示文本或值符合search_string的节点。
参数:
search_type:FIND_NEXT
FIND_NEXT_CHILD
Search_by:NODE_LABEL
NODE_VALUE
Search_root:查询的根节点,一般是Ftree.ROOT_NODE
Start_point:查找的开始节点,一般是Ftree.ROOT_NODE
l FUNCTION ADD_TREE_NODE(item_name VARCHAR2,node FTREE.NODE, offset_type NUMBER,offset NUMBER,state NUMBER,label VARCHAR2, icon VARCHAR2,value VARCHAR2);功能:添加树节点。
Offset_type:指定节点的分支类型,PARENT_OFFSET和SIBLING_OFFSET
Offset:指定新节点的位置,PARENT_OFFSET:1..N
LAST_CHILD
SIBLIN
G_OFFSET:NEXT_NODE PREVIOUS_NODE
State:EXPANDED_NODE(扩展节点)
COLLAPSED_NODE(收缩节点)
LEAF_NODE(叶节点)
l PROCEDURE DELETE_TREE_NODE(item_name VARCHAR2,node NODE);
功能:删除树节点
l FUNCTION GET_TREE_NODE_PARENT(item_name VARCHAR2,node NODE);
功能:得到指定节点的父节点。
l FUNCTION GET_TREE_SELECTION(item_name VARCHAR2,selection NUMBER);
功能:得到处于选中状态的节点。
l PROCEDURE SET_TREE_SELECTION(item_name VARCHAR2,node NODE, selection_type NUMBER);
功能:指定单个节点的选中状态
参数:
selection_type:SELECT_ON
SELECT_OFF SELECT_TOGGLE
FORM运行态时有关的触发器:
l When-Tree-Node-Activated:用户双击节点或在节点选中时按[ENTER]键时触发。
l When-Tree-Node-Expanded:节点展开或收缩时触发
l When-Tree-Node-Selected:当节点选中或取消选择时触发
二、生成树的方式
树控件一般单独放在一个控制块中(注:不能放在数据块中),在画布(CANVAS)上放置树很容易,并且,如无必要,树的属性也不需要设置。
生成树的方式有几种:
l 运行前通过设置记录组或数据查询属性来生成
l 通过ADD_TREE_DATA触发子来实现
l 运行态,通过ADD_TREE_NODE等触发子来实现
l 运行态,通过添加或删除记录组的数据元素来实现
分析:
一、对树直接操作
描述:Find_Tree_Node找到指定节点,Add_Tree_Node来添加其下级节点。
缺点:编程较为复杂,操作不灵活,而且易出错。
优点:可以对添加节点等过程进行控制,实现一些特殊要求。
例子:
--dept_cur为取单位的CURSOR,emp_cur为取雇员的CURSOR
htree := Find_Item('tree_view.tree_emp');
open dept_cur;loop
fetch dept_cur into aa;
exit when dept_cur%notfound;
del_node := Ftree.Find_Tree_Node(htree,aa.kjmc, Ftree.FIND_NEXT, Ftree.NODE_LABEL, Ftree.ROOT_NODE, Ftree.ROOT_NODE);
--删除单位节点及其子节点
IF NOT Ftree.ID_NULL(del_node)then
Ftree.Delete_Tree_Node(htree, del_node);
END IF;
end loop;
close dept_cur;
--根据用CURSOR取得的单位生成树的第一层节点
open dept_cur;loop
fetch dept_cur into aa;
exit when dept_cur%notfound;
new_node := Ftree.Add_Tree_Node(htree, Ftree.ROOT_NODE, Ftree.parent_OFFSET, Ftree.LAST_CHILD, Ftree.EXPANDED_NODE, aa.dname, '', aa.deptno);
end loop;
close dept_cur;
--根据雇员CURSOR生成树的下层节点
open emp_cur;loop
fetch emp_cur into bb;
exit when emp_cur%notfound;
find_node := Ftree.Find_Tree_Node(htree, bb.kjbh, Ftree.FIND_NEXT,Ftree.NODE_value, Ftree.ROOT_node, Ftree.ROOT_NODE);
new_node := Ftree.Add_Tree_Node(htree, find_node, Ftree.parent_OFFSET, Ftree.LAST_CHILD, Ftree.EXPANDED_NODE, bb.ename, '', bb.empno);
end loop;
close emp_cur;
--得到树的根节点
ss := Ftree.get_tree_property(htree,FTREE.NODE
_COUNT);--循环,直到树的所有节点都展开
for j in 1..ss LOOP
exp_node := Ftree.Find_Tree_Node(htree, '');
state := Ftree.Get_Tree_Node_Property(htree, j, Ftree.NODE_STATE);
IF state = Ftree.COLLAPSED_NODE THEN
Ftree.Set_Tree_Node_Property(htree, j, Ftree.NODE_STATE, Ftree.EXPANDED_NODE);
END IF;
END LOOP;
二、动态记录组
层次树所使用记录组的数据格式:
+ — Car |
-— Airplane
| — Boeing
| — Boeing
初始状态 层数 显示文本 图标 值
-1(收缩节点)1 ‘Car’ '' ‘car’
0(叶节点)2 'Honda' '' 'civic'
1(展开节点)1 'Airplane' '' 'plane' 0 2 'Boeing' '' '747' 0 2 'Boeing' '' '757'
生成记录组的方式又分为两种。
1、从查询生成记录组
描述:利用树的查询语句(connect by„prior„start with„)生成记录组,设置树的属性来生成。
优点:编程简单,方便。
缺点:只适用于可以构造出树状查询语句的情况下。
例子:
v_ignore number;
rg_emps rec
ordgroup;begin
rg_emps := find_group('EMPS');
--如果非空,则清空数据
if not id_null(rg_emps)then
delete_group(rg_emps);
end if;
--构造记录组
rg_emps := create_group_from_query('EMPS','select 1, level, ename, NULL, to_char(empno)' ||
'from emp ' ||
'connect by prior empno = mgr ' ||
'start with job = ''PRESIDENT''');
v_ignore := populate_group(rg_emps);
ftree.set_tree_property('tree_view.tree_emp', ftree.record_group, rg_emps);end;
2、用行列数据直接构造记录组
描述:记录组一般为行列结构,以循环方式直接向记录组中添加单元数据。
优点:可直接控制记录组的样式。
缺点:对多层结构,编程也较为复杂。
例子:
--单位CURSOR
cursor cursor_dept is
select dname, deptno from dept order by dname;
--雇员CURSOR
cursor cursor_emp(p_dno number)is
select ename, empno from emp where deptno = p_dno order by ename;
v_i number;
v_ignore number;
rg_emps recordgroup;
rg_depts recordgroup;
v_init_state groupcolumn;
v_level groupcolumn;
v_label groupcolumn;
v_icon groupcolumn;
v_value groupcolumn;
begin
rg_depts := find_group('DEPTS');
--如有数据,则清空记录组
if not id_null(rg_depts)then
delete_group(rg_depts);
end if;
rg_depts := create_group('DEPTS');
--这里自定义你需要的记录组中列的数据类型和长度
--初始状态(指展开、收缩还是叶节点)
v_init_state := add_group_column(rg_depts, 'init_state', number_c
olumn);--所在层数
v_level := add_group_column(rg_depts, 'level', number_column);
--显示文本
v_label := add_group_column(rg_depts, 'label', char_column, 40);
--图标
v_icon := add_group_column(rg_depts, 'icon', char_column, 20);--值
v_value := add_group_column(rg_depts, 'value', char_column, 5);v_i := 1;
for deptrec in cursor_dept loop
add_group_row(rg_depts, v_i);
set_group_number_cell(v_init_state, v_i, 1);
set_group_number_cell(v_level , v_i, 1);
set_group_char_cell(v_label , v_i, deptrec.dname);
set_group_char_cell(v_icon , v_i, NULL);
set_group_char_cell(v_value , v_i, to_char(deptrec.deptno));
v_i := v_i + 1;
for emprec in cursor_emp(deptrec.deptno)loop
add_group_row(rg_depts, v_i);
set_group_number_cell(v_init_state, v_i, 1);
set_group_number_cell(v_level , v_i, 2);
set_group_char_cell(v_label , v_i, emprec.ename);
set_group_char_cell(v_icon , v_i, NULL);
set_group_char_cell(v_value , v_i, to_char(emprec.empno));
v_i := v_i + 1;
end loop;
end loop;
ftree.set_tree_property('tree_view.tree_org', ftree.record_group, rg_depts);end;
结论:进行数据库设计时尽量把父子结构放在一张表,这样,使用查询生成记录组再生成树的方式最简单实用。如果不能实现,那么直接构造记录组也可生成树。如无特殊要求,一般不采取对树直接操作的方式。
附注:作者一般将生成树的程序放在Form Builder的“程序单元”中,在需要的地方调用来实时刷新树。
参考:Developer 6.0自带的PL/SQL程序库:navigate.pll
三、遗留问题
由于developer简化了树的设计,那么一些对树的转移、拷贝等
操作就不太容易实现。这个课题还需要继续研究。
第二篇:高树中教授的针灸心得
1.周围性面神经麻痹
俗称“面瘫”,古人多以风痰阻络立论,常用牵正散治疗,但临证用之,疗效并不令人满意。现代医学根据面神经的发病部位,将其分为颅外型与颅内型(后者有同侧舌前2/3味觉减退或消失,有的还兼有听觉过敏和泪腺分泌异常),一般颅外型容易恢复,对颅内型病人,西医多主张加用激素治疗,我个人的经验体会是:西医书中所言此病发病一周内不能针灸纯属“本本主义”,并无临床依据,误人不浅,最应破除;只要针药得当,完全可以不用激素治疗,加用激素治疗,反而会延长痊愈时间。
对本病的辨证治疗,第一要辨经络脏腑,第二要辨外感内伤。《灵枢o邪气脏腑病形》曰:“中于面则下阳明,中于颊则下少阳,中于项则下太阳。”颅外型面瘫多属外邪客犯经络,只有口眼歪斜者为邪客阳明,兼有耳后疼痛者为邪犯阳明少阳二经。颅内型面瘫情况较为复杂,只有味觉减退或消失者(临床发现,部分病人是双侧味觉减退或消失)证属外邪已由胃经影响到胃腑,因为舌能知味全赖舌苔,而舌苔乃胃气熏蒸而成,《内经》曰:“邪之所凑,其气必虚”,证之临床,此类病人多属胃气素虚而复感外邪者。颅内型兼有听觉过敏或泪腺分泌异常者证属外感内伤相兼为病,证之临床,此类病人发病前除有感受外邪的病史外,多在发病前数天有生气发怒的病史,实属外邪兼肝胆郁火为患,这是因为少阳胆经入耳中,厥阴肝经“从目系,下颊里,环唇内”的缘故。根据以上认识,针药结合治疗本病,疗效明显提高,治疗发病在一周之内
者,一般10天左右即可痊愈,经治数十例至今尚未见不愈者。针灸基本处方是:阳白透鱼腰、太阳透下关、四白透颧liao骨、地仓透颊车、颊车透地仓、翳风,合谷(取双侧),余穴均取患侧,留针30min,可加TDP照射,每日1次,翳风针后可加用艾条灸20min~30min。有味觉改变者必加足三里,有耳后疼痛或听觉过敏者必加阳陵泉,有泪腺分泌异常者必加太冲。颅内型者应配合中药内服,以杨粟山《寒温条辨》升降散合小柴胡汤加双花、连翘、公英、蜈蚣、防风、荆芥;面瘫用升降散治疗,是已故恩师张殿民教授的独到经验,其中大黄宜用酒大黄,用量6g~9g,以大便每日畅行1次~2次为度。
2.牙痛
我对牙痛的认识与治疗经历了以下几个阶段:第一阶段认识到牙痛有火牙、虫牙(即龋齿)之分,许多书籍认为,针灸对火牙疼痛有较好效果,常有针入痛止之效,常用穴位有下关、颊车、合谷,被称为牙痛三要穴。风火牙痛,可针翳风,单用即有良效,胃火牙痛,宜针内庭,虚火牙痛必加太溪,而对龋齿牙痛针灸疗效则不理想;此外,因手阳明大肠经入下齿中,足阳明胃经入上齿中,所以下牙痛可针合谷、三间等大肠经穴,上牙痛可针内庭等胃经穴;至于三焦郁火引起的牙痛,可针“耳门丝竹空,住牙痛于片刻”。
第二阶段受叶天士“龈为胃之络,齿为骨之余”的启发,认识到治疗牙
痛还应分清是牙龈痛还是牙齿痛,前者应治胃,后者应治肾;前者针取牙痛三要穴加内庭,药用清胃散;后者针取太溪、大杼(齿为骨之余,骨会大杼),药用玉女煎(必用生地),可针可药,皆可应手取效。同时认识到,古代书籍中尚有许多宝贵经验待发掘,如治一牙痛病人,针之不效,用《惠直堂经验方》所载之“哭来笑去散”(川芎、雄黄、乳香、没药、生石膏各6g,火硝15g)研末吹鼻牙痛立止;十年前我自己患龋齿牙痛,遍用上穴针之不效,后用古书记载的睡前阳溪穴贴大蒜,晨起揭去,使之起泡的天灸疗法一次即愈,后用数人多效,方知龋齿不是针药适应症的说法不确。
第三阶段,发现了一个治疗牙痛的特效穴位――偏历穴。据《灵枢o经脉》记载:手阳明络脉遍历齿中,偏历为手阳明大肠经络穴,“龋”为其主病之一,近年来受此启发,发现牙痛病人偏历穴处多条索状物,且压痛明显,试治各种牙痛病人,尤其是龋齿病人,以双手拇指按压偏历穴,用力以病人能耐受为度,皆能疼痛立止;若按揉后再行针刺,其效更佳。至此益信《灵枢o九针十二原》所说:“言病不可治者,未得其术也”诚属至理名言。此外,还治疗近十例每入暮时分(酉时,17时~19时)牙痛病人,只针太溪一穴,疼痛前半小时针之,留针2h,皆一次疼止。此因酉时属肾经主时,《灵枢o顺气一日分为四时》曰:“病时间时甚者取之输”故也。明此理,凡酉时病症(已经治疗酉时腹痛、酉时头痛、酉时痹痛等病人数十例),针太溪皆得痊愈。
3.麦粒肿
一般多在太阳、耳尖用三棱针点刺放血,有一定效果。我遵循中医经络理论,凡上眼睑发病者病在足太阳膀胱经,在背部肩胛区足太阳经循行部位可见数个到数十个小红点,可用三棱针挑刺出血,以血变为度;下眼睑发病者病在足阳明胃经,可在足中趾趾腹用三棱针点刺出血,以血变为度。用此法治疗麦粒肿一般1次~2次即愈,不必用药。
4.鼻炎
针灸可取鼻通、迎香、印堂、通天、合谷,过敏性鼻炎可加飞扬;此外,我发现凡鼻炎病人,第五颈椎有明显压痛或有条索状物,常用斑蝥研末贴于此穴,4h~6h取下发泡,10d贴1次,连贴3次为1疗程。如此针药并用常收佳效。5.复发性口腔溃疡
外治方法有二:一是用吴茱萸10g,研末,醋调成膏状,贴双足心涌泉穴,伤湿止痛膏或胶布固定,1d~2d换药1次;二是用细辛3g,研末,醋调成膏状,贴于神阙穴,伤湿止痛膏或胶布固定,2d~3d换药1次。内服中药可用《金匮要略》甘草泻心汤加减,(《伤寒论》、《金匮要略》均有甘草泻心汤,一用炙甘草,一用生甘草,此其区别)药用生甘草10?g,人参6?g,炮姜3?g,肉桂3?g,黄芩6?g,黄连9?g,公英15?g,水煎服,连服20付~30付,也可用生黄芪30g,黄连9g,水煎服,或研末口服,每服3g,每日服2次~3次。
6.落枕
宜分经论治。疼痛部位和压痛点在后项部者,病在督脉或太阳经,可针取双侧后溪穴,随咳进针,同时令患者活动颈项部;疼痛部位或压痛点在颈项一侧者,病在少阳经,可针取同侧悬钟穴,随咳进针,同时令患者活动颈项部。此法的关键有二:一是随咳进针,此法见于窦默《针经指南》,其作用既可转移病人注意力,减轻进针时的疼痛,预防晕针,又可宣散经络气血,提高临床疗效;二是进针后一定要活动颈项部,否则疗效不佳。应用上法一般1次~2次即可缓解,若配合颈项部位的推拿或刮痧、拔罐,疗效会更好,不必用药。
7.肩周炎
我对肩周炎的认识和治疗经过了以下几个阶段。
第一阶段认为肩周炎又称“漏肩风”,以疼痛和活动障碍为主,为外感风寒之症,针灸常取肩三针等局部穴位为主,再加TDP照射或拔罐,中药内服则以祛风散寒止痛类中药为主,但验之临床,疗效并不理想。
第二阶段参考古今其他医家的经验,配合三间、条口透承山、阳陵泉等
远端腧穴,或运用全息理论取第二掌骨侧之肩穴,随咳进针,同时令患者活动肩部,临床疗效有了明显提高,部分病人可有立杆见影之效,但仍有部分病人疗效欠满意。
第三阶段是近年来通过苦读《内经》,结合多年来的临床实践,又有了两点新的认识与体会。经言:“年过四十,阴气自半。”肩周炎又称“五十肩”,多在五十岁左右发病,实属肝肾阴血亏虚,筋失所养,又复感风寒之邪所致,为本虚标实之证,纯以实证论治自然疗效欠佳,此新认识之一。
肩周炎属中医“痹证”范畴,针灸治痹之法,《灵枢o周痹》也有论述:“刺痹者,必先切循其下之六经,视其虚实,及大络血结而不通,及虚而脉陷空者而调之,熨而通之,其瘛结,转引而行之。”细读《灵枢》,始悟肩周炎之治法已详于“经脉篇”。综合《内经》所述,方知肩周炎之治首宜辨经,次宜审穴。当今临床许多针灸医生不分经络而漫治之,无怪乎其效不佳,所谓“不明十二经络,开口动手便错。”此新认识之二。
根据以上体会,我现在治疗肩周炎先以针灸止其疼痛,其功能障碍治其标,继以中药内服巩固疗效治其本,每能应手取效,方知肩周炎决非难治之疾。针灸方法是经络理论与全息理论结合,只取一穴,若疼痛部位在肩前侧为甚者,病在手太阴肺经循行线上,针鱼肩穴(穴在鱼际穴下约0.5寸,第一掌骨侧赤白肉际,按全息理论对应于肩部穴处,可找到
一针柄大小的条索状物,压痛十分明显.若疼痛部位以肩骨禺穴处为甚者,病在手阳阴大肠经循行线上,可针三间穴处条缩状物和压痛点(第二掌骨侧肩穴处);若疼痛部位以肩后侧为甚者,病在手太阳小肠经循行线上,可针后溪穴处条缩状物和压痛点(第五掌骨侧肩穴处);若以活动障碍为主者其病在筋,可独取筋会阳陵泉穴,多取对侧,压痛点多在阳陵泉下0.5寸左右稍后方。取效的关键除随咳进针和活动肩部外,取穴准确和进针手法也非常重要,条缩状物和压痛点仅有针柄大小,一定要扎准;进针手法宜先直刺(针柄与掌骨侧成90度角)穿透条缩状物至掌骨,然后将针柄立起将针尖刺入条缩状物与掌骨侧之间,此时针感最强。以上方法只要用之得当,皆能针入痛缓或肩部活动立刻改善,一般针3次~10次即可。针后若配合局部阿是穴针刺拔罐,其效更佳。针数次疼痛缓解后可加用中药内服,药用山萸肉30g~45g,酌配桑枝、桂枝、姜黄、细辛等祛风散寒通络止痛之品,但配用药物只1味~3味即可,药量也不宜过大,以免喧宾夺主,反而影响疗效。考山萸肉一药,《本经》言其主风寒湿痹,张锡纯《医学衷中参西录》言其“补益之中大有条畅之性”,并创曲直汤治疗肝虚腿痛,即以山萸肉为主药,证之临床,不论肩痛、腿痛,凡属阴血不足、筋失所养而痛者重用山萸肉皆有良效
第三篇:风光摄影中滤镜使用心得分享
风光摄影中滤镜使用心得分享
标签: 摄影器材
“摄影有两个阶段,一个是前期拍摄,一个是后期处理,两者相辅相成。如果说前期是在写词,后期就是在谱曲。好的前期打好底子,还需要后期来润色。对于前期、后期孰轻孰重我认为没有可比性,能出好片子,就是好功夫。”
摄影前期应有更大的宽容度,包容尽可能多的色阶、高光和暗部的细节,这些可以通过使用滤镜来实现。下面分享使用滤镜的心得体会。
一、风光摄影中不可或缺的滤镜
风光摄影中,最不能缺少的滤镜是中灰渐变滤镜,中灰滤镜的作用在与平衡曝光。我的风光摄影中最离不开的除了中灰渐变,还有ND400全中灰滤镜、ND8的全中灰滤镜及CPL。ND400全中灰滤镜适用于白天长时间曝光,如拍摄水流、瀑布、流云等,可产生棉絮状的虚化的特殊效果;ND8的全中灰滤镜,是在弱光下、使用小光圈、需要慢门留下水的流动等情况下发挥其作用的;CPL的作用是消除或者提升反光。
这张我使用了一片singh-ray的3档reverse 中灰渐变滤镜,使得晚霞和地面均曝光正常。
这张片子跟上图在同一机位,使用了singh-ray 3档位的reverse中灰渐变滤镜,以及一片ND400全中灰滤镜,渐变滤镜与上图相同,ND400的作用就是在这个晚霞里可以使用30s的长曝光,产生了流云的动感和地面慢慢消失的人影。
二、摄影包常备滤镜
一般来说我包里会放着4种滤镜。一片CPL,一片ND400的高档位全中灰镜,一片ND8的低档位全中灰镜,还有4片一组的中灰渐变滤镜。当然,配合滤镜使用还有一些小配件,例如方型中灰渐变滤镜的架子和接环,快门线,以及最重要的配件:三脚架。
三、使用滤镜的注意事项
1.CPL和ND全中灰滤镜的组合有些问题,会产生不可避免的暗角; 2.高阶全中灰滤镜的使用需要亲自尝试,往往并不如厂商介绍的那么准确;
3.中灰渐变下的测光值得研究,可以使用点测或者区域测光,分别对高光处和需要准备曝光处进行对比,计算曝光值差别,来选择使用哪个档位的滤镜;
4.中长焦时直接对太阳进行拍摄时,毕竟有滤镜片的遮挡,眩光较难避免,需要选择好角度;
5.中低档位的中灰渐变滤镜是树脂镜片,需要特别的爱护和清理,否则和我一样,半年左右,已经伤痕累累;
6.风光片大多是小光圈全景深,这块的知识需要好好研究,我最常使用的是光圈F20,手动对焦在无穷远的L型标示处; 7.建议影友们要养成随身带三脚架的好习惯,用好三脚架有助你将照片提升一个层次!
四、对新手购买滤镜的建议
新手我建议可以先从一片国产的天涯中灰渐变滤镜作为起步,价格便宜,在熟悉使用后,可以进阶的尝试高坚和hitech的滤镜,在熟悉和水平合适后,可以入手lee和singh-ray的中灰渐变滤镜。当然,如果不差钱,可以直接入手天芬的中灰渐变滤镜。档位上来看,我建议常拍夕阳和日出的朋友,可以考虑先买一片3档的中灰渐变,如果常拍下午4点左右顺光的朋友,可以考虑先入手2档的软渐变。在这里我极力推荐,singh-ray的3档reverse渐变,落日神器,也是我现在使用率最高的渐变镜。此外,我还推荐购买一片ND全中灰滤镜,低档位在拍流水时作用很大,高档位能拍出流云细水的惊艳大片。
五、心得分享
滤镜的使用非一日而成,需要一个长期的学习过程,我也还记得自己第一使用滤镜拍的上惨不忍睹的片子。相由心生,这一直是我以及很多摄影人的摄影理念。记录生活的美好,记录身边的美景,更多的需要的一颗善于发现美景的心。无论前期后期都是工具,感知并将美好表达才最重要。
第四篇:雨中的树——心得
观看电影《雨中的树》之感想
“雨中的树,平常得如同森林中的一草一木;雨中的树,把人间最美的画卷颂读…”献给林森这样平凡而卓越的人,他是人们心中抗洪救灾的英雄,他是人们心中清正廉明的好书记,他是人们心中大公无私的好干部,他是人们心中鞠躬尽瘁死而后已的好公仆,他是我们心中敬佩和学习的好共产党员。
“我们都追求美好的人生…第一,我们眼里必须装着自己,但是,同时也得看得见他人;第二,你我他,都是有七情六欲的人,我们都是善良的人,我们要学会用善良这根绳勒住这匹七情六欲的野马…”这是林森送给青年积极分子们的话,他的话朴素而真实,发人深省,给我们心灵的洗礼,给我们这些年轻人去深思我们人生的意义,告诉我们应该好好珍惜青春,去奋斗,去拼搏,去学习做人,去学习如何做一个大写的人!
看完电影,我哭了,即感动又伤心,为天下大爱而错过了与家人一起团聚快乐的日子,正当壮年之时,却被可怕的病魔缠身,为人民的事业奉献了自己的一生…他的离去,是人民的损失,是我们每个善良人心中的痛,但是,他的事迹和形象将永远在我们心中,也会流芳千古,为后人学习和歌颂的榜样。
——于2013年5月21日记之
笔者:王丹
第五篇:青树会议心得
学习“青树ITIE2012——图书馆作为社会教育中心”心得
施甸二中教师:何正金
2012年12月6日
学习“青树ITIE2012——图书馆作为社会教育中心”心得
本次青树ITIE2012会议在浙江杭州举行,本次会议的主题是公告图书馆、学校图书馆、民间图书馆服务与社会教育国际学术研讨会,在这次会议中主要以主题演讲和讨论形式进行,主题演讲有发挥图书馆社会教育中心服务职能构建包容性知识社会和图书馆——21世纪的学习乐土;讨论的议题主要有:创新和创造力——引导图书馆进入21世纪;图书馆发展的基础——法律/法规、标准和协会;阅读和素养;提高学生信息素养;服务特殊群体;图书馆和其他机构的合作模式;图书馆评估的重要性;图书馆宣传和推广等。
会议主要主题演讲发言人Barbara J.Ford(芭芭拉·J·福特)演讲了发挥图书馆社会教育中心服务职能构建包容性知识社会;旧金山公共图书馆馆长Luis Herrera(路易斯·赫雷拉)演讲了图书馆——21世纪的学习乐土,在演讲中主要获得的知识是图书馆也应该摆脱以前的旧观念,应当走出去,顺应潮流,大胆改革创新,提高职工队伍的素质,运用当今先进的技术改善图书馆的知识传播手段和服务方式。数字图书馆就是一个很好的解决方案。可以24小时全天开发,读者也可以随时随地上网访问浏览。同时相对于纸质图书来说,费用也大大节约。知识经济时代是要求人们必须终生学习的时代,作为基础设施的公共图书馆应该发挥其积极的作用,为公民的读书学习提供优质服务,为知识创新提供保障。
会议讨论议题,包括:
主题 1.改革创新——带领图书馆进入21世纪
Kindle、Web 2.0、RFID、交互媒体、云计算......技术创新的浪潮会给人们对于图书馆、图书管理员的传统定义带来什么样的改变? 要解决城乡间、贫富地区间的数字鸿沟,需要哪些变革? 现征集关于该主题的调查研究、趋势研究、最佳案例分析和评估报告。
主题 2.图书馆发展基金会——法规、标准和协会
图书馆发展基金会的法规、专业组织、教育和培训项目以及标准形成了各个国家诸多图书馆发展基础。中国目前处于创建该基础的阶段。论文征集,请就这一主题进行探讨,并分享其所在国家在该方面的经验。
主题 3.阅读和识字能力
推广阅读和识字能力是农村图书馆的一项重要使命。论文征集和案例报告,要求对如何教授、指导阅读活动、如何开展相关培训,如何增强社会大众对农村居民阅读识字能力重要性的认识等方面的最佳案例进行说明和探讨。
主题 4.提高学生的信息素养——图书管理员和教研组协同合作
具备信息素养的人,须能辨认、查找、评估并有效地、合法合理地利用所需信息来解决所面临的问题。论文征集,要求探讨图书管理员和教师应如何合作来帮助学生提高信息素养技能,并
如何将这些技能成功运用于学校和社区的各个项目中去。主题 5.为社区的特殊人群服务
数字鸿沟给服务农村居民、老年人、残疾人、学龄前儿童、少数民族人群带来了巨大的挑战。这些人群的需求也是千差万别。要提高这些地区的经济、法律、农业、医疗、文化服务,提高人们的信息素养,图书管理员需具备哪些特殊知识,提供哪些特殊服务? 现征集论文,要求解决这些重要问题。学校越来越关注考试结果,人们对教育的理解也随之越来越狭隘。图书管理员应如何帮助年轻人接受应试教育以外的教育。
主题 6.图书馆与其他机构的合作模式
图书馆与其他机构间的合作,对于农村地区资源和知识有限的图书馆来说至关重要。这种情况在中国更为甚之。农村图书馆远远落后于大城市的图书馆。欢迎有合作成功的论文供分享。主题 7.图书馆评估的重要性
图书馆评估对以目标为导向的图书馆发展起着至关重要的作用,具体表现在:1.指导图书馆利用有限的资源对社区成员发挥最大的作用,创造最大的价值(以社会效益和客户满意度等标准衡量);2.帮助图书馆获得持续的、更多的资金支持。论文征集和案例报告,要求展示最佳图书馆评估的实践和经验。主题 8.图书馆的倡导、宣传和推广
倡导、宣传图书馆的根本目的是改变人们对于图书馆的态度、鼓励人们使用图书馆。图书馆倡导者会将宣传推广工作深入
到社区的潜在图书馆用户中,并借此发展图书馆的支持者(社区资金支持和志愿者)。专业图书馆协会在向中央、当地政府宣传图书馆,争取政策和财政支持方面发挥着重要作用。现征集相关论文和案例报告,要求阐述图书馆宣传工作的原则、规范、模式和工具。
在这次会议中获得很多很多知识,特别是把图书馆的作用与教学相结合,开展小型项目,体现图书馆的为教学服务的理念,提高学生的知识能力。