精华内容
下载资源
问答
  • 外教一对一http://www.yangjiajiao.com文章来源:www.yangjiajiao.com按前后缀分类单词——dis前缀的名词disabilityn.残疾;无能;无资格;不利条件。disablementn.残废;无资格;损坏;丧失能力;无能力。disablern.功能...

    外教一对一

    http://www.yangjiajiao.com

    文章来源:

    www.yangjiajiao.com

    按前后缀分类单词——

    dis

    前缀的名词

    disability n.

    残疾

    ;

    无能

    ;

    无资格

    ;

    不利条件。

    disablement n.

    残废

    ;

    无资格

    ;

    损坏

    ;

    丧失能力

    ;

    无能力。

    disabler n.

    功能失效

    ;[

    ]

    功能停止装置

    ;

    使人残废之事物。

    disaccharid n.

    二醣类

    (

    等于

    disaccharide)

    disaccharide n. [

    生化

    ]

    二糖。

    disaccord n.

    不一致,不同意

    ;

    不和。

    disadvantage n.

    缺点

    ;

    不利条件

    ;

    损失。

    disaffection n.

    不满

    ;

    背叛。

    disaffinity n.

    不相同。

    disallowance n.

    不许可

    ;

    拒绝,驳回。

    disappearance n.

    消失

    ;

    不见。

    disappointment n.

    失望

    ;

    沮丧。

    disapprobation n.

    不答应

    ;

    非难

    ;

    不赞成。

    disapproval n.

    不赞成

    ;

    不喜欢。

    disarmament n.

    裁军。

    disarrangement n.

    扰乱

    ;

    混乱。

    disarray n.

    无秩序

    ;

    杂乱

    ;

    衣冠不整。

    disarticulation n.

    关节脱落

    ;[

    外科

    ]

    关节切断术。

    disassembly n.

    拆卸

    ;

    分解。

    disaster n.

    灾难,灾祸

    ;

    不幸。

    disavowal n.

    否定,否认

    ;

    拒绝

    ;

    不承认。

    展开全文
  • 最易念错的100个常用单词掌握“美式发音”技巧,一个句子就GO了!1小时突破音标重难点基础知识 英语构词法主要三种:合成、转化... 合成名词名词+名词:postman, girlfriend, flowerbed, notebook形容词+名词:bla...

    请点击右上角蓝色“+关注”,关注英语周报头条号,及时接收精彩内容。

    最易念错的100个常用单词

    掌握“美式发音”技巧,一个句子就GO了!

    1小时突破音标重难点

    7318c39ec54b3a40f486378664575887.png

    基础知识

    英语构词法主要有三种:合成、转化和派生。

    合成

    合成是指将两个意思不同的单词结合成一个新词。合成形式主要有以下几种:

    1. 合成名词

    名词+名词:postman, girlfriend, flowerbed, notebook

    形容词+名词:blackboard, supermarket, greenhouse

    名词+动词:daybreak, sunrise, breastfeed

    动词-ing形式+名词:readingroom, washing machine

    名词+动词-ing形式:handwriting, papermaking

    动词+名词:pickpocket, workroom

    动词+副词:breakup

    其它形式:get-together, go-between, passer-by

    2. 合成形容词

    形容词 / 数词+名词+ed:warm-hearted, five-storeyed

    名词+过去分词:home-made, hand-made

    名词+形容词:world-famous, ice-cool

    形容词/数词+名词:full-time, second-hand

    形容词+过去分词: newborn

    副词+分词:well-known, newly-built

    其它形式:face-to-face, evergreen

    3. 合成代词

    代词宾格/物主代词+self / selves:herself, ourselves

    某些不定代词some, any, every, no等+ body /one / thing:anyone, nothing

    4. 合成介词

    介词+介词:throughout, within

    5. 合成副词

    副词+名词:indoors, overhead, upstairs

    介词+名词:alongside, beforehand

    名词+形容词:sky-high

    副词+介词:nearby

    其它形式:meanwhile, headfirst

    6. 合成动词

    副词+动词:overhear, overwork, underline

    名词+动词:moonwalk, sunbathe

    形容词+动词:whitewash, safeguard

    d61ba9c22d9293b2f69466c2a0441f1c.png

    转化

    转化是指一个单词的词形不经过任何变化而由一种词性转化为另一种词性。

    1. 名词转化为动词

    有些词在转化过程中词义变化不大,如try, swim, shout, cry, kiss, wash, guess等。有些动词转化为名词时意义有一定的变化,如feed(v. 喂养 → n. 饲料),draw(v. 画画,抽,拉 → n. 平局)等。

    2. 形容词转化为动词、名词或副词

    ①有些形容词可以转化为动词。如:quiet (adj. 安静的 → v. 使安静)。

    ②有些形容词可以转化为名词。如:quiet (adj. 安静的,寂静的 → n. 安静,寂静);calm (adj. 镇静的 → n. 泰然自若)。

    ③有些形容词可以转化为副词。如:dear, high, low, cheap, full, near, close, long等。

    3. 介词转化为名词

    the ups and downs of life

    4. 连词转化为名词

    no ifs, ands, or buts

    5. 一些其它情况的转化

    如:They forwarded his mail to his new address. (adv. v.)

    The people are walking north.(n.adv.)

    c2624d609f069f6f40503bdab9a527f0.png

    派生

    派生是指通过给一个单词加前缀或后缀构成另一个词。前缀一般改变词义而不改变词性,后缀一般改变词性而不改变词义。

    常见前缀:

    ★名词前加a-变为形容词或副词。如:asleep等。

    ★名词或形容词前加be-变为动词。如:behead等。

    ★名词或形容词前加en-变为动词。如:endanger, encourage, enrich, enlarge, enable等。

    ★形容词前加il-,ab-, un-, ir-, dis-, in-等变为反义词。如:illegal, illogical, abnormal, unable, unsafe, irregular, dishonest, disappointed, incorrect等。

    常见后缀:

    1. 形容词后缀

    ★名词后加-ful变为形容词,表示“充满……的,具有……性质的”。如:hopeful, thankful等。

    ★名词后加-less变为形容词,表示“没有……的”。如:hopeless, useless等。

    ★名词后加-ic,-ical变为形容词,表示“与……有关的,动作/行为……的”。如:technical, scientific等。

    ★名词后加-ous变为形容词,表示“有……性质的”。如:poisonous, mountainous等。

    ★动词后加-able变为形容词,表示“可……的,能……的,具有……性质的”。如:comfortable, relaxable等。

    ★动词后加-ed变为形容词,表示“……的”。如:excited, amazed, satisfied等。

    2. 名词后辍

    ★动词后加-ance变为名词,表示状态或行为。如:performance, guidance等。

    ★动词后去不发音的-e加-tion或直接加-tion变为名词,表示状态或过程。如:decoration, translation, election等。

    ★动词后加-er或-or变为名词,表示人。如:survivor, worker, instructor等。

    ★动词后加-ee变为名词,表示动作的承受者。如employee, trainee等。

    ★动词/名词后加-ess变为名词,表女性或雌性。如:hostess, actress, princess等。

    ★动词后加-ment变为名词,表示“……的行为”。如:arrangement, movement等。

    ★名词后加-ship变为名词,表示状态、性质、品质、地位、资格等。如:relationship, friendship等。

    ★形容词后加-ness变为名词,表示“……的性质、状态或特点”。如:happiness, sickness, fairness等。

    3. 动词后辍

    ★形容词后加-en变为动词,表示“使成为,变得”。如:strengthen, threaten等。

    ★形容词后加-fy 变为动词,表示“使……化,使成为”。如:beautify, simplify等。

    ★形容词后加-ize变为动词,表示“……化”。如:specialize, modernize等。

    4. 副词后缀

    ★形容词或名词后加-ly变为副词。如:carefully, monthly, quickly, clearly等。

    ★表示地点或方位的词后加-ward(s)变为副词。如:southward(s), backward(s), outward(s)等。

    以上内容选自《英语周报》,转载请注明出处。版权所有,侵权必究。

    本平台投稿及合作邮箱:yangning_123@126.com

    后语:坚持是一种信仰,专注是一种态度!每一次您的转发,就是对我们的认同和鼓励!亲们,喜欢就积极转发吧,您的每一次转发,都是我们持续的原创动力。原创的路上感恩有您一路同行!!!

    关注“英语周报”头条号,最原创、最海量、最有价值、最有内容、最有情怀的深度阅读平台。

    展开全文
  • 1、Java都有哪些锁?公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁Java实现锁有两种语法,一种是synchronized语句,另外一种是reentrantlock关键字。上面是...

    1、Java都有哪些锁?

    公平锁/非公平锁

    可重入锁

    独享锁/共享锁

    互斥锁/读写锁

    乐观锁/悲观锁

    分段锁

    偏向锁/轻量级锁/重量级锁

    自旋锁

    Java实现锁有两种语法,一种是synchronized语句,另外一种是reentrantlock关键字。上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。

    公平锁/非公平锁

    公平锁指多个线程按照申请锁的顺序获得锁。

    非公平锁指多个线程获得锁的顺序不按照申请顺序。

    Java reentranthlock通过构造函数来指定锁是公平还是非公平,默认是非公平锁,对于synchronized而言,也是一种非公平锁。

    非公平锁优点在于吞吐量比公平锁大。

    可重入锁

    可重入锁又叫递归锁,是指同一个线程在外层方法获取锁的时候,在进入内层方法会自动获取锁。举例如下:

    synchronized void setA() throws Exception{

    Thread.sleep(1000);

    setB();

    }

    synchronized void setB() throws Exception{

    Thread.sleep(1000);

    }

    Java reentrantlock是一个可重入锁。(上面的代码就是一个可重入锁的一个特点,如果不是可重入锁的话,setB可能不会被当前线程执行,可能造成死锁)

    Synchronized也是一个可重入锁。

    可重入锁的优点是可以一定程度避免死锁。

    独享锁/共享锁

    顾名思义,独享锁是指该锁一次只能被一个线程所持有,共享锁可以被多个线程所持有。

    Java reentrantlock是一个独享锁,但是对于lock的另一个实现readwritelock,其读锁是一个共享锁,写锁是一个独享锁。

    对于synchronized是一个独享锁。

    互斥锁/读写锁

    上边说的独享锁和共享锁是一种广义的说法,互斥锁和读写锁就是具体实现。

    互斥锁在Java中具体实现就是reentrantlock。

    读写锁在Java中的具体实现就是readwritelock。

    乐观锁/悲观锁

    乐观锁和悲观锁不是指具体的锁类型,而是对于看待并发编程中加锁问题的角度。

    悲观锁认为,对于一个数据的并发操作,一定会改变数据,即使实际上数据没被改变,但是也悲观的认为被改变的可能性比较大,一定要加锁,不加锁早晚要出问题。

    乐观锁认为,对于一个数据的并发操作,是不会改变数据的,不加锁也不会出问题。

    乐观锁指java中的无所编程,适合读操作非常多的场景。

    悲观锁就是指java中,适合并发下写非常多的场景。

    自旋锁

    在java中,自旋锁是指常识获取锁的线程不会立即阻塞,而是采用循环的方式去尝试获取锁,当循环条件被其他线程改变时,才能进入临界区。这样的好处是减少线程上下文切换的消耗,缺点是会消耗CPU。

    public class SpinLock {

    private AtomicReference sign =new AtomicReference<>();

    public void lock(){

    Thread current = Thread.currentThread();

    while(!sign .compareAndSet(null, current)){

    }

    }

    public void unlock (){

    Thread current = Thread.currentThread();

    sign .compareAndSet(current, null);

    }

    }

    使用了CAS原子操作,lock函数将owner设置为当前线程,并且预测原来的值为空。unlock函数将owner设置为null,并且预测值为当前线程。

    当有第二个线程调用lock操作时由于owner值不为空,导致循环一直被执行,直至第一个线程调用unlock函数将owner设置为null,第二个线程才能进入临界区。

    由于自旋锁只是将当前线程不停地执行循环体,不进行线程状态的改变,所以响应速度更快。但当线程数不停增加时,性能下降明显,因为每个线程都需要执行,占用CPU时间。如果线程竞争不激烈,并且保持锁的时间段。适合使用自旋锁。

    注:该例子为非公平锁,获得锁的先后顺序,不会按照进入lock的先后顺序进行。

    偏向锁/轻量级锁/重量级锁

    这三种锁,就是指锁的状态,针对synchronized。

    偏向锁是指一段代码一直被一个线程所访问,那么理论上,这个线程会自动获取这个锁,并一直拥有这个锁,这样就降低了获取锁的代价。

    轻量级锁是指当偏向锁的状态下,被另一个线程访问,偏向锁就会升级为轻量级锁,其他线程会通过自旋形式尝试获取锁,不会阻塞,提高效率。

    重量级锁是指在轻量级锁的状态下,另一个线程虽然自旋,但自选不会一直持续下去,当自旋一定次数的时候还没有获取到锁的话,就会进入阻塞,该锁就会膨胀为重量级锁,重量级锁会让其他申请的线程陷入阻塞,降低性能。

    展开全文
  • java锁有哪些

    2020-09-26 11:48:44
    转载:java锁有哪些类 ... 1、Java都有哪些锁? 公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁 ...上面是很多锁的名词,这些分类并不是

    转载:java锁有哪些类

    转载来源:http://www.cnblogs.com/lxmyhappy/p/7380073.html

    1Java都有哪些锁?

    • 公平锁/非公平锁
    • 可重入锁
    • 独享锁/共享锁
    • 互斥锁/读写锁
    • 乐观锁/悲观锁
    • 分段锁
    • 偏向锁/轻量级锁/重量级锁
    • 自旋锁

    Java实现锁有两种语法,一种是synchronized语句,另外一种是reentrantlock关键字。上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释

    公平锁/非公平锁

    公平锁指多个线程按照申请锁的顺序获得锁。

    非公平锁指多个线程获得锁的顺序不按照申请顺序。

    Java reentranthlock通过构造函数来指定锁是公平还是非公平,默认是非公平锁,对于synchronized而言,也是一种非公平锁。

    非公平锁优点在于吞吐量比公平锁大。

    可重入锁

    可重入锁又叫递归锁,是指同一个线程在外层方法获取锁的时候,在进入内层方法会自动获取锁。举例如下:

    1. synchronized void setA() throws Exception{
    2. Thread.sleep(1000);
    3. setB();
    4. }
    5. synchronized void setB() throws Exception{
    6. Thread.sleep(1000);
    7. }

    Java reentrantlock是一个可重入锁。(上面的代码就是一个可重入锁的一个特点,如果不是可重入锁的话,setB可能不会被当前线程执行,可能造成死锁

    Synchronized也是一个可重入锁。

    可重入锁的优点是可以一定程度避免死锁。

    独享锁/共享锁

    顾名思义,独享锁是指该锁一次只能被一个线程所持有,共享锁可以被多个线程所持有。

    Java reentrantlock是一个独享锁,但是对于lock的另一个实现readwritelock,其读锁是一个共享锁,写锁是一个独享锁。

    对于synchronized是一个独享锁。

    互斥锁/读写锁

    上边说的独享锁和共享锁是一种广义的说法,互斥锁和读写锁就是具体实现。

    互斥锁在Java中具体实现就是reentrantlock

    读写锁在Java中的具体实现就是readwritelock

    乐观锁/悲观锁

    乐观锁和悲观锁不是指具体的锁类型,而是对于看待并发编程中加锁问题的角度。

    悲观锁认为,对于一个数据的并发操作,一定会改变数据,即使实际上数据没被改变,但是也悲观的认为被改变的可能性比较大,一定要加锁,不加锁早晚要出问题。

    乐观锁认为,对于一个数据的并发操作,是不会改变数据的,不加锁也不会出问题。

    乐观锁指java中的无所编程,适合读操作非常多的场景。

    悲观锁就是指java中,适合并发下写非常多的场景。

    自旋锁

    java中,自旋锁是指常识获取锁的线程不会立即阻塞,而是采用循环的方式去尝试获取锁,当循环条件被其他线程改变时,才能进入临界区。这样的好处是减少线程上下文切换的消耗,缺点是会消耗CPU

    1. public class SpinLock {
    2. private AtomicReference<Thread> sign =new AtomicReference<>();
    3. public void lock(){
    4. Thread current = Thread.currentThread();
    5. while(!sign .compareAndSet(null, current)){
    6. }
    7. }
    8. public void unlock (){
    9. Thread current = Thread.currentThread();
    10. sign .compareAndSet(current, null);
    11. }
    12. }

    使用了CAS原子操作,lock函数将owner设置为当前线程,并且预测原来的值为空。unlock函数将owner设置为null,并且预测值为当前线程。 

    当有第二个线程调用lock操作时由于owner值不为空,导致循环一直被执行,直至第一个线程调用unlock函数将owner设置为null,第二个线程才能进入临界区。

    由于自旋锁只是将当前线程不停地执行循环体,不进行线程状态的改变,所以响应速度更快。但当线程数不停增加时,性能下降明显,因为每个线程都需要执行,占用CPU时间。如果线程竞争不激烈,并且保持锁的时间段。适合使用自旋锁。

    注:该例子为非公平锁,获得锁的先后顺序,不会按照进入lock的先后顺序进行。

    偏向锁/轻量级锁/重量级锁

    这三种锁,就是指锁的状态,针对synchronized

    偏向锁是指一段代码一直被一个线程所访问,那么理论上,这个线程会自动获取这个锁,并一直拥有这个锁,这样就降低了获取锁的代价。

    轻量级锁是指当偏向锁的状态下,被另一个线程访问,偏向锁就会升级为轻量级锁,其他线程会通过自旋形式尝试获取锁,不会阻塞,提高效率。

    重量级锁是指在轻量级锁的状态下,另一个线程虽然自旋,但自选不会一直持续下去,当自旋一定次数的时候还没有获取到锁的话,就会进入阻塞,该锁就会膨胀为重量级锁,重量级锁会让其他申请的线程陷入阻塞,降低性能。

    转载于:https://www.cnblogs.com/K-artorias/p/8108557.html

    展开全文
  • 公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词进行一定的...
  • java有哪些锁种类(转)在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量...
  • 上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。 公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁。非公平锁是...
  • JAVA中锁有哪些

    2020-07-21 11:25:18
    上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。 公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁...
  • 介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面...
  • Java锁都有哪些

    2020-05-15 18:42:01
    Java15种锁的介绍 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章...上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词
  • JAVA锁有哪些种类

    2018-12-29 14:25:21
    锁大概以下名词:自旋锁 ,自旋锁的其他种类,阻塞锁,可重入锁 ,读写锁 ,互斥锁 ,悲观锁 ,乐观锁 ,公平锁 ,偏向锁, 对象锁,线程锁,锁粗化, 锁消除,轻量级锁,重量级锁, 信号量,独享锁,共享锁,分段...
  • 介绍的内容如下:公平锁 / 非公平锁可重入锁 / 不可重入锁独享锁 / 共享锁互斥锁 / 读写锁乐观锁 / 悲观锁分段锁偏向锁 / 轻量级锁 / 重量级锁自旋锁上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的...
  • 介绍的内容如下:公平锁 / 非公平锁可重入锁 / 不可重入锁独享锁 / 共享锁互斥锁 / 读写锁乐观锁 / 悲观锁分段锁偏向锁 / 轻量级锁 / 重量级锁自旋锁上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的...
  • 在读很多并发文章中,会提及...上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。 公平锁/非公平锁 公平锁是指多个线程按照申请...
  • 介绍的内容以下:web公平锁/非公平锁算法可重入锁编程独享锁/共享锁数组互斥锁/读写锁多线程乐观锁/悲观锁并发分段锁svg偏向锁/轻量级锁/重量级锁函数自旋锁 上面是不少锁的名词,这些分类并非全是指锁的状态,的...
  • 上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。 公平锁/非公平锁 公平锁是指多线程按照申请顺序来获取锁。 非公平锁是...
  • 上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。 公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁。 非公平...
  • 在读很多并发文章中,会提及各种各样锁如...上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。 公平锁/非公平锁 公平锁是指...
  • Java锁有哪些种类,以及区别(转)在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁...
  • JAVA锁有哪些种类,以及区别(转) 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁...
  • 介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,下面...
  • 上面是很多锁的名词,这些分类并不是全是指锁的状态,的指锁的特性,的指锁的设计,所以可能两种锁的名词可以同时形容一种关键字,下面总结的内容是对每个锁的名词进行一定的解释。 首先明确锁是什么东西,...

空空如也

空空如也

1 2 3 4 5
收藏数 88
精华内容 35
关键字:

名词分类有哪些