dialog如何记忆,dialogue记忆

http://www.itjxue.com  2023-01-20 17:13  来源:未知  点击次数: 

怎样才能快速记住单词?

根据读音去拼写,在读单词时要进行瞬时记忆,所以读单词时要求要专心,之后再强化记忆。

现在也有一种词根记忆法,如下

command,命令,com-,con-,都有加强、together的意思,com+mand就是严重吩咐

manufacture,制造,manu+fac,fac-咱们一再遇到,是‘做’的词根,制造业当时都是

手工制作

manual,adj,用手的,手工做的,n,手册,指南,我们买一个电子产品,里面有个

手册,上面写着:manual

manage,管理,词源说是来自于意大利语:maneggiare 意思是 “to train a

horse”,“驯马”,这里的man-也是手的意思,估计古希腊驯马是最有挑战性的工作

了,而现在manage主要是训人了,因为马少了,人多了

好了,知道了几个常见的词是来自于‘手’,我们看看有哪些更多的词和这个手有关:

maintain,维修,维护,这里的-tain就是就是ten-,是‘hold’抓住的词根,维护工作

都是用手抓着工具做的

manus,n,手,前肢,医学上用的较多

manacle,手铐,mana+cle,-cle是表示小东西的后缀,比如circle是小圆圈,比如自

行车叫做bicycle,

manner,方式,举止,态度,其实举止这个汉字中也有‘手’的意思

mandate,n,命令,指令,下命令的人一般都是指手画脚

mandatory,adj,命令的

maneuver,演习,调遣,策略,【医】手法,技法

manicure,修指甲,cure是治疗、矫正的意思

manifest,adj,明显的,字面意思是平摊在手里的东西

manifesto,宣言,声明,说是来自manifest,倒是好理解,宣言就是把你的意图很明

显的表达给民众

manipulate,操纵,控制,影响,篡改,-pul其实就是pel,驱使,推,拉,的词根

manufacturer,制造商

manumission,释放,解放,mis-,mit-记得吧是‘send’的词根,从手里放走,就是释

manumit,动词,释放

manure,n,肥料,词源说是‘to work with hand’来是土地更肥沃

manuscript,手稿,-script是‘写’的词根,script是笔迹,字迹,剧本的意思

commandment,戒律,the Ten Commandent 就是摩西十戒

commando,突击队员

commandeer,vt,征用,霸占

commander,指挥官,和上面的词很象

commend,赞扬,词源说和手有关,但没说如何解释,我杜撰一下,赞扬别人要和别人

握手,commend字面上把手放在一起就是握手的意思

commendation,赞美

recommend,推荐,再次赞美,就是推荐

countermand,撤回命令,counter-是‘对立’的词根,比如counterfeit是伪造,假币

的意思,这里的feit就是fac的意思,就是‘做,造’

demand,要求,demand从字面上来看就是完全信任

demanding,adj,要求高的,费力的

emancipate,解放,e-是去掉、向外的前缀,比如emit中mit是‘send’向外发出的意

思,manicipate有‘被手抓住的’意思,但没有这个词,却有emancipate这个词

manciple,伙食管理员,字面意思说是‘被手抓住的奴隶’,奇怪,古希腊难道用抓来

的奴隶做厨师?

legerdemain,手法,戏法,说是来自法语leger de main轻巧的手的意思,不懂法

语,你懂不?

remand,扣押,拘留,re+mand,再次被手抓回去

Newsweek - USA|By JAMES HANNAH AP Writer | AP Investigators believe China

Arnold killed her infant daughter by putting her in a microwave oven. ...

中文:中文就不写了,太残忍了,国内媒体可能会报道。

我们不管新闻内容了,我们看看这里面值得学习的词,infant,婴儿的意思,很明显

是有in和fant组成的,对了in是不的意思,fa-是‘说话’的词根,婴儿就是还不会说话

的人,你应该注意到了,词根其实都是表达生活中最基本的概念或事物的词,比如听

说读写啊,水木金火啊等常见的、基本的东西,再复杂的东西也都是由这些简单的事

物转变、引申表示的,就像咱们学化学的时候,元素周期表里的100多种元素就组成了

这个丰富多彩的世界,英语单词也是这样,这些基本的词根组成了纷繁复杂的英语单

词。

fa-还有更多的形式:fa-,fab-,fam-,fan-,fat-,fess,-fab,来自于拉丁语

fama,talk的意思。咱们看看这个‘说’fa-还是哪些词的构件:

fable,寓言,神话传说,这些都是口头文学

fairy,神话,童话

fabulate,从事寓言创作

fabulist,寓言家,说谎者

fabulous,寓言中的,传说中的,极好的,巨大的

fame,声誉,名声,汉语的名声里面也有‘声音’,说明名声啊,都是说出来的,我们所

知道的名声大的人也都是夸夸其谈很善于‘说’的人

famous,著名的,出名的,是fame的形容词

fate,命运,意思是神对一个人未来所说的话

fated,宿命的,命中注定的

fateful,重大的,决定性的

fatal,adj,致命的,致命的事件都是呵命运有很大关系的

fatality,n,宿命,致命性

affable,和蔼的,友善的,a-,这个前缀有表示‘向’的意思,积极主动的向别人说话

那真的是和蔼,没听说你和他说话他不带理的可以叫做和蔼

affability,n,和蔼,亲切

confabulate,交谈,闲谈,con-‘together’的意思,一起说话就是闲谈

confess,坦白,承认,con-,有‘在什么面前’的意味

confession,n,坦白

defame,诽谤,说别人的坏话,de-其实来自于dis-,分开,离开,相反,去掉

defamation,n,诽谤

defamatory,adj,诽谤的

infamy,声名狼藉,臭名昭著,in+fame

infamous,不是不出名,比不出名还糟糕,也是臭名昭著的意思,形容词

infant,婴儿,还不会说话的小孩

infanta,公主

infantile,幼稚的,婴儿的

infanticide,杀婴,-cide,是‘cut’切、杀的意思,比如pestcide是杀虫剂的意

思。今天的新闻行为就是infanticide,手段更残忍,可怕

infancy,婴儿期,初期

infantry,步兵,步兵团,词源说是从infant来,也许是因为步兵在军队里处于最初

级?

multifarious,各种各样的,多样的

omnifarious,各种各样的,omni-是‘all’的意思,比如omnificent是

omni+fic,fic-是‘fac-’做的意思,还记得factory是怎么来的吧,对,这个

omnificent就是有无限创造力的意思

nefarious,违法的,邪恶的,ne-是‘not’的意思,不认可权威机构颁布的法律,

preface,前言,说在前面的话

prefatory,adj,前言的,序言的

profess,表示,声称,pro-有‘好的,不错的’意思,还有‘前面的’意思,先说出来就

是声称

学到这里你可能会问,前面不是学过一个‘说’是log么?没错,英语来自于多种语

言,有时候分别从不同的语言借鉴了相同的说法,比如log-来自于希腊语,而这个

fa-来自于拉丁语。log-这个说更倾向于知识阶层的‘说’,感觉像是学术报告会上面的

说,所以log引申为-logy,就是什么什么学问的词根,比如biology就是生物学,还有

logic,逻辑,也是来自于这个希腊的说:log。而这个fa-,说,来自于拉丁语,更像

是‘talk’,平日的交谈。当然,差别是细微的,你可以慢慢琢磨。我感觉希腊词根更

偏重于科学,学术,而拉丁词更偏重法律,日常生活。这可能和古希腊崇文崇雄辩和

思考,古罗马崇武崇规则有关。

我们顺便回忆一下前面学过的log有关的词:

dialog,对话,dia-穿过的意思,比如diameter是直径的意思

biolog,生物学

astrology,占星术

logic,逻辑,说到logic这个词我们解释一下比较容易搞糊涂的词,那就是

logistics,这个词目前常见起来,那就是‘物流’的意思,其实这个词还有后勤的意

思,这个logistics看着和logic象,但和‘说’没有关系,因为这个logistics来自于

lodge而不是logic,lodge现在指的是旅社,借宿,其实就是农舍正房边上的小房

子,放些工具

啊,杂物什么的,都是所谓‘后勤’用的东西,从lodge来的还有一个词就是lobby,大

堂的意思,都不是正房,呵呵。

Newsweek - USA:

Portrait of a Dissident:Beginning in 1996, Hu's early activism focused

on the threat of desertification and China's fragile ecosystems.

中文:胡关注中国的荒漠化以及脆弱的生态系统

文章的内容咱就不说了,比较敏感,只说咱遇到的单词。dissident,前面学过,是学

president这个词的时候学的,president是总统的意思,sid-是'坐'的词根,坐在所

有人前面的人就是总统、总裁、校长,dissident,是不和你坐在一起的人,那就是不

同意见的人,不同政见的人。今天的这个hu据说就是个dissident,目前还在关押

中。这个算是回忆和复习,不多表,我们看看值得学习的是desertification,刚看到

这个词,你可能不熟悉,拆开看应该可以看出些门道,desert+fic,desert是荒漠的

意思,fic-就是fac-是做的意思,合在一起就是荒漠化,我们今天着重学习desert这

个词,再拆的话,应该是de+sert,看看,这个de-是多么重要的前缀,我们一再碰

到,'去掉'的意思。

sert-是个新词根,我以前还真不知道它的意思,一查词典,原来是'连续,跟随,附

加'的意思,更多形式还有ser-,sor-,-sert,

desert是咱们常见的词,荒漠,沙漠的意思,比如离我不远有个Takalamkan

Desert,世界第二大沙漠塔克拉玛干沙漠,第一大是Sahara Desert,撒哈拉沙漠。那沙

漠怎么和'连续'有关系呢?词源解释沙漠是将人们与绿洲分割开来的东西,是将绿洲

变得不连续的东西,也挺形象,desert,从字面上看是割裂开来,我曾经和朋友花5天

的时间驾驶越野车进到塔克拉玛干沙漠的腹地,一片绿洲,有个村庄,到那里完全没

有路,真的是desert,与世隔绝的感觉。为了更好的理解这个词根的to join,to

connect这个意思,我们看看有哪些词里面由ser-组成:

series,系列,级数,都是连起来的东西

serial, 系列,连载,计算机里的串行端口就是这个词

serialize,vt,连载,连续上映

seriate,adj,连续的

seriation,n,连续排列

sermon,说教,布道,也有词源说这个sermon来自于拉丁语sermo说的意思,但我们也

可以理解sermon为一系列的说教

assert,声称,断言,字面意思就是加入自己认可的一个说法,这里顺便学个容易搞混

淆的词,那就是asset,资产的意思,来自于a+settle,定居下来需要的东西,看,学

了词根,以前很容易搞混的词,就不再容易混淆了

assertion,n,断言

assertive,adj,武断的,过分自信的

sort,种类,方式,品质,都有延续性的意味

assort,v,分类

assortment,n,分类,把相同的东西联合起来

consort,配偶,夫妻,男女联合

consortium,协会,财团,联合,很多产业联合在一起

desert, 荒漠

deserter,背弃者,逃亡者,不加入你的团队的人,如果不知道ser-是'join'的意

思,要理解deserter是逃亡的意思那真不容易,

desertion,丢弃,遗弃,逃亡,长期分居

dissert, 论述,演讲,写论文,最原始的意思是讨论,dis+sert,和你的观点不一样

就是讨论

dissertate,v,论述

dissertation,论文,论文里表达的意思都是自己的见解,和别人不一样的见解,否

则这个论文也没啥意义了。以前记忆这个dissertation,就觉得很奇怪,论文怎么是

dis-开头的呢,又懒得查词根,今天看到它的来历,算是彻底记住了。

exert,发挥,应用,施加影响,ex-是向外,不加入你,就是要影响你,而不是你影响

比如:He exerted all his influence to make them accept his plan.他用尽一切

影响力让他们接受他的计划。

exertion, 努力,影响力

insert, 插入,这个很常见,记得这个词,就记得ser-是join 的意思了,所以今天至

少得回忆起insert这个词的来历

insertion, n,插入

serrate,锯齿的,辞书说这个词不是来自于ser-,我觉得挺像,锯齿都是连续的,咱

顺便记住吧

Newsweek – USA

But so far demand for Nissan vehicles has remained strong in the US and

in

emerging markets such as the Middle East, China and Russia. ...

中文:尼桑在美国及新兴市场如中东、中国及俄罗斯的销售持续走强。

今天我们学emerge里面的merg-这个词根,merg-来自于拉丁语mergere,浸入水中

的意思,融合的意思,e-呢其实就是ex-,向外的前缀,比如exit这个咱们最常见

的词,就是出去的意思。Emerge,不浸入水中,那就是浮现,关于这个词,在希腊

神话里面有一段描写用到这个词:

The severed genitals of Uranus fell into the sea, and from them emerged

the goddess Aphrodite.

这句话说,地母Gaea和她的儿子Cronus推翻了天父Uranus的统治,并割掉了了

Uranus的男根genital, 被割掉的男根掉进了海里化作了美神和爱神Aphrodite,

这个Aphrodite你可能不熟悉,但是如果说Venus那你一定就知道了,两个名字不

同,但是同一个人,没错,就是那个断臂的维纳斯,Aphrodite是希腊神话里面的

美神,在罗马神话里对应的叫做Venus,同一个人(神)。这个美神和爱神

Aphrodite是从泡沫Foam里面站在贝壳里emerge出来的,据说出生地是在塞浦路斯

附近的一个小岛,那个小岛现在还有很多的泡沫,而这个美神兼爱神在希腊神话里

可是风情万种,招蜂惹蝶,据说现在她的出生地塞浦路斯岛也是色情业很发达的一

个岛,这个说法没有确认,不知事实如何。不过,咱们猜测塞浦路斯作为一个从希

腊到小亚细亚航海的一个必经之路及补给之岛,色情业发达也是占有天时地利。另

外,如果你看到一个裸女站在一个贝壳上的雕像或者油画,那这个裸女一定是爱神

Aphrodite了。这个爱神的名字来自于泡沫foam,aphrodite=a+phro+ite,phro其

实就是泡沫foam,而ite是什么什么后代的词根,将来你再次看到那个美丽的断臂

雕像,应该比以前有更多的想法了吧。扯远了,我们回到这个merg-,看看还有什

么更多的词:

merge, 合并,消失,吞没

merger, n,合并,购并

emerge,浮现,显现

emergency, 紧急的,危机的,突然显现的事情一般都是危机的事情,我们在电梯

里可以经常看到这个词,注意到没?

emergency call 紧急呼叫

emergent, 紧急的,意外的,

submerge, 浸没,淹没,sub-是‘下’的前缀,比如subway是地铁,地下通道的意

思,submarine是潜艇的意思,suburban是郊区的意思

immerge,浸入,专心,埋头

immerse, 和immerge是一个意思,都是浸入,埋头

immersion,浸没,洗礼

msnbc.com: BREAKING NEWS: New York Giants win Super Bowl XLII, ending

Patriots' bid for perfect season

环境下面表达不同的意思,对一个词的掌握才可以更充分。比如今天的新闻,咱们

再一次的遇到Patriot爱国者这个词,前面我们学过,这个词来自于pat-父亲的这

个词根,如果不记得,但觉得面熟,再查一下意思,下次再遇到应该可以记得了。

我们再看这条新闻里面的perfect这个词,是我们今天学习的重点。我们前面一再

的提到fac-,fic-这个词根,‘make’的意思,但好像没有仔细系统的学,今天我们

就仔细学学这个词根。我记得告诉大家,关于这个词根,大家最常见的就是fact

,事实的意思,另外就是factory,工厂的意思,初中的词汇。

今天还有个朋友来信说,利用词根记单词比较好,但就是词根的变形比较多,一个

词根有很多形式,好像记忆词根本身也比较困难,这是因为一个词根来自于一个拉

丁词,其他这个词根的不同形式,可能来自于这个拉丁词的过去分词或者是过去

式,表示的意思相近但不相同,比如这个fact,就是拉丁语facere做的过去分

词,表示已经做好了的事情,做完了的事情,那就是‘事实’。这样,不用重新造

词,只用原词的不同时态,就可以表达更丰富的意思,这也是英语单词的巧妙之

处。缺点就是词根显得多了,不好记忆了,但至少形式差不多,发音差不多,总比

记忆更多的不同的词根要好很多。

这个fac-,‘to do,to make’还有更多的形式:fac-,fact-,fic-,-fect,

feat-,记住哦,好了,咱们来看看这个从factory这个我们初中就已经知道的词来

如何学习更多的词:

fact,事实,真相,已经‘做’完的事情

factual,adj,事实上的

factor, 因素,要素,都是构成事实的组成部分

factory,工厂,‘做’东西的地方

factory-gate price, 出厂价,

faculty, 才能,能力,大学的教员,大学的‘系’,都是做事必要的东西

faction, 党派内部的小派别,估计是从factor来的

factious,adj,好结党隐私的

-faction,是‘做,形成’的后缀,比如:

rarefaction,稀薄化

affect,vt,影响,a-是‘向’的前缀,affect就是对什么什么做事,那就是影响的

意思

effect,n,结果,影响

facile, ajd,容易的,敏捷的,很容易做的

facilitate, 容易,促进,帮助

facility, 容易,灵巧,设施

difficult,ajd,困难的,dis+facile,

factorage,代理业,手续费,对了,agent也是代理的意思,act-,ag-也是‘做’的

词根,同样是‘做’和fac-有何区别呢,感觉act-更讲技巧,而fac-的技巧少些,

act-是‘fit together’,而fac-就是‘to to,to make’

factotum,管家,杂役,爱管闲事的人,fac+totum,totum是拉丁语,是all的意

思,也是total的词源,管家和杂役是什么事都做的人,这个词好记了吧

fashion, 流行,时尚,其实这个词最早就是‘做衣服’的意思,家里有个Fashion

TV频道,你什么时候切换到这个频道播放的都是穿着各种各样衣服的模特在走台

-facient,‘做’的后缀

abortfacient,堕胎,流产,ab+ori+facient,ab-是不的意思,-ori是产生的词

根,那这个词就是使得不产生,不生产的意思,那就是流产,abort,常见吧,是

中止、流产的意思,这里的ort-也是个常见的词根ori-,‘升起’的词根,比如

origin是起源的意思,太阳从东方升起,所以这个ori-又有‘东方’的意思,后来又

引申为辨别方向的意思,比如orientation就是辨别方向的意思,orienteering是

一种国外很流行的户外运动,凭借地图和指南针找到事先藏好的东西,叫做定向越

野。现在全球定位系统GPS普及了,大家改用精确度更高的GPS来orienteering,现

在有个定位网站很火,叫做geo-cache的,是全球各地的人在任意一个场所一般是

户外景色比较特别的地方藏一个瓶子,瓶子里放一个价值不大的礼品比如胶卷还有

一张纸片,写上放瓶子人的情况,然后把这个地点的GPS数据贴到这个geo-cache网

站上,供其他更多的orienteering爱好者去找这个地点,找到后,礼品就归自己

啦。我喜欢地理,喜欢地图,曾经对这个活动很感兴趣,也曾经想在我经常去的野

外埋个宝物让别人去找,但最后也没有落实,唉。

各位如对这个现代orienteering感兴趣,可以去geo-cache的网站,也可以用英语

和其他人交流关于地图、地理的话题,既是你感兴趣的话题,也可以帮助你锻炼英

语。除了方向,这个orientation还有‘取向’的意思,比如sexual orientation是

性取向的意思。还有,这个oriental很有意思,还有‘亚洲的’意思,因为在希腊看

来,他们的东方就是现在的亚洲。看,如果不了解古希腊文化或生活习惯,要了解

一个单词的不同意思真是不容易,所以,仅仅学英语单词是不够的,还要学习英语

单词背后的文化,真正学好英语真的不容易。这个可以理解,如果一个学中文的老

外,能熟练准确的使用‘掩耳盗铃’和‘叶公好龙’那他的中文水平是相当的了得。好

了,我们接着看,今天的内容比较多,又是大过年的,如果你已经看到这里了,那

你真是勤奋,在这里表扬你一下,这么勤奋,终有一天你可以熟练的使用英文里面

的‘叶公好龙’的,呵呵,继续:

feat, n,壮举,功绩,‘做’的大事

face,脸,面,有的词源说说face也来自于fac-做,不清楚脸和做什么关系,不

管,暂且记住吧,词根也不是万能的

facet,多面体的面

fa?ade, 物体的正面,

facetious,滑稽的,爱开玩笑的,都要用到‘脸’

affair, 事件,事态

artifice, 技巧,诡计,两个‘做’合在一起啊,做的太多了,超出了该做的,就是

诡计

artifact,手工的,人工的

artificial,人工的

artificial respiration,人工呼吸,这个spirit是灵魂、精灵的意思,其实

spri-是呼吸的意思,古希腊认为会呼吸的东西才是‘活’的东西、奇妙的东西,一

个生命没有呼吸了,呼吸的气息就像灵魂走了,也就死了。如果你喜欢雪碧,这个

雪碧的英文名称就是spirit,siprit翻译成雪碧,真是神来之笔哦,青出于蓝的感

觉。

artificial insemination,人工授精

insemination 是受精的意思,in+semen+tion,semen是精子的意思,来自于seed

种子,表述精子更常见的词是sperm,来自于拉丁语,其实最原始的意思是‘四

散’,同源的词还有spread传播,和spore孢子的意思,都有四散的意味在里面。

benefit,利益,受益,bene-是‘好’的词根,benefit就是做好事带来的收益,做

好事才有利益,构词法不但讲事实,还在讲道理,呵呵。我的这个讲词根的系

列,很多朋友来信表示认可、称赞和鼓励,还结交了一些朋友,算是我做好事的收

益吧,呵呵。

benefactor, 捐赠人,恩人

benefaction, 捐赠,善行

benefice,神职人员的财产

beneficial,ajd,有益的,收益的,

beneficial owner 受益人

beneficiary,n,受益者,收款人,受惠人,享受保险赔偿的人

beneficent, adj,慈善的,反正就是做好事

这个bene是好的意思,顺便学个词Benediction,字面是‘好话’,祝愿的意思,春

节还有两天就到,我在这里给你送上我的benediction,那就是祝你春节愉快,学

习进步。dic-是‘说’的词根,dictionary是字典的意思,其实最开始的意思是记录

有知识的人说的话的意思,咱们有《论语》,其实九四记录孔子说的话,异曲同工

之妙哦。

purify,变纯净,-fy,是fac-的变形,‘把什么什么变得’的意思,pure是纯净的意

思,这个-fy也很强大,我们看看更多的-fy:

carnify,变成肉质,carni-是‘肉’的词根,比如carnival狂欢节,来自于斋戒前的

大吃肉的那天,因为进入斋戒之后就不能吃肉了。carnival也翻译做嘉年华,音译

的,翻译的也不错,还显得更高尚,其实英语里这个词可真不怎么好,比如carnal

是肉体的,肉欲的,carnivorous是食肉的,-vorous是‘吞食’的词根,比如devour

是侵吞挥霍的意思,还有carnage大屠杀的意思,charnel是埋葬场所,阴森森的意

carnification,肉质化

chafe, 摩擦,chau+fac,chau是‘热’,摩擦生热

clarify, 使清澈,clar就是clear,clean

diversify, 使多样化

deify,崇拜,奉若神明,dei-是‘神’的词根

modify,改进,修改,mode是模型,模特的意思

counterfeit,赝品,假冒,counter-是相反的意思

de facto, 事实上的,来自法语

defeat, 打败,de-是‘remove’,把敌人做好的工事拆掉就是打败

defect,缺点,缺陷,记得不de-还有‘下’和‘dis-’的意思,做的不好,就是defect

缺陷

disinfect, 消毒

effect,结果,影响,效果

efficient, 有效率的,能干的

efficiency, n,效率,功效

febrifacient, 发热药,febri-是发热的词根,比如febrile就是‘发烧的’

fortify,设要塞于,加强,fort是堡垒,要塞

gratify, 使满足,gratefull是满意的

infect,传染

infection, n,传染

confect,调制,混合,糖果,con- 是‘together’的意思,把各种东西混合在一起

做出来的东西

confection,糖果,蜜饯

confectionery 糖果店,糕点制造业

confectioner,糖果商

comfit,糖果

perfect,完美的,per+fac,per是‘throughly’完全的意思,fac-是做,将一个事

希望采纳!

记一次Dialog导致的内存泄露

我是在使用AddressPicker(cn.qqtheme.framework.picker.AddressPicker)时候发现的这个问题,在关闭打开过AddressPicker的页面后,会有概率出现内存泄露。

LeakCanary报出的错误如下:

(上面的LeakAddressPicker继承了AddressPicker,可以理解为就是一个AddressPicker)

大致就是说:有一个HandlerThread持有了一个Message,这个Message.obj持有了AddressPicker,而AddressPicker持有了Activity,最终导致了我们的Activity无法回收。于是我尝试在AddressPicker中找出一个持有自己的Message,然后再从这个Message着手去分析最终原因,但是最后还是没能找到这个Message。

之后仔细查看LeakCanary消息,在Message.obj详情中看到了message.target=Dialog.ListenersHandler

同时发现AddressPicker的弹窗就是个Dialog,于是猜测是这个Dialog导致了这次的内存泄露(本质上泄露的是Message,后面会说到)。

我们可以在Dialog中找到这样3个Message

找到它们被赋值的地方:

可以看到它们都是在设置Dialog对应的事件时,从Message的缓冲池中获取到的一个Message。并将对应的message.obj指向了listener,而这个listener持有外部对象。我这里的OnDismissListener 持有了AddressPicker,所以导致mDismissMessage持有了AddressPicker。

接下来我们来看这些Message是在什么地方被发送的

可以看到,在Dialog的对应的cancle、dissmiss、show方法中都是通过发送对应的Message到Handler(Dialog.mListenersHandler),再在Handler中接收到Message后根据对应的Message的obj做出对应回调。但是这里发出的Message并不是Dialog中的mCancelMessage、mDismissMessage、mShowMessage这三个Message,都是将它们复制出一个Message进行发送,而这三个Message一直都不会被发出。也就不会被销毁,直到垃圾回收器回收AddressPicker。(这里是这次泄露的一个关键点,如果对应的Message被发出,当Message被处理完后,会调用message.recycleUnchecked()来清空message的内容,也就会清空message.obj对AddressPicker的引用了。当然如果一直不发送该Message的话,它也就会一直持有AddressPicker)

到这里,我们找到了持有AddressPicker的Message了,但是该Message在这里只是作为AddressPicker的一个成员,本不会有泄露问题,除非它在被Dialog使用前就已经发生了泄露。

另外我们可以从LeakCanary报出的信息看出这个Message是被一个HandlerThread一直持有的。

在HandlerThread对应的线程中会有一个Looper对象,在Looper.loop()中会有一个死循环一直从对应的MessageQueue中取出Message,并处理Message,在Message处理完后会清空他的内容(massage.recycleUnchecked()),并添加到Message的缓冲池中。

下面是Looper.loop()与Message.recycleUnchecked()方法

Java的内存模型告诉我们线程开启时会创建自己独有的虚拟机栈空间,当消息循环发生阻塞时,方法中的局部变量不能被释放。

而Looper.loop()方法中就有这样一个死循环,当Looper对应的MessageQueue中不能取出Message时便发生了阻塞,所以这时循环中最后一条msg不能被正常释放,发生了泄露。这就是Looper泄露Message的根源。

可以这样理解,在我们的项目中如果创建了一个HandlerThread,处理了一些Message之后很长一段时间没有新的Message加到MessageQueue中,或者说再也没有Message加入,此时HandlerThread便一直持有着最后一条Message,由于持有的Message最后调用了msg.recycleUnchecked()方法,所以这时候持有的是一个没有内容的message。但是msg.recycleUnchecked()最后可能会将msg添加到Message的缓冲池中,从而这条Message可能会在其它地方被使用到。

到这里,应该就能理清整个泄露的原因了。有这样一种情况,上面HandlerThread持有的Message恰巧被Dialog给获取到了。所以最中导致了HandlerThread-Message-OnCancelListener-AddressPicker-Activity这样的引用链,导致activity不能正常回收。

1、 既然找到了对应的引用链,就可以通过具体的将对应对象置空释放的方式切断引用链。

在这次AddressPicker泄露中,用于Dialog在AddressPicker内部,且OnDissmissListener在初始化时就已经设置,不方便通过Dialog切断引用,所以这里选择将AddressPicker中所有对activity的引用(直接或间接)置空。

2、 如果是自己使用Dialog,则可以通过对对应的Listener进行包装,内部使用弱引用持有外部对象,使得外部对象能够正常回收。类似Handler内存泄露处理。

3、 LeakCanary作者提供了如下的一种解决方案

找到所有可能导致Message泄漏的HandlerThread对应的Looper,并在它空闲时往它里面添加空内容的Message,使Looper.loop()中不会出现阻塞,或者只是短暂阻塞,从而避免msg的泄露。但是这种方案前提是需要我们找到所有可能发生Message泄露的HandlerThread。同时不断往他们的MessageQueue中添加message,使线程处于运行状态,所以这种方案不推荐。

最后感谢 一个内存泄漏引发的血案 ,从这篇文中理清了整个流程。

怎么记单词快些??

记字根

整理好的英语词根

摘要:学英语要掌握大量的词汇,而掌握好词缀,是提高词汇量的有效途径。比如, 在某些动词后面加上象“-er, -or, etc.”就可以构成名词,表示“从事某种职业的 人”或者“某一类的人”。仔细观察一下,会发现其略有不同。下面,将表示“人”的词缀加以分类总结。

一、从社会层次、地位、工作职务上来看:

1、加“-er ”可表示“人”,这类词多数情况下表示的人物社会地位较低,或从历史上看较低。

例:beginner初学者/新手, driver司机,teacher教师,labourer劳动者,runner跑步者/信使,skier滑雪者,swimmer游泳者,observer观测者/观察员, murderer杀人犯passenger旅客, traveller旅游者,learner学习者/初学者, lover爱好者,worker工人, researcher研究员,printer印刷工,gardener园艺工, owner 主人,wrestler摔交者等

2、加“-or ”可表示“人”,这类词多数情况下表示的人物社会地位较高,或从历史上看较高。

例:doctor博士或医生, tutor(大学)指导教师/ 助教/ 监护人,director主任

compositor排版师,collector收藏家, instructor教员/指导者

3、加“-ist ”/ “-an”可表示“人”,这类词多数情况下表示事业有成就或较为特殊的人,

例: artist艺术家, scientist科学家, physicist 物理学家, journalist新闻记者

dentist 牙医, instrumentalist乐器演奏家/ 乐器家, meteorologist气象学家

historian 历史学家 , technician技术员, 技师,vegetarian 食素者

也有个别例外,象cyclist骑脚踏车的人, motorcyclist乘机车者

二、从性别上来看:

通常加“-er / -or ” 多为“男性”, 加“-ess”多为女性

waiter男招待 waitress女服务员

steward(轮船, 飞机等)乘务员, 干事 stewardess (轮船, 飞机等)女乘务员

actor 男演员 actress女演员

instructor男教员,男指导 instructress女教师, 女指导

lawyer律师 lawyeress女律师

三、从主动、被动上来看, 加“-er \- or”为主动,加“-ee ”为被动

examiner 主考人、监考员 examinee 参加考试者、受试人(被监考者)

employer 雇主(雇佣别人) employee雇员(被雇佣)

interviewer会见者 interviewee.被接见者, 被访问者

四、有时会直接用表示人的词构词,象-boy , -girl, -man, -woman,

cowboy牛仔, playboy花花公子, salesgirl女店员,salesperson推销员,

workman工人, postman邮递员,workwomen劳动妇女

? AB-,ABS-

? AD-

? BENE-,BON-

? CATA-

? CIRCUM-

? CO-,COM-,CON-

? CONTRA-,CONTRO-,COUNTER-

? DE-

? DE-,DI-,DIS-

? DIA-

? E-,EC-,EX-,EXTRA-

AB-,ABS

away,from

分离

字首 ab,abs 源自拉丁文介系词 a,ab 拉丁文的意思是 away,from 等. 通常在拉丁文较常见的介系词形态, 有 a,ab,abs 三种,后接名词为子音开头者用a,母音开头者用 ab,子音 t 与 q 开头者用 abs. 在拉丁文中即为字首,如 aberration n. [脱离正轨],abduct v. [诱拐] 等,出自拉丁文的 aberrare,abducere 等字. 在英文中拼法常见的有 ab 与 abs, a 则十分少见. 如 abominate v. [痛恨],字根有ill omen [凶兆] 之意, 因此 [视为凶兆而远离],便成了 [痛恨]. absolve v.源自字根 solv,solu [放松],因此 absolve有释放的意思.

abdicate 让位,放弃

abduct 绑架,绑走

aberration 越轨,脱离常轨

abhor 憎恶,痛恨

abject 卑鄙的,卑屈的

abjure (发誓)放弃

abnegate 放弃

abnormal 畸形,不正常的

abominate 痛恨,憎恶

aboriginal 土著的

abrade 磨损,摩擦

abrogate 取消,废止

abrupt 突然,陡峭的

abscond 潜逃,逃匿

absence 缺席,缺乏

absolute 纯粹,完全,绝对的

absolve 免除,赦免,解除

absorb 吸收

abstain 抑制,戒绝

abstract 抽出,提炼,摘录

abstruse 难解,深奥的

absurd 荒谬的

abundant 丰富,充足的

abuse 虐待,辱骂

Top

AD-

to,toward

向 字首 ad 源自拉丁文介系词 ad,在拉丁文中为 to 之意. ad 的拼法变化相当复杂,为了与字根配合,第二个字母d会消失或同化,而衍生出 a,ac,af,ag,al,an,ap,ar,as,at 各种形态,如 accustom v. [使习惯於],affix v. [黏上],append v. [添加] 等等. ad 原意虽表示方向,但与字根配合之后,则必须视该字的字根来定义.如 accelerate v. [促进],由字首 ac加上字根 celer [敏捷] 而成, 字根也是该字的意思. 再如adapt v. [使适应], 由ad 与 apt [适合的] 组成,apt 便成了该字的字义.

accede 同意,应允

accelerate 加快,加速

accost 招呼,搭话

account 叙述,说明

accredit 将(..)归於

accumulate 堆积,积聚

accustom (使) 习惯於

adapt 使适应,使适合

adhere 坚持,黏著

adjourn 延期,休会

adjure 恳求

adjust 调节,使...适合

administer 管理

admire 钦佩,叹赏

admonish 警告,告诫

adopt 采纳,收养

adore 敬慕,敬爱

adorn 装饰

adulterate 搀混,使品质低落

affable 和蔼可亲,殷勤的

affiliate 联合,加入,加盟

affirm 断言

affix 黏上,贴上,附加

afflict 使...痛苦

affront 侮辱

aggrandize 增强势力

aggravate 加重,惹怒

aggregate 总计,合计

aggrieve 使苦恼,使受屈

align 使合作,排列成行

allay 使和缓,使镇静

alleviate 减轻,使缓和

allocate 拨出

allot 分配

alloy 合金

allure 引诱

ally 联合,结合

ameliorate 改善

amenable 有责任,应服从的

amend 修正,改良

annex 并吞,附加

annihilate 消灭

annotate 评注,注解

announce 正式宣布

annul 取消,废止

apparatus 仪器

appeal 吸引力,恳求

appease 使平静,缓和

append 附加

appertain 属於,与...有关

apportion 分摊,分配

appraise 鉴别,评价

apprehend 逮捕,忧惧

approbate 认可,赞成

appropriate 拨(款),拨作(某目的)之用

arouse 引起,激起

arrange 处理,调解

assail 攻击

assault 攻击

assemble 集合,聚集

assent 同意,赞同

assert 断言

assimilate 同化,使类似,吸收

associate 结交,联合

assort 分类

assortment 各色俱备之物,物品总集

assuage 缓和

assume 假定,假装

assure 确告,保证

attach 系,附加

attain 得到

attemper 冲淡,使缓和

attend 出席,到,注意

attest 证实

attune 使合调,使一致

aver 断言

attaint 污辱,羞辱

avow 公开承认,坦白承认

awake 吵醒,唤起

Top

BENE-,BON-

good

良好

拉丁文中 bonus 为形容词,经过性别变化有 bona,bonum 形态,和英文的good意思相同,bene 为副词,有 well 的意思.bene,bon 也必须视为字根, 而一般字汇书多将视为字首,因为 bene,bon 通常出现在字首位置. 例如 boon n. [恩惠],bounty n. [慷慨],bountiful a. [丰富的],皆由 bon 变音而成. 其中 bounty,bountiful 均拉丁文 bonitas (goodness,n.) 演变而来.

benediction 祝祷,恩赐

benefaction 捐助

beneficial 有益的

beneficiary 受惠者

beneficence 善行,仁慈,慈善

benefit 利益

benevolent 慈善,仁慈的

benign 良性,良好,亲切的

benignant 仁慈,亲切的

bonus 红利,奖金

boon 恩物,恩赐

bounty 奖金,慷慨好施

bounteous 慷慨的

bountiful 丰富,大方的

Top

CATA-

circumlocution 婉转曲折的说法

circumscribe 限制,立界限

circumspect 慎重,小心的

circumstance 情况

circumstantial 不重要,间接,推论的

cicumvent 包围,胜过

Top

CO-,COM-,CON-

with,together

一起,共同

字首 co,com,con 源自拉丁文介系词 cum,为 with 之意. co,com,con 是重要的英文字首,除了co,com,con 之外,并有 col和cor 等五种拼法. 字根第一个音若是母音,半母音或 h,一般拼作 co,如 coalescev. [结合],cohere v. [连贯,结合] 等.若是 p,b,m 三个双唇音(bilabial) 之一,便拼作 com,如 compress v.

[紧压],combat n. [战斗],commend v. [推崇]等.后面若接 l 或 r,则分别拼作 col 或cor,如 colleague n. [同仁],correspond v.[一致] 等. 其他拼法为con,如condone v.[原谅],conquer v. [征服] 等等.

coalesce 合并,联合

coalition 联合,联盟

coerce 强迫

coeval 同时期,同时代的

coexist 共生,共存

cogitate 思考,沈思

cohere 凝结,结合

coherent 连贯,一致的

coincide 符合,一致

collaborate 合作

collapse 倒塌,崩溃

collateral 旁系,附属的

colleague 同事

collect 收集

collide 互撞,冲突

colloquial 口语的

collusion 共谋,串通

combat 战斗

combine 化合,结合

commend 称赞

commensurate 相当,同量的

commingle 混合,混杂

commiserate 怜悯,同情

commission 委托代办的事,委托,委员会,代表团

commit 委托,付与,作,犯

compact 简洁的

companion 同伴,朋友,伴侣

company 陪伴,同伴

compare 比较,匹敌,竞争

compartment 格,隔间

compass 周围,范围

compassion 同情,怜悯

compatible 能共存,一致,符合的

compel 强迫

compensate 赔偿,补偿,报酬

compete 竞争,比赛

compile 编篡,编辑

complacent 洋洋自得,自满的

complaisant 谦恭,有礼,顺从的

complement 补足,补充

complex 复杂,错综的

complicate 使复杂

comport 适合,相称

comprehend 了解,包括,包含

comprehensive 广博,广泛的

compress 压缩,减缩

comprise 包括

compromise 和解

compulsory 强迫,强制的

compunction 良心不安,懊悔

compute 计算

concave 凹的

concede 让步,承认

conceit 自负

concentrate 集中,浓缩

concoct 计画,调制

concord 和谐,一致

concourse 会流,合流

condense 使简洁,缩短

condescend 屈尊

condole 同情,慰问

condone 宽恕,原谅

conduce 引起,有助於

confederate 共犯,同谋者

confer 颁给,赐与

confide 信赖,交托

confident 确信的

configuration 形状,轮廓,外貌

confine 限制

confirm 证实

confiscate 充公,没收

conflict 冲突

confluence 汇流处,合流

conform 使顺应,使一致

confound 使惶恐,使混淆

confuse 使混乱

congeal 凝结,冻僵

congenial 意气相投,友善的

congenital 天生的

congest 拥塞

conglomerate 聚集

congregate 聚集

congress 会议,大会

conjunction 结合,连结

conjure 以咒召魂,变魔术,恳求

connect 连接

connote 含意,暗示

conquer 征服,克服

conquest 征服

conscience 良心

conscientious 正直,有良心的

conscious 自觉,知道的

consecrate 奉为神圣

consecutive 连续的

consensus 一致的意见

consent 允许,同意

consequence 结果

conserve 保全,保存

consist 为...所制成,组成

console 安慰

consolidate 巩固

consonant 一致,相称的

consort 结交

constant 不断,持久的

constellation 星座,星群

constitute 构成,任命

constrain 强迫

construct 建筑

construe 解释,翻译

consume 消耗,浪费

consummate 完成

contact 接触

contagious 传染性的

contain 包含,容纳

contaminate 污染

contemporary 同时代的

contend 竞争

content 使满足,使满意

contest 比赛,争斗

contiguous 接触,邻近的

contort 扭歪,歪曲

contour 轮廓,外形

contract 缩短,省略

contribute 贡献,捐助

convene 召开,召集,集合

converge 集中於一点,使聚合

converse 谈话

convert 改变

convey 传达,运送

convict 宣告有罪

convince 使相信,说明

convivial 欢乐,快活的

convoy 护送

convulse 痉挛,抽搐,震撼,使不安

cooperate 合作,协同

coordinate 同等的

correct 改正,修正

correlate 使相关连

correspond 调合,符合

corroborate 证实

corrode 腐蚀,侵蚀

corrugate 使起皱纹

corrupt 使腐坏,败坏

Top

CONTRA-,CONTRO-,COUNTER-

against

相对,反对

字首 contra,contro,counter 源自拉丁文介系词,副词 contra,意为相对,反对.拉丁文将 contra 和 contro 视作字首,例如 contradict v. [否认],contrary a.[反对的],controversy n. [争论] 等字,是 contradicere,contrarius,controversia 等拉丁文转变而来. counterv. [抵抗],是比较特别的例子,以字首形态单独演变成一个动词.

contradict 否认,矛盾

contrary 相反的

contrast 差异

contravene 抵触,否定,反驳

controversy 争论,辩论

controvert 否定,反驳,争论

counter 反对,对抗

counteract 消解,抵消

counterattact 反攻,反击

counterbalance 弥补,使抵消

counterfeit 伪造,假冒的

countermand 撤回,取消

counterpart 极相似的人,配对的东西

countervail 抵消,对抗

Top

DE

down,complete

降下,完全

字首 de 在拉丁文中也属於字首,有 down,complete 的意思,也可引申为否定或加强语气的意思. 例如 decrepit a. [破旧,衰老的],字根 crep 拉丁文原作 crepare v.为爆裂之意,全字出自拉丁文 decrepitus,有老朽,破旧的意思. deliberate v. [考虑] 源自 deliberare v. 字根来自拉丁文名词 libra n.f. [天平,磅] (英文 pound可写成 lb.,便是源自libra), [将事物定下来掂算重量],因此就有 [考虑] 的意思.

debar 禁止

debase 贬低

debate 讨论,争论

deceased 已故,死亡的

declaim 演说,高声朗诵

declare 宣布

decline 倾斜,拒绝

decrepit 破旧,衰老的

decry 谴责

dedicate 献身,致力,奉献

deduce 推想,推论

deduct 扣除

deface 伤毁(外表)

defer 顺从

deflate 放出空气,使坍陷,减消

deject 使沮丧

delay 延期

deliberate 熟思,考虑,有意,存心的

demean 贬抑,降低

demerit 短处,过失,缺点

demise 死亡

demoralize 使沮丧,败坏

demote 降级

demure 佯作端庄,端庄的

denominate 命名

denote 表示,指示,意指

denounce 当众指责

deny 否认,不承认

depict 描写,叙述

deplore 悲痛

deposit 存储,放下,置下

deprave 使败坏

depredation 劫掠,抢夺

depress 降低,压下

deprive 剥夺

derelict 被弃的

deride 嘲笑,嘲弄

descend 降

design 设计

designate 指派,任命

desolate 荒凉,荒芜的

despicable 可鄙,卑劣的

despise 轻视,蔑视

despoil 夺取,掠夺

destitue 穷困的

destroy 毁坏,毁灭

determine 决心,决定

dethrone 废(君)

detonate 使爆炸

detour 绕行之路

devaluate (使)贬值

devastate 破坏,蹂躏

devoid 缺乏,无的

devolve 移交,委任

Top

DE-,DI-,DIS-

away,off,not

分离,否定

de,di,dis 是英文最重要的字首之一,相关的单字数量很多. de 为 down,complete 之意引申出

来 away,off 的意思,则归属於di,dis 之中. di,dis 后接字根的第一个字母若是 d,g,l,m,n,r,v 之一,则拼作 di;若是 c,p,q,s,t 之一,便拼作 dis. 除了de,di,dis 三种常见的拼法之外,并有 dif一种,字根的第一个字母若是 f,便用这拼法,如differ v. [差异],difficult a.[艰难的],diffident a. [胆怯的] 等.

decadence 堕落,衰落

decapitate 斩首

decay 衰亡,逐渐衰弱

deceive 欺骗

decide 决定,决心

decipher 解释,译解

decode 译解

decompose 分解,腐烂

decrease 减少

decree 命令

defame 损毁名誉,诽谤

default 缺乏,怠忽

defeat 击败,失败

defect 缺点,过失,投奔敌方,变节

defend 保卫,保护

defer 延期

deficient 有缺点,不足的

deficit 赤字,不足(额)

define 定义,详细说明

definite 明确,确定的

definitive 确定,最后的

deflect 使偏斜,使转向

deform 使不成形,使丑

defraud 欺骗,诈欺

defy 违抗,不顾,挑激

degenerate 恶化,变坏

dehydrate 脱水,使乾

delegate 指令...为代表,委派

delinquency 犯罪,违法

delirious 狂喜

deliver 拯救,递送

delude 迷惑,欺骗

deluge 洪水

demarcation 界限,界线

demonstrate 证明,演示,作示威运动

demur 反对,犹豫

denude 剥下,脱去,剥夺

depart 离开,放弃

deplete 耗尽,使空竭

deploy 部署,展开

deport 放逐,驱逐出境

depose 废除

deprecate 反对,不赞成,鄙视

depreciate 跌价,贬值,轻视,毁谤

depute 委托(某人)为代理

deputy 代表

derange 扰乱,使错乱

derive 起源,获得

descant 详述

describe 形容,描写,叙述

desert 遗弃,放弃

despair 失望,绝望

desperate 绝望,不顾死活的

despondency 意气消沈,失望

detach 分开,派遣

detail 细节,细部,详述

detain 拘留,扣押

detect 发现

deter 防止

detract 减损,责难

detrimental 有害,伤害的

develop 开发,进展,发展

deviate 离题,逸出正轨

devious 不正直,有偏差的

devote 奉献

devout 忠诚,虔诚的

differ 不同,意见不合

differentiate 辨别,区分

difficult 艰难,费力的

diffident 羞怯的

diffuse 传播,冗长的

digest 消化,吸收,分类

digress 离开本题

dilapidate 使部分毁坏,使破损

dilate 扩大

diligent 勤勉的

dilute 稀释,变淡,使变弱

dimension 尺寸,大小

diminish 减少

diminutive 小的

direct 命令,指导,直接,坦白,绝对的

disable 使残废,使无资格

disadvantage 不利情况,缺点,伤害

disaffect 使生恶感,使生二心,使疏远

disagree 不一致,争论

disapprove 非难,不准许,不赞成

disarray 使乱

disaster 灾祸

disavow 否认,不承认

disband 解散

discard 摒除,弃绝

discern 辨别,看见

discharge 开释,开除,放出,流出

disclaim 否认,拒绝承认

disclose 揭露

discomfit 挫败,使困惑

discomfort 不舒适,不快

disconnect 使分离

disconsolate 哀伤,孤独的

discontent 不满

discontinue 停止

discord 不一致

discount 折扣

discourage 阻止,使沮丧,妨碍

discourse 演沟,谈话,论文

discourteous 无礼貌,粗鲁的

discover 发现,泄露

discredit 怀疑,不信任

discreet 言行谨慎,小心的

discrepancy 矛盾,不同

discrete 分立,各别,不相关连的

discriminate 辨别

discursive 散乱无章的

disdain 鄙视

disease 病,疾痛

disembark 登岸,离船,卸货

disengage 解开,放开

disentangle 解开

disfavor 不赞成,不喜欢

disfigure 破坏(姿容,形状等)

disfranchise 夺...之公权

disgorge 吐出,流出,喷出

disgrace 耻辱

disguise 假扮,伪装,掩饰

disgust 厌恶

dishearten 使沮丧,使气馁

dishevel 使凌乱

dishonest 不诚实,欺诈

dishonor 耻辱,不名誉

disillusion 幻灭

disincline (使)不愿,厌恶

disinfect 消毒

disintegrate 崩溃,分裂

disinter 发现,从坟墓中挖出

disinterested 公正,无私,漠不关心的

dislike 嫌恶

dismantle 拆卸,剥脱

dismiss 解散,开除

disorient 使失去方向感,使迷惑

disown 不承认为己所有,否认

disparage 贬抑,毁谤,轻视

disparate 不同的

dispatch 派遣,速办

dispel 吹散,驱散

dispense 分与,分配

disperse 驱散,消散,免除

displace 使离乡背井,免职,取代,代替

display 陈列,展示

displeasure 不满,不悦

disport 嬉戏,娱乐

dispossess 强夺,剥夺

disprove 证明为误,反驳

dispute 争吵,争论

disquiet 不安,动摇

disregard 忽视,轻视,不理

disrobe 脱衣

disrupt 瓦解,中断,使分裂

dissect 分辨,切开,分析

disseminate 传播,散布

dissent 不同意

dissertation 论文,演讲

dissidence 异议,不一致

dissimulate 掩饰,假装

dissipate 使消散,驱散

dissolute 放荡,淫乐的

dissolve 消除,消灭,溶解

dissonance 不协调,不调和

dissuade 劝阻,阻止

distant 遥远,远离的

distaste 嫌恶

distend 扩张,膨胀

distinct 相异,各别,清楚的

distinguish 区别,辨别,认明

distinguished 杰出,著名的

distort 扭曲,曲解

distract 分心,困恼

distraught 心神分散,发狂的

distress 穷困,困难,痛苦

distribute 分送,分配

disturb 打扰,扰乱

diverge 分歧,逸出正轨

diverse 各色各样,种类不同的

diversify 使多样化,使变化

divert 转入,转向,自娱,消遣

divest 脱去,剥除

divorce 离婚,分开

divulge 泄漏,揭穿

Top

DIA

through,between,across

穿越,居中

字首 dia 源起希腊文介系词与副词dia,为through 或 between 之意. 这个字首在希腊文中已拥有不少单字. 如dialect n. [方言] 和dialectical a. [辩证的] 虽相同字源,意思却相差甚远. 因为 dialect 源自希腊文 [方言],而 dialectical 的名词dialectic [辩证] 源起 [dialektike] [辩证],两字均由同一字根 lect [说话] 组成,原文意思不同,转入英文也有南辕北辙的解释.

diacritic 能分辨,区别的

diagnosis 诊断

diagonal 对角线的

diagram 图样,图表

dialect 方言,同语系的语言

dialectical 辩证的

dialog(ue) 对白,对话

diameter 直径

diaphanous 透明,清澄的

diatribe 苛评,漫骂,争论

Top

E-,EC-EX-,EXTRA-

out

向外

e,ec,ex,extra 是英文重要的字首之一. 其中 e,ex 源自拉丁文介系词 e,ex,ec 源自希腊文介系词 ek,ex,都有 out,outside之意; extra 则来自拉丁文副词与介系词extra,原有 outside,except,without 之意. 这个字首另有两

种比较少见的变音. 后面所接的字根第一个音是 f 子音时,往往会同化成 ef,如 efface v. [消除],effect n. [效果]等. 字根的第一个字母若是 c,则有部分会同化为 es,如escape v.[逃亡],escort n. [护卫] 等. 字首拼作ex 时,字根的第一个字母若是 s,则 s 一律同化在字首的 x 字母中,如execute v.[完成,执行] 字根为 secu [跟随],existv. [生存] 字根为sist [站立] 等等,均是如此.

ebullient 兴高采烈,沸腾的

eccentric 古怪的

eclipse 使晦暗,遮掩

ecstasy 心醉神迷,狂喜

educate 教育,培育

educe 引出

efface 消除,冲淡

effect 效力,影响,实现

effectual 有效的

effectuate 使实现,实践

effete 失去活力,枯竭,衰弱的

efficacious 有效的

efficient 有效,有能力

effort 努力

effuse 发散,流出

ejaculate 突然说出,叫出

eject 逐出

elaborate 使扩大,完美,复杂

elapse (光阴)逝去,溜走

elate 使兴奋,欣喜

elect 选举,推选,选择

elegant 文雅,高雅的

elevate 提高,举起

elicit 引出

elide 略去

eligible 合格,适当的

elite 社会名流,精华

elongate 拉长,延伸

elope 私奔,逃亡

eloquent 雄辩的

elucidate 阐明,说明

elude 逃避,规避

emaciate 使瘦弱

emanate 发出,流出

emancipate 解放

emerge 出现

emigrate 移居

eminent 杰出的

emissary 使者

emit 放射,喷出

emotion 情感,情绪,感情

enormous 巨大的

eradicate 连根拔除,扑灭

erase 擦掉,抹去

erect 建立,竖立,直立的

erode 侵蚀,腐蚀

erudite 博学的

erupt 爆发

escape 逃脱

escort 护送,护卫,护航

evacuate 撤离,撤空

evade 规避,逃避

evaluate 评估

evanescent 短暂,易逝的

event 结果,发生的事,事件

eventual 最后的

evict 逐出

evident 明显的

evoke 唤起,引起

evolve 引出,发展

exacerbate 使加剧,激怒

exact 需要,坚持要求; 精确的

exaggerate 夸大,使扩大

exasperate 激怒

excavate 挖掘

exceed 超过,胜过

excel 优於,超过

except 免除,除外,除...之外

excerpt 摘录

excess 超额,超过数,额外,超过的

exchange 交换

excise 切去,除去

excite 鼓舞,引起

exclaim 惊呼,呼喊

exclude 拒绝,排除

excrete 排泄

exculpate 使无罪,证明无罪

excursion 旅行

excursive 散漫,无连贯的

excuse 原谅

execrate 咒骂

execute 执行,处死,处决

exempt 使免除(责任等)

exert 运用

exhale 发出,呼出

exhaust 使力竭,耗尽

exhibit 展览,显示

exhilarate 使高兴

exhort 劝告,力劝

exhume 从墓中挖出

exigency 紧急,迫切

exile 放逐

exodus 大批离去,(移民)出国

exonerate 免除

exorcise 去除

exotic 外来,外国产的

expand 张开,扩大,使膨胀

expatiate 详述,漫游

expatriate 移居国外,放逐

expect 预期,预料

expedient 权宜,方便的

expedite 使加速

expeditious 敏捷,迅速的

expel 驱逐,逐出

expend 花费,消耗

expense 费用

expire 死亡,满期,终止

explain 解释,说明

explicable 可说明,可解释的

explicate 解说,说明

explicit 明确的

explode 爆炸,发作

exploit 功迹,开发,利用

explore 探险,探测,研究

exponent 解释者

export 外销,输出,输出品

expose 暴露,揭穿

expound 解释,说明

express 表达,正确; 明确的,快速的

expulsion 逐出

exquisite 纤美,精致的

extant 现存的

extemporaneous 即席,临时作成的

extemporize 即席演说,即席作曲

extend 延长

extenuate 减轻

exterior 外在的; 外面,外表

exterminate 消灭

external 外表,形式上,外部的

extinct 灭种,熄灭了的

extinguish 灭绝,熄灭

extirpate 灭绝,连根拔起

extol 颂扬

extort 勒索

extra 额外,特别的

extract 抽出,取出,引出,得到

extradite 引渡

extraneous 外来的

extraordinary 杰出,惊人的

extravagant 过度的

extreme 极端,极端之事物;

elementUI(el-dialog)小记

elmentUI目前限制了el-dialog弹出框的z-index固定为2000

如果在dialog中使用z-index低于2000的控件就会导致该控件出现在dialog之后的情况,例如:百度的富文本编辑控件UEditor。这个控件的z-index显著小于2000,这就导致了点击富文本的一些按钮,出现的提示或者选项在dialog之后,根本点不到。

鉴于以上原因,我决定修改elmentUI中dialog的源码,在这边记录一个坑(傻傻的坑):项目中node_modules中调用的是打包后的文件所以修改的是lib文件夹下的文件

以上是我刚开始碰到的修改的dialog的方法

然后第二天我去查看了UE的源码,发现我傻了,原来UE可以通过配置来修改z-index:

通过在项目中写的配置文件中设置zIndex修改

怎样记英语单词最简单

其实反复记忆最重要,以下的方法是我自己总结的,你可参考一下.

一.读音规则记忆法

按照单词的读音和一些读音规则记忆,将单词按音节分成几部分记忆,如:congratulation,就分成 con gra tu la tion记忆,还有一些固定的读音搭配可帮助记忆:

例如:ea,ee等能发〔i:〕,如:teacher leave eat please meet tree

er, ir, or分别能发〔 :〕〔 :〕〔 〕等。如:teacher cover never bird third first doctor visitor

ar,al,oor,ough常发[ :],如:war almost salt chalk door floor bought brought

ow 常发[ ]和[ ], 如:window know sow now flower power

还有些固定的字母组合,例如:tion发〔 〕,如:action station ,ture发[ ],如ing发〔 i 〕,如sing flying, ly发〔li〕,如quickly friendly

还有各种前缀、后缀,例如:a-,re-,un-,dis-,im-;-ed,-ing,-ly,-er,-or,-ful,-y等都有其比较固定的发音。掌握了这些规则,记单词时就不必一个字母一个字母地记忆了。

二.构词记忆法

掌握一些构词法知识,可以大大地增加自身的词汇量。英语构词法主要有以下三种情况:

1.派生法。这种方法就是在一个词根的基础上加上一个前缀或后缀,从而构成另一个新词,并且与该词根的含义有着密切的联系,此类词便称为派生词。

如常用的前缀in-,im-,un-,dis-等表示否定含义;如dependent--independent

后缀-er,-or,-ist等表示人;如teach-teacher tour-tourist visit-visitor

后缀-y,-ly,-ful等表示形容词性等。如:friend-friendly care-careful等。

2.合成法。这种方法就是把两个或几个各自独立的单词并到一起组成一个新的单词,由此法构成的单词便称为合成词或复合词。

如:black(黑色的)+board(木板)blackboard(黑板),class(班)+room(房间)classroom(教室),foot(脚)+ball(球)football(足球)等。

3.转化法。这种方法就是在不改变拼写形式的基础上,由一种词性转化为另一种词性,主要有名词转化为动词、动词转化为名词、形容词转化为动词或名词等。如:water(n.水)water(v.浇水),lift(v.举起)lift(n.电梯),last(adj.过去的)last(v.持续)等。

三、其他方法

1.联想记忆法:在日常生活中可以根据所处的环境,所见到、所摸到的事物,联想相关的英语单词。例如:打球时联想到:ball,(play)basketball,(play)football,(play)volleyball,playground等等;吃饭时联想到:dining-room,(have)breakfast,(have)lunch,(have)supper等等;睡觉时联想到:bed,bedroom,go to bed,sleep, fall asleep等等。如果长期坚持下支,效果就会很好。

2.归类记忆法:在记忆过程中,把所学到的全部单词进行归纳、分类、整理,使其条理清晰,一目了解,然后再分别记忆。例如:

1).按题材分类。例如:把名词分为生活用品、动物、植物、水果、食物、家庭成员、人体各部位、学习用具、学科、交通工具、地方场所、星期、月份、季节等;把动词分为系动词、助动词、行为运动词和情态动词,等等。

2).按同音词分类。例如:see-sea, meet-meat

3).按形近词分类。例如:three-there,four-your,quite-quiet

4).按同义词分类。例如:big-large,hard-difficult,begin-start

3. 阅读记忆法:也就是把词汇的记忆融入阅读之中,在看一篇文章的时候,遇到不认识的单词先做记号,并猜测它们的含义,等到把全文看完后再从字典上把它们的意思找出来。这样自己查找的单词就会印象特别深刻,不容易忘记。

4. 练习记忆法:就是当你刚记住一个单词的时候,立即用这个单词造几个句子,这样就能很快就对这个单词加深了印象。例如:

hard---- It’s hard to remember all the words.

这些都是单词记忆的方法,找到最适合自己的,就能轻易的掌握大量单词,但是更重要的是每一种方法都需要你用心地,认真地坚持下去,所以在记忆单词的过程中,不要怕枯燥,不要半途而废。

英语单词记不住

看了一片文章,觉得对记单词很游泳,转摘如下:

英语的来源虽然很复杂,但是它其实具备一些基本规律,如果掌握了这些规律,就能有事半功倍的效果,如词源规律、英语的偏旁部首(词根、前后缀)、音变规律、乾坤大挪移等。在学习英语之前,你还要问自己几个问题:“单词”和“汉字”分别是怎么回事,可以一样理解吗?英语单词有什么样的特征?如果我们还没有认真思考过上述问题,就直接开始记忆单词,这样就好比你上了战场,手中却没有武器,也不知道敌人在哪里, 这不是送羊入虎口吗?或者换一个比喻:你要从北京到广州,不清楚路线, 没有准备好交通工具,就开始了一场说走就走的旅行,其结果只能是越走越辛苦,直至崩溃。

因此,不要小看英语单词,它的背后还隐藏着不少小秘密呢。

1. 隐藏在词源里的秘密

要想学好一门语言,必须了解这种语言所承载的文化。而在众多的要素中,词汇和文化的关系最为密切,一个词汇成为某事物的称呼总是有一定道理的,词汇的起源甚至直接源自文化的发展变迁。词源能让大家看到词汇构成的发展,从而充分理解单词。我们都知道理解有利于记忆,很多单词的背后都有一个与词义演变有关的鲜活故事,了解这些故事,不仅可以对学习这门语言和了解相关文化起到重要作用,还可以通过分析造词的过程使人们对历史传统、社会风俗、认知特点和审美习惯等文化因素有一个全面的了解和认识。由此可以大大激发学习语言的兴趣,了解语言背后的文化积淀!

所以,学习词源不仅仅是记忆单词!

例如:

①袋鼠是澳大利亚特有的动物,英文名称kangaroo 是由误解产生的。传说1770 年,英国航海家詹姆斯· 库克船长的船队停靠在澳大利亚的东海岸,船员们看到那里到处都是这种奇怪的动物,便问当地人那些动物的名字。当地人听不懂英语,英国船员也听不懂当地话,当他们听到当地人说类似kangaroo 的一串音节时,便认为这是那种动物的名称。此后,英语中一直把袋鼠叫作kangaroo。

② sandwich(vt. 夹入;挤进;把……做成三明治。n. 三明治;夹心面包)源自Sandwich 伯爵。此人原是一个赌棍,据说为了在赌博时节省时间, 他叫佣人替他切片面包夹块肉充饥,sandwich 由此而得名。了解这些词源故事才能知道单词真正的核心含义。

③语言来源于生活,从生活中汲取养分。英语同样深深地打上了本民族生活习俗的烙印。美国人爱好棒球运动,rain check 就出自露天举行的棒球比赛,如果球赛时突然下起了倾盆大雨,比赛不得不取消,观众就可以领取到雨票,球赛改天进行时可凭此票入场。

2. 隐藏在单词“偏旁部首”里的秘密

我们从小学汉字就知道要先学习偏旁部首,只要知道了偏旁部首就有可能猜出大概的词义,其实在英语中,通过分析词根、词缀(前缀、后缀) 也能大致地猜出单词的意思。更加重要的是,大学英语六级所要求的词汇大约有80% 可以分解成“词根+ 词缀”的形式。所以在学习英语单词之初就建立“偏旁部首”的意识非常重要,并且随着自身词汇量的增加,越到后面记忆越高效、轻松。

① 80% 的单词包含的词根、词缀只有400 多个。

词根:词根不仅是一个单词的核心,同时也是一组单词的共同核心, 它包含着这组单词共同的基本意义。所以词根最大的特点就是衍生能力很强,能够以一当十,甚至更多。

分析词根、前缀、后缀也能高效地记单词。例如:“prologue”(前言)、“monolog”(独白)、“epilog”(结语)、“travelog”(旅行纪录片)、“dialog” (对话)、“ apology”(道歉)等单词中,有一个共同的核心“log”(语言), 是这组单词共有的词根,因此这组词的意义都与“语言”有关。由此可见, 掌握适量的词根对于快速扩充词汇量起着至关重要的作用。

词根的意义不容忽视。随着学生年级的上升,词根在记忆英语单词乃至整个英语学习过程中的作用越来越大。在两万个英语单词里,常见词根(含有规律的音变)只有400 多个,几乎囊括了80% 的单词。我们建议的

学习步骤是:小学阶段可以通过简单词先了解英语单词的词根、词缀,逐步了解英语单词构词的概念,建立依据词根、词缀拆分单词的意识;初中阶段使用已知的少量词根,练习记忆单词;高中阶段然就可以有计划地记忆常见的400 个词根。当你发现记忆英语单词原来如“词”简单时,就可以坚“词”到底,最后练成“词词不忘”的“盖词神功”。

②词根与词缀如何构词?

一个词根构成的单词:fact(做)→ fact(事实)。

词根+ 词根构成的单词:manu(手)+(写)→ manu(手稿)。

词根+ 词缀构成的单词:govern(管理)+ment(后缀)→ government(政府,内阁)。

加前缀:im(入)+port(运)→ import(输入,进口)。

加后缀:equ(相等)+ate(使)→ equate(使相等)。

同时加前、后缀:pro(向前)+gress(步)+ive(……的)→ progressive(进步的)。

多重词根、词缀:in(不)+co(合)+her(黏)+ent (……的)→ incoherent (无黏合力的,分散的)。

③词根、词缀能帮我们做什么?

第一,更准确地理解、记忆单词词义。

单词bicycle(自行车)是由bi+cycle 组成。其中词根cycle 是“循环、圆圈”的意思,前缀bi 表示“两个,双倍的”——两个圆圈组成了自行车。同样tri“三个、三倍的”+cycle“循环、圆圈”构成了tricycle(三轮车)。

单词embed 表示“安置,嵌于”,可以拆分成两个部分:em(进入) +bed(范围:床,本义是“坑”)→进入范围(进入坑)→安置,嵌于。

这个过程可以帮我们更好地理解bicycle 和embed 这两个单词的词义了。

第二,揭示音、形、义的规律。

英语是一种长于表音的文字,音与形、义的关系更为密切。“因声求义, 形近义同”,就是说发音相似的词根很可能意义有相近之处,词形相近的词根很可能同源。

词根作为英语单词的核心,不但在形、义上起决定性的作用,对单词的发音也有重要的影响。尽管词根的发音受拉丁文、希腊文的影响会发生一定的变化,但词根对整个单词的读音还是起到了主导作用。从单词音节的划分来看,词根音节是天然的标志;从单词重音来看,词根常常担当重任;从单词内部的语音同化现象来说,一般是词根的音素同化词缀的音素。所以,掌握了词根往往也抓住了单词的读音重点。

第三,快速扩充词汇量。

一个词根可能带出的是一组词汇,记住词根、词缀相当于缩短了每个单词的记忆单元。如import 这个单词,如果死记硬背是i、m、p、o、r、t 六个记忆单元,而拆分成im(入)+port(运)=import(输入、进口),就变成了两个记忆单元。

在记忆学里,记忆单元越少,相对来说就记得越快,相同的时间内词汇量扩充得越多。另外,词根还有迁移性,如port 可以在import 里担当重任, 也在transportation、opportunity、passport、report、sport、airport、support、unimportant、importance、important 等这一族群中堪当大任。

3. 隐藏在语音里的秘密

英语属于印欧语系,后来由于群族迁移到不同的地方,才使得语言发生了变化。这种变化类似于汉语方言的变化,有很强的规律性。英语中大量的同源词就是通过音变派生出来的。

而且英语单词由若干字母组成,发音不同,写法自然也不同,字母有规律变换后,写法不同,但基本的意思不变。

① b-p-f-v-w 音。

中文的“泊”有两种发音:“漂泊(bó)”和“湖泊(pō)”;“番”也有两种发音:“ 番(f ān)茄”和“番(pān)禺”。英语中burse 与purse 都指“钱包”,词根scrib 与 相对应;live(生活)与life(生命),give(给) 与gift(礼物),save(救)与safe(安全),都体现了f 与v 的对应转换; wine(葡萄酒)与vine(葡萄树),体现了w 与v 的对应。

② g-c-k-h 音。

中文中,如“咖”有两种发音:“咖(gā)喱”和“咖(kā)啡”; “会”有两种发音:“会(huì)议”和“会(kuài)计”。英语中,angle(角度)与ankle(踝),guest(客人)与host(主人)相对应;英语中c 与k 的音相同,语义上也相关,如cat(猫)与 kitty(小猫);c 与h 经常对应, color 与hole 的col 和hol 表示“遮盖,隐藏”,color 指一种色可以遮盖另一种色,hole 是可以“隐藏”的地方。

③ d-t-th-s 音。

中文中“弹”有两种发音:“子弹(dàn)”与“弹(tán)钢琴”。英语中,词根里的d 与t 也会出现对应或替换的现象。

④ a-o-e-i-u 音。

不仅仅是辅音字母有转换的情况,英语中元音字母也存在这样互转的情况,替换后词根的基本意思并没有大的改变。

如:gold(黄金)与gild(镀金),就是典型的o-i 互换;cap,cip, cup,capt,cept 都有“抓”的意思;同源异形根band,bend,bind,bond, bund 都有“绑”的意思。

你试过用手机学英语吗?随时随地的接收最新的英语资讯和英语热点,让自己充分

rning.sohu.com/20150525/n413683360.shtml

(责任编辑:IT教学网)

更多

推荐站内动态文章