partialview,怎样学英语单词?
一位感中的家长在群里抛出一个问题,大致意思是:
随着LILY进入感中阶段,难度加大,狮子王中的responsibility(责任)这种抽象词无法用表情和动作来示意,而LILY又不让家长用汉语给孩子翻译,孩子该如何理解呢?
随后,另一位家长跟帖回复,表示自己也有同样的困惑。正所谓“专业的事儿,交给专业的人”,于是,我们向Lily老师请教了这个问题~
首先,Lily老师分享了一个经历:
有一次,她给感初一册的新生开家长会。在会上,有个家长提问:“Lily老师,您好!LILY思维英语是不翻译式英语教学,但我有个困惑:像cup(杯子)、apple(苹果)之类的名词可以用实物道具来表达;像jump(跳)、push(推)之类的动词可以用肢体动作来解释;但是,像brave(勇敢的)这样的抽象形容词,教师该如何表现出来呢?”
有上述困惑的家长不在少数,因为他们骨子里就认为学英语先要理解一个个的单词,而且只有用汉语翻译才能真正理解。所以孩子学LILY的时候,哪怕看得津津有味,被情节吸引着,但碰到一些难词、大词、抽象词,只要孩子说不出来这些词的汉语意思,家长就抓心挠肝地认为孩子学得稀里糊涂。
实际上这个孩子已经入门了,已经不会把英语和汉语做对应了,不能翻译了,而是直接用英语方式去理解了狮子王中的情感、情节、道理。可惜这位家长根本就不明白什么叫用英语方式去理解英语环境。
那让我们回想孩子牙牙学语时,家长是如何给孩子解释“责任”这个词汇呢?您可能被问住了,因为印象中并没有刻意地解释,孩子就自然而然地理解了。这又是为什么呢?
Lily老师解释道:在汉语环境中,妈妈成天给孩子念叨,你爸爸工作很辛苦,早上7点就起床上班了,晚上10点才下班,都是为了挣钱养家,爸爸很负责任吧,你长大了应该也像爸爸一样做一个有责任心的人。在这个逻辑中,孩子就理解了什么是“责任”,只是他用汉语方式理解了。
语言环境虽然是无数个声音符号组成的,但它的本质是大大小小的逻辑,所以语言=逻辑。
那么英语环境也是大大小小的逻辑,如果你能直接用英语方式去理解它,其中蕴含的逻辑就会被你轻松地打开;如果你不具备英语思维,非要用汉语方式去理解它,那么整体逻辑就会被一个个单词的翻译给断化,面目全非了。所以企图用汉语方式去理解英语环境就如同盲人摸象,会永远看不清大象的样子。
讲到这,Lily老师很激动地说:“其实我都知道,很多家长不相信LILY的孩子具备了英语思维,能用英语方式去理解英语环境。那么到了运用阶段,学生们的英语水平又如何解释呢?”
我们都知道,LILY运用阶段的学生能5个小时读完400-500页的英文原版小说,小说中的单词量应该有7-8万吧。孩子凭什么能看进去的,而且还经常被小说中的情节感动得泪流满面,难道是靠快速翻译理解了每个词汇,然后再推导出小说的整体脉络和逻辑吗?
记得在7年前,很多家长都不相信孩子真能读懂这么厚的英文原版小说,认为孩子和LILY合起伙来蒙自己。为此LILY开发了英文原版小说题库,孩子读完书,让他回答100-200道英文题,来证明孩子是否读懂了。可喜的是,学生们的平均正确率在90%以上。
还有许多毕业生的家长发现LILY的学生都具备“快”的特质,例如跟外国人聊天,对方话音刚落,他张嘴就能回应,而且聊得热火朝天,没有中间的英译汉和汉译英的过程;学生们的英文阅读速度更是一绝,甚至超过汉语的阅读速度。有一个家长感叹道:LILY的学生对付那些英语信息(声音信息和文字信息)是又快又准,当真是天下武功,唯快不破。
这种水平的学生在LILY数不胜数,这到底如何解释呢?
唯一的解释就是这些学生已经具备了英语思维,可以直接用英语方式流畅地理解英语环境以及英文文字了。直接才会又快又准。
我们能理解上面的家长,因为传统翻译的英语学习让人很难体会到用英语方式去理解英语环境的美妙,但LILY的学生们正在体会着。您可以用以下四条来判断孩子是否正在体会着那种美妙:
1、 汉语翻译对孩子来说已经变得非常困难。
2、 孩子看课的时候很投入,跟着情节喜怒哀乐着。
3、 盼望着新课,像追剧一样入迷。
4、 对自己的喜欢的故事,情不自禁地用英语向您述说。
我们也恭喜上面的家长,您的孩子学得很好,他正体会着这种美妙。
大家都是怎样学习买股票?
A股历来的大牛股基本都有一个特点,那就是流通盘小。一般来说,5亿以下为好,最好是2亿以下。比如陇神戎发的流通盘不到一亿,这样主力拉起来比较轻松,如果是十多亿甚至几十亿,这样的盘子主力就算想拉也有心无力。
举个通俗的例子,把100近重的石头搬到十楼轻松还是拿颗石子拿到十楼轻松?毫无疑问是后者!
所以我们很多股民有个误区,就是买大盘股、权重股,你不知道中石化把一堆投资者套在顶部?你不知道大盘股历来跑不过小盘股?
二、筹码集中
从上图可以看出,前期通过打压洗盘后,上方高点套牢筹码基本交出,在底部主力集中了大部分筹码,且90%的筹码在17.16-18.81这个区间,便于主力拉升。
大家不妨想想:如果没有充分的洗盘吸筹,上方套牢盘多,那么一旦股价拉升到相应的套牢区间上方筹码面临解套压力,不仅使股价上升受阻,而且会拉高主力成本。
主力傻么?不傻!所以主力在拉升前必将洗盘,清出上方浮筹,在筹码上就表现为筹码高度集中在主力低位建仓区域。
三、股性极好
很多朋友看到这儿恐怕会问:股性是什么啊?
每个人都有自己的性格,有的人内向,有的人外向,而股票,也有自己的股性。什么是好股性,说简单点,就是特别容易涨、特别容易涨停,阳线多阴线少!
如图所示,该股前期经常大涨,发行大涨、复牌大涨、有事没事还大涨!这就是股性,经常涨的股票会给股民留下一个好印象,比较容易吸引跟风,主力也更加愿意参与坐庄。
四、阶段横盘
什么是横盘?就是股价总体在一个箱体内窄幅震荡!
股价在拉升前一个月总箱体内浮动并出现圆弧顶,总体来看股价波动不大,因为主力建仓需要把成本控制在一定的范围之内,若股价长期波动剧烈,多半是主力没有参与、散户玩击鼓传花的票,如果贸然进入,那么提前恭喜你:你可能就是下一个接盘侠!
当然,我们也要注意横盘时间,没必要去关注那种横盘半年甚至一年的股票,因为多半是没有人气的“冷门股”,就算有主力参与,漫长的等待多数人也拿不住!
不积跬步,无以至千里;不积小流,无以成江海。
悲惨的例子见得太多,股市中那些不思进取、抱着赌徒心理妄想暴富的人,最后大多一败涂地!
因此我在这里多说几句,希望大家在炒股过程中,拿出谦虚的态度、勤奋的精神,不断学习、不断积累、不断总结,形成自己的思维模式与操作理念,并在实践中不断修正完善!
技术的本质是找出大概率。过去的数据量很低,大家用类似统计的方法就能找到大概率。现今时代不同了,我们更注重逻辑的推断,辅以过去的传统数据分析。由于金融相比过去发达了,互联网让信息爆炸了,所以我们分析的角度会多出很多,于是找到突破口,也就是所谓的最主要矛盾点难度也会大出很多,所以这点事儿说起来简单,做起来就难了,高手也就更难当了。往反了说,“水手”也会几何式增长,然后到处说技术的坏话。
技术也是分层次的,自然就会有低端和高端之分。低端的技术,帮你天天追涨杀跌或抄底逃顶赚点小差价。能做这种事的人就不是人,因为要抛却七情六欲,完全遵守纪律,可以说活的越像机器越好,否则心态一乱就招致失败,成功的概率就会走低。众所周知,小散最爱干这种事,也最爱闹情绪,于是可怕的事情发生了,往往一片悲剧。
选股,是一门很有讲究的学问,里面包含着各式各样的方法选股,像经典的KDJ、MACD这些常规指标也是受到广大股民的喜爱。如果是一般的短线操作,这些方法倒是挺简单就能办到,但如果是想要捕抓到翻倍的黑马股,那可是要深入进阶到结合K线技术趋势形态了,例如“芝麻开门”涨停形态。
涨停板利润如此有诱惑,那投资者又该如何才能抓到强势涨停股,享有高利润呢?下面来给大家详细讲解下”芝麻开门“抓涨停板的最佳买点,希望帮到大家后市涨停多多,账户长红!
芝麻开门涨停战法的含义:
芝麻开门源于阿拉伯(阿里巴巴和四十大盗)的一个故事。芝麻开门是打开宝藏的一个咒语。只要您说一句,芝麻开门,宝藏大门就会自动打开。
股市里的芝麻开门,是指股价在重大利好(定向增发、资产置换、整体上市)刺激之下,直接连续空心涨停,而当股价一般出现连续三个空心涨停之后,出现打开涨停的时候,此时则是还未进场投资者的最后买入机会,当天股价往往还会继续出现涨停板,K线形态为T字型涨停。而此后还有巨大上升空间,而这次涨停板如同阿巴巴和四十大盗童话里的那扇财富大门,因此称为芝麻开门涨停战法。
捕捉涨停板原则:
(1)整个板块启动,要追先涨停的即领头羊,在大牛市或极强市场中更是如此,要追就追第一个涨停的。
(2)盘中及时搜索涨幅排行榜,对接近涨停的股票翻看其现价格,前期走势及流通盘大小,以确定是否可以作为介入对象。当涨幅达9%以上时应做好买进准备,以防主力大单封涨停而买不到。
(3)要坚持这种操作风格,不可见异思迁,以免当市场无涨停时手痒介入其它股被套而失去出击的机会。要做到百战百胜,只有多重条件的联合使用。
芝麻开门涨停战法的意义:
当主力在潜收集过程中建仓完毕时,股价已有升高,为了清洗浮动筹码,主力开始震仓。震仓是否有效的标志是该抛的都已抛出,未抛的短期内不一定会抛,这就是量极度萎缩。震仓必须震到量极度萎缩才算股价见底。
芝麻开门涨停战法注意事项: 所有的涨停战法都是基于涨停上的操作,必须满足以下这些条件: (1)涨停战法优缺点: 优点:利润大; 缺点:风险大; 提醒:大盘不稳存在系统性风险绝对不要使用,这是专属于短线客的法宝,没有把握个股绝不使用。
(2)涨停板战法买入的趋势条件:
1、均线密集缠绕多头排列、股价处于上升趋势中最佳。 2、均线多头排列但离散程度加大、股价处于上升趋势中次之。
当股价处于长期较小区间整理后,均线密集缠绕且拐头略微向上已成多头序列,这是最理想的情况。 (3)涨停板战法禁止使用:
1、股价处于下跌趋势中、均线已经空头排列。 2、生命线、决策线拐头向下最为恶劣,禁止买入。
芝麻开门涨停实战案例讲解:
冀东装备,17年04月17日至24日出现一周的芝麻开门形态后,股价继续走出一波上涨行情。
买卖操作技巧:
在重大利好刺激之下,此时没有进场的投资者只能望洋兴叹,而已经提前进场的投资者则稳坐钓鱼台。但如果主力打开涨停则会让这两种人发生心理上的微妙变化。
已经进场的害怕行情终结,往往会选择获利了结;而没有进场的投资者则应该根据利好的力度做出选择。如果认为目前的涨停价格仍然被低估,则需要果断的在打开涨停的时刻立即介入。
这里的涨停板就像一道大门一样,让胆小的靠边站,让胆大的继续分享后面的果实。这个涨停大门是天堂和地狱的区别。很多投资者抓住了黑马却不知道怎么骑住黑马。
一般情况下的涨停买入条件:
1、最好在开盘20分钟内涨停,如当天大盘不属强势,可适当延长至30分钟。如涨停时间延长至11:00,买入时的大盘必须是阳线(必须遵守)。
2、以涨停价开盘的股票,一般要追。一直涨停至收盘的,即使报单也很难买到。
3、开盘即涨停的股票(集合竞价即涨停),随后虽被一度打开,但又被迅速封至涨停,可追买(有风险)。
抓涨停的注意事项:
1、如果是将涨停封板的个股放入到自己建立的股票池中,投资者可以进行出货或者是吸货,因为个股涨停封板一般是有大资金的参与,投资者可以考虑暂时规避风险;
2、对于在高位或者是上涨形态的腰部出现的涨停个股,不能够明确的辨认主力是要出货还是吸筹,只有是在低位的涨停板,投资者可以进行追涨介入。
如图:迪马股份在5月7日—5月11日三个交易日期间,连续收了3根大阳线,虽然没有出现涨停,但也是短线强势启动,并且突破了前期高位横盘一个月多点的箱
体顶点,然后缩量回调了3天,开始连续涨停发力,短短几个交易日之内,涨幅就超过了20%。他的核心逻辑就是上升回档的缩量回档与
传统技术图形的突破回踩出现了重叠,因此二者综合发力,短线爆发非常强。
总之,涨停板战法一般适合短线高手,操作手法以“快准狠”据称。只要大盘不太差,个股处于低位或受重大利好刺激估计被相对低估,又符合涨停战法——芝麻开门 形态特征的,可以果断逢低潜伏,往往有意想不到的收获!
股票的生命之操盘线
深度解剖趋势交易
第一张图:趋势跟踪体系图
道:从市场、技术、人三个角度来理解整个交易。
术:由拐点->波段->趋势->仓位,最终整合到一张图,形成趋势跟踪的技术体系。
法:从怎样进场?何时操作?怎样操作?操作对象?四个方面制定了纪律,保证交易的执行。
器:由均线、ATR、MACD、BOLL等指标来辅助趋势跟踪的操作。
第二张图:交易流程图
有了成熟的趋势跟踪系统,我们就可以按照下面的流程来进行交易:
制定交易计划->等待拐点形成->执行交易计划->
整个流程也就三个步骤:订计划->等待->执行。
其中正如课前所分析的,每次订计划和执行的时间也就1分钟左右,所以交易的大部分时间就两个字:等待;所以交易者最重要的品质就是:耐心;所以交易是一件很轻松,但又很无聊的事.
上面说的趋势跟踪的三步走流程,可以画成一张图,就是趋势跟踪交易流程图。
长阴倒拔杨柳
图形特征:
(1)均线系统保持多头排列。
(2)出现顶天立地的巨量阴线,但股价下跌不多。
(3)巨量阴线后并没有出现深幅回档,而股价再度上扬。
市场意义:
(1)当某个股有潜在的利好,或庄家在大盘好转后有意炒作某个股时,此时用一般方法建仓时间较慢。
(2)庄家会采用拉高股价,然后顺势下滑,佯装拉高出货的态势,引诱散户抛出。此时有多少抛盘,庄家就会买入多少,成交量巨大并收阴线。由于这种巨量阴线并不是拉高出货,而有倒拔杨柳之气概,今后必有大行情。
操作方法:
(1)在出现巨量阴线后等待股价下跌,如果跌无可跌又重新上升时,可买入。
(2)如果5日、10日均线系统走势正常,并在60日均线上稳步上扬,则可将巨量阴线视同巨量阳线处理。
(3)谨慎的方式是等待股价放量冲过前期头部时介入。
下图的个股庄家在一个很关键的位置成功运用了倒拔杨柳,即清理了浮动筹码,又快速增加了仓位。
下面的一个股票反复运用倒拔杨柳技术洗盘加仓,但在高位出现的那根阴线就不是倒拔杨柳了,这点务必要区分清楚!
小结:
巨阴倒拔杨柳往往出现在一些重要的阻力位附近(当然也可以出现在上升途中),被庄家用来清洗浮动筹码,最主要的作用是可以在短期内快速增加自己的仓位,可谓一举两得!
提醒:倒拔杨柳只会出现在离庄家成本不太远的突破重要阻力位、或上升的初、中期等位置,而绝不会出现在拉升股价以后的高位,这点务必要分辨清楚!仔细想想,倒拔杨柳的目的无非是洗盘和快速加仓,但到了高位主力还有什么理由这么做呢?
股市如人生,炒股即 做人,贪婪、恐惧、多疑、浮躁,人性的弱点都在股市中暴露无遗,可以说炒股的过程就是锻炼人性的过程,当你的性格变的勇敢、冷静、专注、不悔时,你就达到 了成功的顶峰。清人王国维说,人生有三种境界,分别用古人的三句诗词来形容,我看放在股市再合适不过了。长期以来,这三种境界为许多文人学士所津津乐道, 成为孜孜以求的目标,因为这其中不但包含着有益的治学之道,而且蕴含着深刻的人生哲理。
线的特性等以及全部快捷键例?
直线:L
圆 :C
弧:A
椭圆:EL
矩形:REC
圆环:DO
多义线:PL
点:PO
图样填充:H
样条曲线:SPL
双点射线:XL
册除:E
复制:CO或CP
镜像:MI
阵列:AR
移动:M
旋转:RO
比例缩放:SC
折断:BR
剪切:TR
延伸:EX
倒角:CHA
圆角:F
视窗缩放:Z
视窗平移:P
图块定义:B
标注高置:D
插入:-I
拉伸图形:S
偏移:O
炸开:X
定义字体:ST
编辑标注文字:DIMTEDIT
文字样式:DD或STYLE/STYLE
单行文字:TEXT
编辑文字:MTEXT(MT)
查找:FIND
拼定检查:SPELL(SP)
单位:UNITS
图形界限:CINITS
光标移动间距:SNAP(SN)
端点:END
交点:INT
圆心:CEN
节点:NOD
垂足:PER
最近点:NEA
基点:FRO
草图高置:DSETTINGS/OSNAP
图层:LAYER
线型控制:CINETYPE
中心:MID
外观交点:APPINT
象限点:QUA
插入点:INS
切点:TAN
延伸:EXT
临时追踪点:TT
编辑标注:ED
样条曲线:SPL
双点射线:XL
三维旋转:ROTATE 3D
三维镜像:MIRROR 3D
三维阵列:3DARRAY(3A)
剖切:SLICE(SL)
并集:UNION(UNI)
干涉:INTERFERE(INF)
交集:INTERSECT(IN)
差集:SUBTRACT(SU)
命名视图:VIEW/DDVIEW/VIEW
视点:VPOINT/DDVPOINT
三维面:3DFACE(3F)
旋转曲面:REVSRRF
平移曲面:TABSURF
直纹曲面:RULESURF
边界曲面:EDGESURF
三维网格:3DMESH
长方体:BOX
球体:SPHERE
圆柱体:CYLINDER
圆锥体:CONE
楔体:WEDGE(WE)
位伸:EXTRUDE(EXT)
旋转:REVOLVE(REV)
线型控制:CINETYPE
多行文本:MT
水平标注:DLI
平齐标注:DAL
基差标注:DBA
边续标注:DCO
半径标注:DRA
直径标注:DDI
角度标注:DAN
线宽标注:CWIGHT
颜色控制:COLOR
实时缩放:ZOOM(Z)
快速缩放:VIEWRES
实时平移:PAN/-PAN(P)
恢复:OOPS
放弃:UNDO
重做:REDO
点坐标:ID
距离:DIST
面积:ATEA
图形空间切换:MSPACE/PSPACE
多视窗:VIEWPORTS/VPORTS
取消:CTRL+Z
重复:CTRL+Y
存档:W
字体炸开:TXTEXP
单行文本:DT
坐标标注:DOR
指引标注:LE
中心标注:DCE
形位公差:TOL
拉伸实体:EXT
旋转实体:REV
求并运算:UNI
求差运算:SU
求交运算:IN
剖切运算:SL
实体剖面:SEC
消隐:HI
锁点:OS
正交:F8
环境设置:OP
AutoCAD快捷键
快捷键 执行命令 命令说明
3A 3DARRAY 三维阵列
3DO 3DORBIT 三维动态观察器
3F 3DFACE 三维表面
3P 3DPOLY 三维多义线
A ARC 圆弧
ADC ADCENTER AutoCAD设计设计中心
AA AREA 面积
AL ALIGN 对齐(适用于二维和三维)
AP APPLOAD 加载、卸载应用程序
AR ARRAY 阵列
*AR *ARRAY 命令式阵列
ATT ATTDEF 块的属性
*ATT *ATTDEF 命令式块的属性
ATE ATTEDIT 编辑属性
ATE *ATTEDIT 命令式编辑属性
ATTE *ATTEDIT 命令式编辑属性
B BLOCK 对话框式图块建立
*B *BLOCK 命令式图块建立
BH BHATCH 对话框式绘制图案填充
BO BOUNDARY 对话框式封闭边界建立
*BO *BOUNDARY 命令式封闭边界建立
BR BREAK 打断
C CIRCLE 圆
CHA PROPERTIES 对话框式对象特情修改
*CH CHANGE 命令式特性修改
CHA CHAMFER 倒角
COL COLCR 对话框式颜色设定
COLOUR COLCR 对话框式颜色设定
CO COPY 复制
D DIMSTYLE 尺寸样式设定
DAL DIMALIGNED 对齐式线性标注
DAN DIMANGULAR 角度标注
DBA DIMBASELINE 基线式标注
DBC DBCONNECT 提供到外部数据库表的接口
DCE DIMCENTER 圆心标记
DCO DIMCONTINUE 连续式标注
DDA DIMDISASSOCIATE 标注不关联
DDI DIMDIAMETER 直径标注
DED DIMEDIT 尺寸修改
DI DIST 测量两点间距离
DIV DIVIDE 等分布点
DLI DIMLINEAR 线性标注
DO DONUT 双圆
DOR DIMORDIMATE 坐标式标注
DOV DIMOVERRIDE 更新标注变量
DR DRAWORDER 显示顺序
DRA DIMRADIUS 半径标注
DRE DIMREASSOCIATE 标注关联
DS DSETTINGS 捕捉设定
DST DIMSTYLE 尺寸样式设定
DT DTEXT 写入文字
DV DVIEW 定义平行投影或透视投影视图
E ERASE 删除对象
ED DDEDIT 单行文字修改
EL ELLIPSE 椭圆
EX EXTEND 延伸
EXIT QUIT 退出
EXP EXPORT 输出文件
EXT EXTRUDE 将二维对象拉伸为三、维 维实体
F FILLET 倒圆角
FI FILTER 过滤器
G GROUP 对话框式选择集设定
*G *GROUP 命令式选择集设定
GR DDGRIPS 夹点控制设定
H BHATCH 对话框式绘制图案填充
*H HATCH 命令式绘制图案填充
HE HATCHEDIT 编辑图案填充
HI HIDE 消隐
I INSERT 对话框式插入图块
*I *INSERT 命令式插入图块
IAD IMAGEADJUST 图像调整
IAT IMAGEATTACH 并入图像
ICL IMAGECLIP 截取图像
IM IMAGE 对话框式附着图像
*IM *IMAGE 命令式贴附图像
IMP IMPORT 输入文件
IN INTERSECT 将相交实体或面域部分创建
INF IMTERFERE 由共同部分创建三维实体
IO INSERTOBJ 插入对象
L LINE 画线
LA LAYER 对话框式图层控制
*LA *LAYER 命令式图层控制
LE QLEADER 引导线标注
LRN LENGTHEN 长度
LI LIST 查询对象文件
LINEWEIGHT LWEIGHT 线宽
LO *LAYOUT 配置设定
LS LIST 查询对象文件
LT LINETYPE 对话框式线型加载
*LT *LINETYPE 命令式线型加载
LTYPE LINETYPE 对话框式线型加载
*LTYPE *LINETYPE 命令式线型加载
LTS LTSCALE 设置线型比例因子
LW LWEIGHT 线宽设定
M MOVE 搬移对象
MA MATCHPROP 对象特性复制
ME MEASURE 量测等距布点
MI MIRROR 镜像对象
ML MLINE 绘制多线
MO PROPERTIES 对象特性修改
MS MSPACE 从图纸空间转换支模型空间
MT MTEXT 多行文字写入
MV MVIEW 浮动视口
O OFFSET 偏移复制
OP POPTIONS 选项
ORBIT 3DORBIT 三维动态观察器
OS OSNAP 对话框式对象捕捉设定
*OS *OSNAP 命令式对象捕捉设定
P PAN 即时平移
*P *PAN 两点式平移控制
PA PASTESPEC 选择性粘贴
PARTIALOPEN *PASTESPEC 将指定的对象加载对新图形中
PE PEDIT 编辑多义线
PL PLINE 绘制多义线
PO POINT 绘制点
POL POLYGON 绘制正多边型
PR OPTIONS 选项
PRCLOSE PROPERTIESCLOSE 关闭对象特性修改对话框
PROPS PROPERTIES 对象特性修改
PRE PREVIEW 输出预览
PRINT PLOT 打印输出
PS PSPACE 图线空间
PTW PUBLISHTIWEB 发送支网页
PU PURGE 肃清无用对象
*PU *PURGE 命令式肃清无用对象
R REDRAW 重绘
RA REDRAWALL 所有视口重绘
RE REGEN 重新生成
REA REGENALL 所有视口重新生成
REC RECTANGLE 绘制矩形
REG REGION 三维面域
REN REBAME 对话框式重命名
*REN *REBAME 命令式重命名
REV REVOLVE 利用绕轴旋转二维对象创建三维体
RM DDRMODES 打印辅助设定
RO ROTATE 旋转
RPR RPREF 设置渲染参考
RR RENDER 渲染
S STRETCH 拉伸
SC SCALE 比例缩放
SCR SCRIPT 调入剧本文件
SE DSETTINGS 捕捉设定
SEC DECTION 通过使平面与实体相交创建面域
SET SETVAR 设定变量值
SHA SHADE 着色
SL SLICE 用平面剖切实体
SN SNAP 捕捉控制
SO SOLID 填实的三边形或四边形
SP SEELL 拼字
SPL SPLINE 样条曲线
SPE SPLINEDIT 编辑样条曲线
ST STYLE 字型设定
SU SUBTRACT 差集运算
T MTEXT 对话框式多行文字写入
*T *MTEXT 命令式多行文字写入
TA TABLET 数字化仪规划
TH THICKNESS 厚度
TI TILEMODE 图线空间和模型空间设定切换
TO TOOLBAR 工具栏设定
TOL TOLERANCE 公差符号标注
TOR TORUS 圆环
TR TRIM 修剪
UC DDUCS 用户坐标系
UCP DDUCSP 设置正交窗口
UN UNITS 对话框式单位设定
*UN *UNITS 命令式单位设定
UNI UNION 并集运算
V VIEW 对话框式视图控制
*V *VIEW 视图控制
VP DDVPOPINT 视点
*VP WPOINT 命令式视点
W WBLOCK 对话框式图块写出
*W *WBLOCK 命令式图块写出
WE WEDGE 三维楔体
X EXPLODE 分解
XA XATTACH 贴附外部参考
XB XBIND 并入外部参考
*XB *XBIND 命令式并入外部参考
XC XCLIP 截取外部参考
XL XLINE 构造线
XR XREF 对话框式外部参考控制
*XR *XREF 命令式外部参考控制
Z ZOOM 视口缩入控制
CTRL+A 编组
CTRL+B 捕捉
CTRL+C 复制
CTRL+D 坐标
CTRL+E 等轴测平面
CTRL+F 对象捕捉
CTRL+G 删格
CTRL+J CTRL+SHIFT+S 图形另存为
CTRL+K 超级链接
LCTRL+L 正交
CTRL+M 帮助
CTRL+N 新建
CTRL+O 打开
CTRL+P 打印
CTRL+Q 退出
CTRL+S 保存
CTRL+T 数字化仪
CTRL+U CTRL+F10 极轴
CTRL+V 粘贴
CTRL+W 对象跟踪
CTRL+X 剪切
CTRL+z 退回
CTRL+1 对象特性
CTRL+2 CAD设计中心
CTRL+6 数据源
CTRL+F6 切换当前窗口
CTRL+F8 运行部件
CTRL+SHIFT+C 带基点复制
怎样将LIST中的数据绑定到GridView?
我的一个GridView操作文件,数据源是实体LIST,删改查功能都有了,你参考下 using System; using System.Collections; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using lwf_MVC.CTRL; using lwf_MVC.lwf_Normal; using lwf_MVC.MODEL; public partial class admin_news_edit : System.Web.UI.Page { public string icls_name = "cls_f_news"; //不同级数系列区别在于iWhere public string iWhere = " 1 = 1 and ENG = " + WEB.GQ("ENG", "0") + " and TID1 = " + WEB.GQ("SSS", "1") + " and 1 = 1"; public int getRecordCount() { cls_f_news if_news = (cls_f_news)CTRL.CreateModel(icls_name); if_news.title = soKey.Text; if_news.contents = soKey.Text; if_news.WHERE = iWhere; int i_recordcount = CTRL.getCount(if_news, "order by orderid,id desc"); return i_recordcount; } protected void Page_Load(object sender, EventArgs e) { if (WEB.getSession("userName") == null || WEB.getSession("userName") == "") JS.RD(System.Web.HttpUtility.UrlDecode("%e7%99%bb%e9%99%86%e8%b6%85%e6%97%b6%2c%e8%af%b7%e9%87%8d%e6%96%b0%e7%99%bb").Trim(), "../login.aspx"); if (!IsPostBack) { AspNetPagerBin(1); GridViewBin(); } } protected void AspNetPagerBin(int curr) { int i_recordcount = getRecordCount(); AspNetPager1.RecordCount = i_recordcount; AspNetPager1.CurrentPageIndex = curr; } protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex = e.NewEditIndex; GridViewBin(); } protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e) { GridView1.EditIndex = -1; GridViewBin(); } protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { int i_id = int.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString()); cls_f_news baseTableObj = (cls_f_news)CTRL.CreateModel(icls_name, i_id); baseTableObj.title = ((TextBox)GridView1.Rows[e.RowIndex].Cells[2].Controls[0]).Text.ToString(); baseTableObj.newfrom = ((TextBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text.ToString(); baseTableObj.addTime = DateTime.Parse(((TextBox)GridView1.Rows[e.RowIndex].Cells[4].Controls[0]).Text.ToString()); baseTableObj.orderid = int.Parse(((TextBox)GridView1.Rows[e.RowIndex].FindControl("tb_orderid_b")).Text.ToString()); if (CTRL.Update(baseTableObj)) { JS.alert(System.Web.HttpUtility.UrlDecode("%e4%bf%ae%e6%94%b9%e6%88%90%e5%8a%9f").Trim()); } else { JS.alert(System.Web.HttpUtility.UrlDecode("%e7%bd%91%e7%bb%9c%e8%b6%85%e6%97%b6%ef%bc%8c%e8%af%b7%e9%87%8d%e6%96%b0%e5%86%8d%e8%af%95").Trim()); } //==================================== GridView1.EditIndex = -1; GridViewBin(); } protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { int i_id = int.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString()); cls_f_news baseTableObj = (cls_f_news)CTRL.CreateModel(icls_name, i_id); if (CTRL.Delete(baseTableObj)) { JS.alert(System.Web.HttpUtility.UrlDecode("%e8%ae%b0%e5%bd%95%e5%88%a0%e9%99%a4%e6%88%90%e5%8a%9f").Trim()); } else { JS.alert(System.Web.HttpUtility.UrlDecode("%e7%bd%91%e7%bb%9c%e8%b6%85%e6%97%b6%ef%bc%8c%e8%af%b7%e9%87%8d%e6%96%b0%e5%86%8d%e8%af%95").Trim()); } //==================================== GridView1.EditIndex = -1; GridViewBin(); } protected void AspNetPager1_PageChanged(object sender, EventArgs e) { GridView1.EditIndex = -1; GridView1.PageIndex = AspNetPager1.CurrentPageIndex; GridViewBin(); } protected void CheckBox_all_CheckedChanged(object sender, EventArgs e) { CheckBox_opp.Checked = false; for (int i_i = 0; i_i <= GridView1.Rows.Count - 1; i_i++) { CheckBox ckb = (CheckBox)GridView1.Rows[i_i].FindControl("cb_selBoxs"); if (CheckBox_all.Checked) { ckb.Checked = true; } else { ckb.Checked = false; } } } protected void CheckBox_opp_CheckedChanged(object sender, EventArgs e) { CheckBox_all.Checked = false; for (int i_i = 0; i_i <= GridView1.Rows.Count - 1; i_i++) { CheckBox ckb = (CheckBox)GridView1.Rows[i_i].FindControl("cb_selBoxs"); if (ckb.Checked) { ckb.Checked = false; } else { ckb.Checked = true; } } } protected void lb_delete_Click(object sender, EventArgs e) { for (int i_i = 0; i_i <= GridView1.Rows.Count - 1; i_i++) { CheckBox ckb = (CheckBox)GridView1.Rows[i_i].FindControl("cb_selBoxs"); if (ckb.Checked) { int i_id = int.Parse(GridView1.DataKeys[i_i].Value.ToString()); cls_f_news baseTableObj = (cls_f_news)CTRL.CreateModel(icls_name, i_id); CTRL.Delete(baseTableObj); } } int i_Pcount = getRecordCount(); if (AspNetPager1.CurrentPageIndex > i_Pcount) { AspNetPagerBin(i_Pcount); } else { AspNetPagerBin(AspNetPager1.CurrentPageIndex); } GridViewBin(); } protected void lb_order_Click(object sender, EventArgs e) { for (int i_i = 0; i_i <= GridView1.Rows.Count - 1; i_i++) { TextBox tb = (TextBox)GridView1.Rows[i_i].FindControl("tb_orderid_a"); int i_id = int.Parse(GridView1.DataKeys[i_i].Value.ToString()); cls_f_news baseTableObj = (cls_f_news)CTRL.CreateModel(icls_name, i_id); baseTableObj.orderid = int.Parse(tb.Text.ToString()); CTRL.Update(baseTableObj); } GridViewBin(); } protected void bt_search_Click(object sender, EventArgs e) { AspNetPagerBin(1); GridViewBin(); } protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { int rowNum; int id_i; } protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { } } protected void GridView1_Sorting(object sender, GridViewSortEventArgs e) { string sortExpression = e.SortExpression; ViewState["sortExpression"] = sortExpression; if (ViewState["ASC"].ToString() == "0") { ViewState["ASC"] = "1"; } else { ViewState["ASC"] = "0"; } AspNetPagerBin(1); GridViewBin(); } protected void GridViewBin() { CheckBox_all.Checked = false; cls_f_news if_news = (cls_f_news)CTRL.CreateModel(icls_name); if_news.title = soKey.Text; if_news.contents = soKey.Text; if_news.WHERE = iWhere; int RecordCount; int curP = Convert.ToInt32(AspNetPager1.CurrentPageIndex); List<cls_f_news> iList_f_news = CTRL.getPageList(if_news, "order by orderid,id desc", AspNetPager1.PageSize, curP, out RecordCount).ConvertAll<cls_f_news>(delegate(lwf_MVC.MODEL.baseTable s) { return (cls_f_news)s; }); if (ViewState["ASC"] == null) ViewState["ASC"] = "-1"; if (ViewState["sortExpression"] == null) ViewState["sortExpression"] = "orderid"; if (ViewState["ASC"].ToString() == "-1") { iList_f_news.Sort(delegate(cls_f_news a, cls_f_news b) { return (new CaseInsensitiveComparer()).Compare(a.GetType().GetProperty(ViewState["sortExpression"].ToString()).GetValue(a, null), b.GetType().GetProperty(ViewState["sortExpression"].ToString()).GetValue(b, null)); }); } else { if (ViewState["ASC"].ToString() == "1") { iList_f_news.Sort(delegate(cls_f_news a, cls_f_news b) { return (new CaseInsensitiveComparer()).Compare(a.GetType().GetProperty(ViewState["sortExpression"].ToString()).GetValue(a, null), b.GetType().GetProperty(ViewState["sortExpression"].ToString()).GetValue(b, null)); }); } else { iList_f_news.Sort(delegate(cls_f_news a, cls_f_news b) { return (new CaseInsensitiveComparer()).Compare(b.GetType().GetProperty(ViewState["sortExpression"].ToString()).GetValue(b, null), a.GetType().GetProperty(ViewState["sortExpression"].ToString()).GetValue(a, null)); }); } } GridView1.DataSource = iList_f_news; GridView1.DataKeyNames = new string[] { "id" }; GridView1.DataBind(); } }
creo十大技巧?
1.将图形放到word文档里方法一:先在线框模式(在绘图模式下也可以)下直接另存为*.CGM文件,然后在WORD中插入,此方法效果非常好,图像是矢量图形,所以可以任意缩放也不会模糊,此方法适合线条图方法二:直接使用抓图软件(如HyperSnap-DX)抓图。
2.渲染用自定义图片视图>颜色和外观(野火版)中 。
3.如何将Pro/E中的零件调入3D MAX中进行渲染先将零件输出为igs文件(方法为File > Save a Copy > 出现Save a Copy对话框,在type栏中选择IGES(*.igs) 在3D MAX中调入igs文件进行渲染 。
4.渲染功能野火版的使用了CDRS相同的渲染引擎,效果好多了;渲染功能在View > Model Setup > PhotoRender 。
改变零件中的实体或曲面的颜色功能在View > Model Setup > Color and Appearance。
5.关联视图 view->Relate View ,点选视图,点选需要关联的Item。
6.创建打死边Wall。Sheetmetal---Wall---Extrude---use radius,一:使用钣金件内侧边拉伸建立特征,其inside radius必需为0;二:使用钣金件外侧边拉伸建立特征,其inside radius必需为0;要画外侧轮廓线。
7.创建压边先切除缺口;Sheetmetal---Wall---Extrude---use radius在切除边上拉伸特征。inside radius设为0。
8. 翻孔攻丝打底孔;Sheetmetal---Wall---Swept-.>Use Radius 草绘翻孔高度直线;定义Radius;Cosmetics---Thread,注意选择翻孔上来的直孔璧。
9. 修改Partial view或detail view的显示边界 View-〉Modify View-〉Boundary。
10. 将视图转换为与模型无关 Modify view-〉Snapshot 。
还没有评论,来说两句吧...