摘要:題目給定一個(gè)字符串,驗(yàn)證它是否是回文串,只考慮字母和數(shù)字字符,可以忽略字母的大小寫(xiě)。說(shuō)明本題中,我們將空字符串定義為有效的回文串。可能對(duì)的一些方法不太熟悉,注釋說(shuō)明一下判斷是不是字母或者數(shù)字都轉(zhuǎn)化為小寫(xiě)的字母手撕代碼群,群密碼 題目 給定一個(gè)字符串,驗(yàn)證它是否是回文串,只考慮字母和數(shù)字字符,可以忽略字母的大小寫(xiě)。 說(shuō)明:本題中,我們將空字符串定義為有效的回文串。 示例 1: 輸入: A...
摘要:使用方法能以簡(jiǎn)單的注解形式來(lái)簡(jiǎn)化代碼,提高開(kāi)發(fā)人員的開(kāi)發(fā)效率。能通過(guò)注解的方式,在編譯時(shí)自動(dòng)為屬性生成構(gòu)造器方法。出現(xiàn)的神奇就是在源碼中沒(méi)有和方法,但是在編譯生成的字節(jié)碼文件中有和方法。沒(méi)法實(shí)現(xiàn)多種參數(shù)構(gòu)造器的重載。 1 Lombok背景介紹 官方介紹如下: Project Lombok makes java a spicier language by addi...
摘要:于是乎,老李家去車行把車進(jìn)行了改裝,車速上去了,媳婦也領(lǐng)到了,皆大歡喜這其實(shí)就是一個(gè)裝飾器的使用案例,原來(lái)的車已經(jīng)沒(méi)法滿足了,所以進(jìn)行了速度增強(qiáng),其他功能并沒(méi)有改變。 裝飾器設(shè)計(jì)模式的概念 在實(shí)際生產(chǎn)中,某個(gè)類的行為(它所提供的方法)已經(jīng)沒(méi)法滿足當(dāng)前的需要了,但是又需要使用原有的部分功能,因此需要對(duì)原有對(duì)象進(jìn)行增強(qiáng)——裝飾器設(shè)計(jì)模式(Decorator Pattern)也叫包裝器模式就...
摘要:第三階段常見(jiàn)對(duì)象的學(xué)習(xí)第一章常見(jiàn)對(duì)象類一類的概述及其構(gòu)造方法概述多個(gè)字符組成的一串?dāng)?shù)據(jù),例如也可以看成是一個(gè)字符數(shù)組。 第三階段 JAVA常見(jiàn)對(duì)象的學(xué)習(xí) 第一章 常見(jiàn)對(duì)象——String類 (一) String 類的概述及其構(gòu)造方法 (1) 概述 多個(gè)字符組成的一串?dāng)?shù)據(jù),例如 abc 也可以看成是一個(gè)字符數(shù)組。 而通過(guò) API我們又可以知道 A:字符串字面值abc也可以看成是一個(gè)字符串...
摘要:對(duì)關(guān)聯(lián)另外的實(shí)體關(guān)聯(lián)查詢另外一張表的多個(gè)實(shí)體如部門(mén)實(shí)體對(duì)應(yīng)的對(duì)象中需要關(guān)聯(lián)多個(gè)子部門(mén)實(shí)體。對(duì)于關(guān)聯(lián)一個(gè)或多個(gè)實(shí)體的情況,一般通過(guò)的實(shí)現(xiàn)無(wú)的實(shí)現(xiàn)方案不寫(xiě),不通過(guò)的,要更優(yōu)雅的實(shí)現(xiàn)關(guān)聯(lián)的自動(dòng)綁定,一個(gè)主流的方案就是類似的注解了。 上一篇無(wú)SQL實(shí)現(xiàn)單表CRUD中我們已經(jīng)通過(guò)Mybatis-plus插件的通用Mapper實(shí)現(xiàn)了單表的CRUD的無(wú)SQL化,已經(jīng)可以有效減少M(fèi)ybatis的代碼量...