英语语法 名词和冠词 详解

目录

一、名词概述

        1.基本介绍 : 

        2.作用 : (在句子中可担任的语法成分)

            1° 作主语

            2° 作宾语

            3° 作表语

            4° 作定语

            5° 作同位语

二、专有名词和普通名词

        1.专有名词:

            1° 定义

            2° 示例

            3° 关于名词的大小写

        2.普通名词:

            1° 定义

            2° 示例

            3° 分类

三、可数名词和不可数名词

        1.个体名词 : 

            1° 特点

            2° 常见可数名词变复数的规则和原因(重要)

                1> 一般情况加-s(词尾)

                2> 以 s, sh, ch, x 结尾的词,词尾加es

                3> 以“辅音字母加y”结尾的词,y变ie加s

                4> 以-o字母结尾的词,多数加-es变复数

                5> 以-f 或 -fe结尾的词,变为-ves[vz]

            3° 不规则的名词复数形式

            4° 单复数同形的情况说明

            5° 复合名词变复数的情况

        2.集合名词 : 

            1° 定义

            2° 示例

        3.物质名词 : 

            1° 定义

            2° 示例

            3° 两种特殊情况 

        4.抽象名词 : 

            1° 示例

            2° some time, some times, somtime, sometimes对比分析

四、名词所有格

        1.什么叫“名词所有格”?

        2.名词所有格的常见形式?

            1° 单数名词所有格的两种情况

            2° 复数名词所有格的两种情况

        3.双重所有格 : 

        4.PS:关于名词短语

五、冠词

        1.概述 : 

        2.特点 : 

        3.分类 : 

        4.读音 : 

        5.用法 : 


一、名词概述

        1.基本介绍 : 

                名词,即表示名称的词,包括人、事、物、地点或抽象概念等
                noun : Etymologically(词源), a noun is simply a 'name'.

        2.作用 : (在句子中可担任的语法成分)

            1° 作主语

                eg1 : Practice makes perfect. —— 熟能生巧。
                eg2 : Friends are of great importance to all of us. —— 朋友对我们所有的人来说都非常重要。
                eg3 : Water is the source of life. —— 水是生命之源。

            2° 作宾语

                eg1 : I forgot to bring back some blueberries. —— 我忘记了带回一些蓝莓。
                eg2 : They made purchase of a new house. —— 他们购置了一所新房。
                eg3 : Don't eat that ham—— 不要吃那块火腿。

            3° 作表语

                eg1 : Smoking is a bad habit. —— 抽烟是一种恶习。(名词短语作表语)
                eg2 : Time is money, time is life, too. —— 时间就是金钱,时间就是生命。
                eg3 : This is my best friend—— 这位是我的挚友。(名词短语作表语)

            4° 作定语

                eg1 : sports meeting —— 运动会
                eg2 : blood pressure —— 血压
                eg3 : diamond ring —— 钻戒

                Q : 名词修饰名词,和形容词修饰名词有什么区别?
               
A : 侧重点不同。
                      名词修饰名词时,前后两者都侧重;
                      形容词修饰名词时,主要是突出被修饰名词的特点。
                eg1 : 便利店

        Convenience Store : 同时强调“便利性”和“商店”,即“提供了便利性的商店”,也就是便利店了。

        Convenient Store : “方便的店”×,“省事儿的店”×;“商店”本身就是一个场所,一个地点,不能用“方便的”来修饰;Convenient形容词,多用来修饰某种方式或途径。

                eg2 : 血压

        blood pressure : 强调是血带来的压力,即血压。

        bloody pressure : “血腥的压力”×,“血淋淋的压力”×

                eg3 : 装灰尘的袋子

        a dust bag : 强调袋子里装着灰尘,即装灰尘的袋子,集尘袋。

        a dusty bag : “带灰尘的袋子”×,“满是灰尘的袋子”×,强调袋子是脏的。

                eg4 : 同一单词在不同语境下词性的变化

        an English teacher : 一位英语老师(English为名词“英语”)

        an English teacher : 一位来自英国的老师(English为形容词“英国的”)

                总结 : 
               原本用n作定语修饰的n,若改为用adj修饰,可能会直接产生一个表意错误或表意不同的n短语
                同一单词,随着语境的变化会自然地改变词性

            5° 作同位语

                eg1 : This is my friend, Cyan. —— 这是我的朋友,塞恩。
                eg2 : You girls sit on this side. —— 你们女孩子坐到这边。
                eg3 : Cyan's friend Kyrie is a basketball player. —— 塞恩的朋友凯瑞是一名篮球运动员。


二、专有名词和普通名词

        1.专有名词:

            1° 定义

                专有名词,指特定的或独一无二的人或物。[类似于Java中的一个对象实例]

            2° 示例

                人名 : Cyan(在特定的场景下,Cyan只有一个)
                地名 : Suzhou, Hangzhou
                国家名 : China, France
                景点名 : the Great Wall
                其他特有概念 : 星期(eg : Friday), 月份(eg : November), 节日(eg : Christmas)

            3° 关于名词的大小写

                Q1 : 专有名词,句首单词,或者句子里的部分单词,它们的首字母甚至全部字母为什么要大写?
                A1 : 句首单词首字母大写,可以突出句子的开始;由于每个英文字母的大小都差不多,仅依靠标点不足以醒目地标注句子的开始。
                        专有名词或者句子中的某个单词大写,可以突出句子中的主要信息。(包含重要信息的单词往往会重读)。
                        eg1 : 一个故事中的主角,往往会大写;
                        eg2 : 文章重点单词会整体大写,这取决于文章的作者;当你写文章时,若想让某个单词变得醒目起来,就可以将其全部大写。
                        eg3 : 专有名词的缩写词;eg : WTO(World Trade Organization)世界贸易组织;AIDS(Acquired Immune Deficiency Syndrome)艾滋病、获得性免疫缺陷综合征

                Q2 : 为什么 I (我) 这个单词始终是大写?
                A2 : 也是为了醒目;单一字母作单词出现在句中,容易被认为是拼写遗漏或拼写错误。

        2.普通名词:

            1° 定义

                普通名词, 代表泛指地人、物、以及抽象概念等的名词。[类似于Java中的一个类]

            2° 示例

                : boy, girl, man, woman,etc
                : pen, bike, computer, mouse, keyboard,etc
                抽象概念 : happiness, failure, grief,etc

            3° 分类

        个体名词(个体): classroom, student, house, uncle...

        集合名词(群体): people, family, enemy, audience, furniture(可根据语境改变)...

        物质名词(无法分为个体)

                1>液态 : milk, water,etc

                2>气态 : gas, air,etc

                3>糊状 : toothpaste(牙膏), glue,etc

        抽象名词(非实物): beauty, ugliness, anger, patience...


三、可数名词和不可数名词

        1.个体名词 : 

            1° 特点

        与汉语相比,英语的可数名词复数形式会在词尾体现出来;这样可以更直观地表达语意,只要看到或者听到这个词就知道它是单数还是复数。

        eg1 : My roommates are all very good friends. —— 我的室友都是非常要好的朋友。

        eg2 : He's really good at telling jokes. —— 他是真擅长讲乐子。

        eg3 : I think this apple has started to rot. —— 我觉得这个苹果已经开始烂掉了。

            2° 常见可数名词变复数的规则和原因(重要

                1> 一般情况加-s(词尾)

                eg : apples, brothers, classrooms, rivers, names,etc

                2> 以 s, sh, ch, x 结尾的词,词尾加es

                eg : boxes, buses, brushes, churches, dishes,etc

                Q : 为什么词尾s,sh,ch,x后不直接加s?
                A : 因为直接加s不好读,读得费劲;英语是表音文字,要优先读音方便。

                3> 以“辅音字母加y”结尾的词,y变ie加s

                eg :  lady[ˈleɪdi] --> ladies[ˈleɪdiz],
                        country[ˈkʌntri] --> countries[ˈkʌntriz],
                        family[ˈfæməli] --> families[ˈfæməliz],
                        party[ˈpɑːrti] --> parties[ˈpɑːrtiz],
                        city[ˈsɪti] --> cities[ˈsɪtiz], etc

                Q1 : 为什么辅音字母加y词尾不直接加s?
                A1 : 为了维持单词原本的发音模式,使词尾仍然发元音[ie可以维持元音];否则会发生弱读,因为y为短元音,容易弱读成[ə]。先把y变ie维持元音,再加s表示复数。

                Q2 : 为什么boys, toys, ways这些名词变复数直接加-s?
                A2 : 因为这些单词都是“元音字母 + y”结尾,元音字母加y构成了双元音,不会发生弱读。所以,个体名词变复数之所以有不同的词尾规则,就是因为读音有变化,为了使变复数形式后单词的读音与原先契合一致,才产生了不同对应的规则。

                4> 以-o字母结尾的词,多数加-es变复数

                eg : tomatoes[təˈmeɪtoʊz]; potatoes, heroes; torpedoes[tɔːrˈpiːdoʊz]; vetoes[ˈviːtoʊz],etc

                Q1 : 为什么-o结尾的词词尾不直接加s?
                A1 : 如果直接在词尾加s,以tomato为例,tomatos,根据英文的拼读规则,末尾的o会被弱化成[ʌ] 或 [ə],造成单词在发音时表意不明。即,本来词尾的o发双元音[oʊ],现在改成了单元音,听着都不知道什么词了。所以,-o结尾加es也是为了保持变复数后发音模式一致

                PS 1 : 
                大多数情况下,有生命的以-o字母结尾的名词,变复数时会加es
                当然也有例外,一些没有生命的以-o结尾的名词,变复数时也会加es,eg : echoes, tornadoes, vetoes,etc。

                PS 2 : 
                若是元音字母 + o结尾的个体名词,变复数直接加s。(已构成双元音或长u音)
                eg : videos[ˈvɪdioʊz]; radios[ˈreɪdiˌoʊz]; zoos[zuz],etc。

                PS 3 : 
                若是缩写词 或者 外来语,变复数往往直接加s。
                eg : photos[ˈfoʊˌtoʊz]; pianos[piˈænoʊz]; kilos[ˈkiˌloʊz]; solos[ˈsoʊloʊz]; tobacoos[təˈbæˌkoʊz]; kangaroos[ˌkæŋgəˈruz],etc。
                缩写词,变复数取决于原单词。eg : kilo = kilogram, photo = photograph,etc。
                外来语,直接加s,(外来语不需要符合英语语法的规则)。eg : piano = pianoforte(意大利语),solo(意大利语) [意大利歌剧比较发达];tobacco(加勒比语),kangaroo(澳大利亚土著语)。

                5> 以-f 或 -fe结尾的词,变为-ves[vz]

                eg : self[self] --> selves[selvz],
                        leaf --> leaves,
                        knife --> knives,
                        life --> lives,
                        wife --> wives,
                        thief --> thieves, etc

                Q1 : 为什么-f 或 -fe结尾要变成-ves?
                A1 : 因为f本身发清辅音,直接加s在发音上不易察觉单复数;而将f改为v后,发浊辅音,发音时区分更清楚,-ves中间的e起拼写连接作用,不参与发音。

                PS : 特殊情况
                roof, chief, proof, cliff, dwarf(侏儒)等单词变复数时直接加-s,读[fs]
                实际上,这些例子中,除了cliff这种双写f的是直接加s外,其他单词两种写法都存在。

            3° 不规则的名词复数形式

                eg : man[mæn] --> men[men]
                       mouse[maʊs] --> mice[maɪs]
                       woman[ˈwʊmən] --> women[ˈwɪmən]
                       goose[ɡuːs] --> geese[ɡiːs]
                       tooth[tuːθ] --> teeth[tiːθ]
                       ox[ɑːks] --> oxen[ˈɑksən]
                       foot[fʊt] --> geet[fiːt]
                       child[tʃaɪld] --> children[ˈtʃɪldrən]
                特点 : 单数比复数读得更费劲

                Q1 : 为什么这些名词变复数形式后音标发生了改变?
                A1 : 英文中常见的现象——[ I - Mutation(元音变音) ],I代表元音
                        元音变音,指的是在古英语中,会将发音夸张的词在变复数时改变发音,使其发音更舒缓一些,读得相对轻松一些。总结就是一个字——!(这种单词相对不多,见一个记一个)

            4° 单复数同形的情况说明

                常见的单复数同形的个体名词有:
                means(方式), works(工厂), series(系列), species(物种), etc

                eg1 : fish

        1> fish在早期尤指捕猎的“🐟,🐟群”单复数同形,但可数);早期是没有“观赏鱼”的概念的,fish在人们的印象中就是被捕猎的对象,不会特意区分是打“一条🐟”还是“一群🐟”。

             eg : They caught several fish. —— 他们捕获了一些🐟。
        2> 鱼肉不可数)
             eg : fish pie —— 鱼肉馅儿饼

        3> 鱼的种类可数

             eg : The list of endangered species includes nearly 600 fishes. —— 濒临灭绝物种的名单中列有将近600种鱼。

        总结 : 归根结底,不是单词本身复杂,而是单词所处的语境和情景发生了改变

                eg2 : sheep/deer

        🐏、🐏群 / 🦌,🦌群(单复数同形,且可数

        eg : a flock of sheep一群羊,a herd of deer一群鹿

        本身-ee-发音简洁,不需要再变。

                eg3 : 表示某国人的名词

        eg : We're all Chinese. —— 我们都是中国人。

                PS : 
                有的名词只有复数
                eg : scissors(剪刀), pants(裤子), shorts(短裤), belongings(所有物,财产), goods(货物),etc.

            5° 复合名词变复数的情况

                复合名词即有一个以上的词组成的名词。复合名词变复数,只变更主体,不变更作定语的名词。因为作定语的名词只起到修饰作用,无需变复数。
                eg : girl friends, apple pies, orange trees,etc.

                PS : 
                man或woman作定语的复合名词,变复数时前后都需要变化原因:为了突出群体中的每一个个体
                eg : women doctors; men teachers. 

        2.集合名词 : 

            1° 定义

                根据表达含义以及语境区别对待,注意英汉思维差异。
                即,同一个集合名词,在有些语境中表示整体概念;在有些语境中则表示具体数量

            2° 示例

                eg1 : family(家庭和家人)

        His family isn't large. —— 他的家庭不大。(家庭单位,单数,强调整体概念)

        His family are all music lovers. —— 他的家人都是音乐爱好者。(家庭成员,复数,强调具体数量)

                eg2 : enemy(敌人和敌军)

        The enemy has suffered heavy losses. —— 敌人受到了重创。(整体概念,单数)
        The enemy are running for their lives. —— 敌军落荒而逃。(具体数量,复数)

        PS : enemy也存在复数形式"enemies",但是一般情况下,enemy就是以"enemy"的形式单复同形的。

                eg3 : audience(观众)

        The secret to public speaking is to get the audience on your side. —— 公众演讲的诀窍就是设法让听众站在你这一边。(突出整体,单数)

        She lectures to audiences all over the world. —— 她向全世界的观众做演讲。(突出个体,复数)

                eg4 : furniture(家具)

        We need to buy some new furniture. —— 我们需要购置一些新家具。(整体概念)

        a piece of furniture —— 一件家具 (具体数量)

        3.物质名词 : 

            1° 定义

                无法分为个体的实物,需要添加限定单位。eg : “一条面包”,“一杯水”,“一则新闻”,“一袋牛奶”等等。

            2° 示例

                milk : a cup of milk —— 一杯牛奶
                clothing(服装的统称) : a piece of clothing —— 一件衣服
                paper : a sheet/piece of paper —— 一张纸
                cake : a piece of cake —— 一块蛋糕(一些口语语境中可表示“小菜一碟”的意思)
                bread : a loaf of bread —— 一条面包
                jam : a jar of jam —— 一罐果酱
                rice : a bowl of rice —— 一碗米饭

            3° 两种特殊情况 

                1> 语境含义不同
                eg1 : paper

        I need some paper to write a letter. —— 我需要点儿纸来写封信。(不可数)

        I have to write my term paper tomorrow. —— 明天我得写我的学期报告。(可数)

                eg2 : room

        There's no room for another person. —— 没有地方容纳再多的一个人了。(空间,不可数)
        There are four rooms in my house. —— 我家有四个房间。(房间,可数)

                PS : 
                常见的复数表特殊意义的物质名词 : 
                papers(论文),drinks(饮料),times(时代),waters(水域),contents(目录),savings(存款),woods(森林),works(工厂,作品),arms(武器),manners(礼貌)

                2> 口语表达精炼

                口语表达中为了语言的简洁和表达的流畅,有时会对语法简化,eg : 
                a special tea/water = a special kind of tea/water —— 一种特殊的茶/水
                two beers = two cups of beer —— 两杯啤酒

        4.抽象名词 : 

            1° 示例

                抽象名词是概念性n,不可数
                information(消息) : a piece of information(区分message消息[可数]
                news(新闻) : a piece of news
                Have a good time.(一段时光,指经历),time本身是时间,不可数。
                many times(次数,倍数); ancient times(时期,时代) ---> 人为的计量单位

            2° some time, some times, somtime, sometimes对比分析

                1> some time : 一段时间,"time"为时间,不可数
                eg :He remained silent for some time. —— 他缄默了好一阵。

                2> some times : 若干次/倍,"times"为倍数或次数,可数
                eg1 : This classroom is some times bigger than that one. —— 这间教室要比那间大几倍。
                eg2 : I called him some times yesterday, but nobody answered the phone. —— 昨天我给他打了几通电话,但始终没人接。

                3> sometime : 某个时候,合成词,作adv / adj
                eg1 : We should try that game sometime. —— 我们应该找个时间来试试那个游戏。
                eg2 : He was a sometime student of mine. —— 他曾是我的一名学生。
                eg3 : Why don't you come and see me somtime? —— 你怎么不找个时间来看看我?

                4> sometimes : 一些次数 ---> 引申为偶尔,间或的意思,作adv
                eg : Sometimes I feel like I'm loosing my mind. —— 有时候我感觉自己就是个疯子(头脑错乱)。


四、名词所有格

        1.什么叫“名词所有格”?

                在英语当中,用特殊的“格式”来表示名词对其他词的“所有关系”,就称为“名词所有格”,即“......的”。eg : 天空的,爷爷的,父类的,接口的,etc。

        2.名词所有格的常见形式?

            1° 单数名词所有格的两种情况

                1> 词尾加 's 
                eg : my father's car —— 我爸爸的汽车; the man's wife. —— 这个男人的妻子

                2> 以-s结尾的单数名词,所有格加 's,读作[iz]
                eg : my boss's house —— 我老板的房子; Dickens' s novel —— 狄更斯的小说

            2° 复数名词所有格的两种情况

                1> 以-s结尾的复数名词,直接加 '
                eg : her friends' toys; —— 她朋友们的玩具; the teachers' reading-room —— 教师阅览室。

                2> 不以-s结尾的复数名词,仍然加 's
                eg : the children's textbooks; —— 孩子们的课本;Women's day —— 妇女节

        3.双重所有格 : 

                双重所有格,即同一事物的两个所有关系
                eg1 : a friend of mine = a friend of my friends —— 我的朋友们中的一位朋友。
                eg2 : a book of his mother's  —— 他的母亲的一本书。

                Q1 : 名词所有格和of表从属关系在用法上有什么区别?
                A1 : 名词所有格('s 和 ') 更突出事物的所有者,而非事物本身
                        eg : Cyan's blog —— 塞恩的博客(突出姓名);today's newspaper —— 今天的报纸(突出时间);the car's engine —— 这辆车的引擎(突出物体);China's imports and exports —— 中国的进出口(突出国家);the company's decision —— 公司的决定(突出集合名词整体)
                        of表从属关系更突出事物本身,而非事物的所有者
                        eg : the roof of the house —— 这座房子的屋顶 (最佳写法)
                               the name of the song —— 这首歌的名字
                               the leg of the table —— 这张桌子的桌腿
                               the library of the school —— 学校的图书馆
                               the new teacher of our school —— 我们学校的新老师(突出教师) PS : 此时不能写作"Our school's new teacher",因为teacher本身并不属于school所有,teacher只是在学校工作,并不构成直接的“拥有”关系。

        4.PS:关于名词短语

                名词短语,指名词和它的修饰语一起构成的,从语法功能上看仍然相当于名词的短语
                eg1 : I saw a beautiful little girl on the way home. —— 我在回家路上看见一个漂亮的小女孩。
                eg2 : This is really an interesting story. —— 这真是个有趣的故事。
                eg3 : The brave man is a hero in this country. —— 这位勇敢的男人是这个国家的英雄。
                eg4 : Don't hurt these cute animals. —— 不要伤害这些可爱的动物。
                eg5 : Some people said that they witnessed the whole thing. —— 一些人说他们目睹了整件事。


五、冠词

        1.概述 : 

                冠即“帽子”;冠词,指在名词前加上某种名号或文字说明,用以“冠名”的词
                article : ar-(连接) + 连接字母-t- + 名词后缀-icle。即指与名词相连并限定名词的词

        2.特点 : 

                冠词不能单独使用,只能用于名词前帮助说明名词所指的人或事物。
                冠词属于限定词的一种。PS :限定词,指限定名词的数量多少或表示特指的词。

        3.分类 : 

                不定冠词 : a,an (one的读音弱化)
                a,an添加的规则,本质是根据读音来确定的,哪个读得顺,就用哪个

                定冠词 : the (that的读音弱化)
                PS : that作为连词引导宾语从句时,往往弱读成"the"

        4.读音 : 

                ①定冠词the读[ðə],在元音前读[ði]; [便于连读]
                eg1 : He is the author of the book. —— 他是这本书的作者。
                eg2 : He was the greatest sculptor of that time. —— 他是那个时代最伟大的雕塑家。
                eg3 : I'm the strongest man in the world. —— 我是这个世界上最强壮的男人。
                (PS : 后两处例子中,the后面不是元音,但仍可以读作[ði] 表示“强调”或“突出”;强读音 ----> 突出唯一性)

                ②不定冠词在元音音素(注意区分元音音素和元音字母) 前用an,其他情况下用a
                eg1 : an American —— 一个美国人; an honor/hour —— 一种荣誉/一小时; an eye for an eye —— 以眼还眼;
                eg2 : a university —— 一所大学;a great show —— 一场精彩的演出;a tooth for a tooth —— 以牙还牙;

        5.用法 : 

                定冠词the的使用场景 :表示特指的时候用the[the本身就是that的读音弱化] 
                eg1 : the Cyans (特指这家人)
                eg2 : What do you think of the music? (特指这段音乐)
                eg3 : Hey, I like the story you told me. (特指某个故事)

                PS 1 : 
                the only, the most, the first...都属于特指,都需要加the。

                PS 2 : 
                对于人名,地名等专有名词,代表对象只有一个时不用the.
                eg : Oxford University —— 牛津大学(全球唯一);New Year's Day —— 元旦(全年唯一)

                Q1 : 为什么江河湖海,山川,地名,天体等专有名词前要有the?
                A1 : 表示特指群体中的某一个,所以加the
                        eg : the English Channel —— 英吉利海峡 (众多海峡中的一个
                               the Great Wall —— 长城 (众多伟大的墙中的一个)
                               the Forbidden City —— 紫禁城 (众多封禁的城池中的一座)
                               the Sun —— 太阳 (众多天体中的一个)
                               the Gulf of Mexico —— 墨西哥港湾 (众多港湾中的一个)
                PS1 : 地球(Earth) 前不加定冠词the,因为有感情了
                PS2 : 独立的个体前也不加the,eg : Mount Emei —— 峨眉山;Dongting Lake —— 洞庭湖。

                Q2 : 为什么乐器前面必须加the,但是play chess/basketball前却不加the?
                A2 : play the piano,因为钢琴只是众多音乐表现形式的特定载体之一,而非音乐本身,所以加the。而象棋和足球则是该运动的唯一代表对象,所以不加the
                PS : 中文乐器前不加the,eg : play erhu —— 拉二胡(源自中文,属于外来语,不需要复合英文的规则)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/17650.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

kubernetes错误汇总

title: “kubernetes错误汇总” categories: - “技术” tags: - “Kubernetes” - “错误汇总” toc: false original: true draft: false 1、增加 master etcd 报错 1.1、错误描述 由于创建的k8s集群,其中有一个master节点初始化失败,先删除了这个节…

LeetCode 周赛上分之旅 # 36 KMP 字符串匹配殊途同归

⭐️ 本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 BaguTree Pro 知识星球提问。 学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度…

day50-Insect Catch Game(捉虫游戏)

50 天学习 50 个项目 - HTMLCSS and JavaScript day50-Insect Catch Game&#xff08;捉虫游戏&#xff09; 效果 index.html <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport"…

codeblocks编译lvgl报错

codeblocks编译lvgl报错 1.报错内容2.解决方案3.lvgl本身代码报错 1.报错内容 error: unknown type name _In_opt_ ...2.解决方案 官网下载&#xff1a; 这里的Compiler’s installation directory 选择自带的 3.lvgl本身代码报错 undefined reference to _lv_utils_bse…

面试总结-Redis篇章(九)——Redis主从复制、主从数据同步原理

Redis其他面试问题 主从复制单节点Redis的并发能力是有上限的&#xff0c;要进一步提高Redis的并发能力&#xff0c;就需要搭建主从集群&#xff0c;实现读写分离主节点主要进行客户端的写操作&#xff0c;从节点进行客户端的读操作&#xff0c;因为Redis一直都是读多写少&…

UE5.1.1 创建C++项目失败

因一直使用Unity开发环境&#xff0c;安装Unreal后&#xff0c;并未详细配置过其开发环境&#xff0c;默认创建蓝图工程无异常&#xff0c;但创建UE C项目时总共遇到两个错误&#xff1a; 错误一 Running /Epic/UE/UE_5.1/Engine/Build/BatchFiles/Build.bat -projectfiles -…

flutter项目运行时一直卡在Running Gradle task ‘assembleDebug‘解决办法

1.修改项目中的android/build.gradle&#xff0c;将google()&#xff0c;mavenCentral()替换为下面的代码 maven { url https://maven.aliyun.com/repository/central/ }maven { url https://maven.aliyun.com/repository/public/ }maven { url https://maven.aliyun.com/repos…

<C++>二、类和对象-构造函数

1.类的6个默认成员函数 如果一个类中什么成员都没有&#xff0c;简称为空类。 空类中真的什么都没有吗&#xff1f;并不是&#xff0c;任何类在什么都不写时&#xff0c;编译器会自动生成以下6个默认成员函数。 默认成员函数&#xff1a;用户没有显式实现&#xff0c;编译器会生…

【Linux多线程】死锁问题介绍

死锁 &#x1f96d;什么是死锁&#x1f965;死锁产生的条件&#x1f95d;如何避免死锁&#x1f345; 避免死锁算法 &#x1f96d;什么是死锁 死锁是多线程或多进程编程中的一种常见问题&#xff0c;指的是两个或多个线程&#xff08;或进程&#xff09;相互等待对方持有的资源&…

位操作相关的函数(C++)

目录 popcount函数 bitset类模板 __builtin_popcount函数 popcount函数 在C中&#xff0c;std::popcount函数是用来计算一个整数二进制表示中包含的1的个数。不过要注意&#xff0c;这个函数是C20标准引入的&#xff0c;因此在使用之前&#xff0c;要先确保编译器支持C20标…

Redis 理论部分

前面写了很多redis项目&#xff0c;今天在通过redis的理论加深redis的了解&#xff0c;顺便做个总结 Redis 理论部分 1.redis 速度快的原因 纯内存操作单线程操作&#xff0c;避免频繁的上下文切换以及资源争用的问题&#xff0c;多线程需要占用更多的cpu资源采用非阻塞I/O多…

搜索二叉树_SearchBinaryTree

目录 搜索二叉树的原理 搜索二叉树的搜索时间复杂度 二叉搜索树实现_key 模型 节点 构造函数 查找 中序遍历 插入 循环 递归 删除 循环 1.删除叶子节点 2.删除有一个孩子的节点 3.左右孩子都不为空 递归 析构函数 拷贝构造 operator key_value 模型 节点 …

Mysql触发器

1.触发器 触发器是与表有关的数据库对象&#xff0c;指在 insert / update / delete 之前或之后&#xff0c;触发并执行触发器中定义的SL语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性&#xff0c;日志记录&#xff0c;数据校验等操作。 使用别名 OLD 和 …

C#常用数学插值法

目录 1、分段线性插值 2、三次样条插值 3、拉格朗日插值 &#xff08;1&#xff09;一元全区间不等距插值 &#xff08;2&#xff09;一元全区间等距插值 4、埃尔米特插值 &#xff08;1&#xff09;埃尔米特不等距插值 &#xff08;2&#xff09;埃尔米特等距插值 1、…

mysql安装教程保姆级

MySQL免安装本地运行 1.下载MySQL2.创建install.bat3.init.sql 初始创建4.环境变量配置5.运行 install.bat 管理员权限运行6.连接成功遇到的问题 1.下载MySQL ①地址&#xff1a;https://downloads.mysql.com/archives/community/ ②解压 2.创建install.bat 放在mysql>b…

【SpringBoot笔记37】SpringBoot基于@ServerEndpoint、@OnMessage等注解的方式集成WebSocket

这篇文章,主要介绍SpringBoot基于@ServerEndpoint、@OnMessage等注解的方式集成WebSocket。 目录 一、基于注解集成WebSocket 1.1、WebSocket常见注解 1.2、创建WebSocket服务端 1.3、配置ServerEndpointExpor

java数据算法-汉诺塔

1、有三根相邻的柱子&#xff0c;标号为A,B,C。 2、A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘。 3、现在把所有盘子一个一个移动到柱子C上&#xff0c;并且每次移动同一根柱子上都不能出现大盘子在小盘子上方。 题解步骤 1、当n1时&#xff1b; 将1号从A移动到C即…

算法综合篇专题一:双指针问题

"就算没有看清那株灿烂的花蕊&#xff0c;也应该放声歌颂赞美鲜红的玫瑰" 1、移动零 (1) 题目解析 (2) 算法原理 class Solution { public:void moveZeroes(vector<int>& nums) {for(int cur0,dest-1;cur<nums.size();cur){if(nums[cu…

AcWing 4908.饥饿的牛

原题链接&#xff1a;AcWing 4908.饥饿的牛 题目来源&#xff1a;夏季每日一题2023 贝茜是一头饥饿的牛。 每天晚上&#xff0c;如果牛棚中还有干草的话&#xff0c;贝茜都会吃掉其中的一捆。 初始时&#xff0c;牛棚中没有干草。 为了让贝茜不被饿死&#xff0c;农夫约翰制…

AOJ 2200 Mr. Rito Post Office 最短路径+动态规划+谨慎+思维

我写了好多注释&#xff0c;一看就能看懂&#xff0c;这个题目我想了6&#xff0c;7个小时&#xff0c;一开始忽略了船的位置和要把船安置的位置一致的情况&#xff0c;补上就对了。 #include <iostream> using namespace std; int inf 0x3f3f3f3f, num[1007], dp[1007…