請寫出至少5個html塊元素標簽_34道常見的HTML+CSS面試題(附答案)

公眾號【傳智播客博學谷】回復關鍵詞:前端 PS Java(100G) Python(80G) 大數據 區塊鏈 測試 PPT JS(40g+300教程) HTML 簡歷 領取相關學習資料!

ff394ea55c78aa32027aacd9abc375f0.png

一、HTML

1、標簽上title屬性與alt屬性的區別是什么?

alt屬性是為了給那些不能看到你文檔中圖像的瀏覽者提供文字說明的。且長度必須少于100個英文字符或者用戶必須保證替換文字盡可能的短。

這包括那些使用本來就不支持圖像顯示或者圖像顯示被關閉的瀏覽器的用戶,視覺障礙的用戶和使用屏幕閱讀器的用戶等。

title屬性為設置該屬性的元素提供建議性的信息。使用title屬性提供非本質的額外信息。參考《alt和title屬性的區別及應用》

2、分別寫出以下幾個HTML標簽:文字加粗、下標、居中、字體

加粗:

下標:

居中:

字體:、、參考《HTML標簽列表》

3、請寫出至少5個html5新增的標簽,并說明其語義和應用場景

section:定義文檔中的一個章節

nav:定義只包含導航鏈接的章節

header:定義頁面或章節的頭部。它經常包含 logo、頁面標題和導航性的目錄。

footer:定義頁面或章節的尾部。它經常包含版權信息、法律信息鏈接和反饋建議用的地址。

aside:定義和頁面內容關聯度較低的內容——如果被刪除,剩下的內容仍然很合理。

參考《HTML5 標簽列表》

4、請說說你對標簽語義化的理解?

a. 去掉或者丟失樣式的時候能夠讓頁面呈現出清晰的結構

b. 有利于SEO:和搜索引擎建立良好溝通,有助于爬蟲抓取更多的有效信息:爬蟲依賴于標簽來確定上下文和各個關鍵字的權重;

c. 方便其他設備解析(如屏幕閱讀器、盲人閱讀器、移動設備)以意義的方式來渲染網頁;

d. 便于團隊開發和維護,語義化更具可讀性,遵循W3C標準的團隊都遵循這個標準,可以減少差異化。

5、Doctype作用? 嚴格模式與混雜模式如何區分?它們有何意義?

聲明位于文檔中的最前面,處于 標簽之前。告知瀏覽器以何種模式來渲染文檔。

嚴格模式的排版和 JS 運作模式是,以該瀏覽器支持的最高標準運行。

在混雜模式中,頁面以寬松的向后兼容的方式顯示。模擬老式瀏覽器的行為以防止站點無法工作。

DOCTYPE不存在或格式不正確會導致文檔以混雜模式呈現。

6、你知道多少種Doctype文檔類型?

標簽可聲明三種 DTD 類型,分別表示嚴格版本、過渡版本以及基于框架的 HTML 文檔。

HTML 4.01 規定了三種文檔類型:Strict、Transitional 以及 Frameset。

XHTML 1.0 規定了三種 XML 文檔類型:Strict、Transitional 以及 Frameset。

Standards (標準)模式(也就是嚴格呈現模式)用于呈現遵循最新標準的網頁,

Quirks(包容)模式(也就是松散呈現模式或者兼容模式)用于呈現為傳統瀏覽器而設計的網頁。

7、HTML與XHTML——二者有什么區別

a. XHTML 元素必須被正確地嵌套。

b. XHTML 元素必須被關閉。

c. 標簽名必須用小寫字母。

d. XHTML 文檔必須擁有根元素。

參考《XHTML 與 HTML 之間的差異》

8、html5有哪些新特性、移除了那些元素?

a. HTML5 現在已經不是 SGML 的子集,主要是關于圖像,位置,存儲,多任務等功能的增加。

b. 拖拽釋放(Drag and drop) API

c. 語義化更好的內容標簽(header,nav,footer,aside,article,section)

d. 音頻、視頻API(audio,video)

e. 畫布(Canvas) API

f. 地理(Geolocation) API

g. 本地離線存儲 localStorage 長期存儲數據,瀏覽器關閉后數據不丟失

h. sessionStorage 的數據在頁面會話結束時會被清除

i. 表單控件,calendar、date、time、email、url、search

j. 新的技術webworker, websocket等

移除的元素:

a. 純表現的元素:basefont,big,center, s,strike,tt,u;

b. 對可用性產生負面影響的元素:frame,frameset,noframes;

9、iframe的優缺點?

優點:

a. 解決加載緩慢的第三方內容如圖標和廣告等的加載問題

b. iframe無刷新文件上傳

c. iframe跨域通信

缺點:

a. iframe會阻塞主頁面的Onload事件

b. 無法被一些搜索引擎索引到

c. 頁面會增加服務器的http請求

d. 會產生很多頁面,不容易管理。

參考《iframe的一些記錄》

10、Quirks模式是什么?它和Standards模式有什么區別?

在寫程序時我們也會經常遇到這樣的問題,如何保證原來的接口不變,又提供更強大的功能,尤其是新功能不兼容舊功能時。IE6以前的頁面大家都不會去寫DTD,所以IE6就假定 如果寫了DTD,就意味著這個頁面將采用對CSS支持更好的布局,而如果沒有,則采用兼容之前的布局方式。這就是Quirks模式(怪癖模式,詭異模式,怪異模式)。

區別:總體會有布局、樣式解析和腳本執行三個方面的區別。

a. 盒模型:在W3C標準中,如果設置一個元素的寬度和高度,指的是元素內容的寬度和高度,而在Quirks 模式下,IE的寬度和高度還包含了padding和border。

b. 設置行內元素的高寬:在Standards模式下,給等行內元素設置wdith和height都不會生效,而在quirks模式下,則會生效。

c. 設置百分比的高度:在standards模式下,一個元素的高度是由其包含的內容來決定的,如果父元素沒有設置百分比的高度,子元素設置一個百分比的高度是無效的用

d. 設置水平居中:使用margin:0 auto在standards模式下可以使元素水平居中,但在quirks模式下卻會失效。

11、請闡述table的缺點

a. 太深的嵌套,比如table>tr>td>h3,會導致搜索引擎讀取困難,而且,最直接的損失就是大大增加了冗余代碼量。

b. 靈活性差,比如要將tr設置border等屬性,是不行的,得通過td

c. 代碼臃腫,當在table中套用table的時候,閱讀代碼會顯得異常混亂

d. 混亂的colspan與rowspan,用來布局時,頻繁使用他們會造成整個文檔順序混亂。

e. 不夠語義

參考《為什么說table表格布局不好?》

12、簡述一下src與href的區別

src用于替換當前元素;href用于在當前文檔和引用資源之間確立聯系。

src是source的縮寫,指向外部資源的位置,指向的內容將會嵌入到文檔中當前標簽所在位置

href是Hypertext Reference的縮寫,指向網絡資源所在位置,建立和當前元素(錨點)或當前文檔(鏈接)之間的鏈接

公眾號【傳智播客博學谷】回復關鍵詞:前端 PS Java Python 大數據 區塊鏈 測試 PPT JS HTML 簡歷 領取相關學習資料!

二、CSS

1、談談你對CSS布局的理解

2、請列舉幾種可以清除浮動的方法(至少兩種)

浮動會漂浮于普通流之上,像浮云一樣,但是只能左右浮動。正是這種特性,導致框內部由于不存在其他普通流元素了,表現出高度為0(高度塌陷)。

a. 添加額外標簽,例如

b. 使用br標簽和其自身的html屬性,例如

c. 父元素設置 overflow:hidden;在IE6中還需要觸發hasLayout,例如zoom:1;

d. 父元素設置 overflow:auto 屬性;同樣IE6需要觸發hasLayout

e. 父元素也設置浮動

f. 父元素設置display:table

g. 使用:after 偽元素;由于IE6-7不支持:after,使用 zoom:1觸發 hasLayout。

在CSS2.1里面有一個很重要的概念,那就是 Block formatting contexts (塊級格式化上下文),簡稱 BFC。

創建了BFC的元素就是一個獨立的盒子,里面的子元素不會在布局上影響外面的元素,同時BFC仍然屬于文檔中的普通流。

IE6-7的顯示引擎使用的是一個稱為布局(layout)的內部概念。

參考《那些年我們一起清除過的浮動》

3、請列舉幾種隱藏元素的方法

a. visibility: hidden;這個屬性只是簡單的隱藏某個元素,但是元素占用的空間任然存在。

b. opacity: 0;一個CSS3屬性,設置0可以使一個元素完全透明,制作出和visibility一樣的效果。與visibility相比,它可以被transition和animate

c. position: absolute;使元素脫離文檔流,處于普通文檔之上,給它設置一個很大的left負值定位,使元素定位在可見區域之外。

d. display: none;元素會變得不可見,并且不會再占用文檔的空間。

e. transform: scale(0);將一個元素設置為無限小,這個元素將不可見。這個元素原來所在的位置將被保留。

f. HTML5 hidden attribute;hidden屬性的效果和display:none;相同,這個屬性用于記錄一個元素的狀態

g. height: 0; overflow: hidden;將元素在垂直方向上收縮為0,使元素消失。只要元素沒有可見的邊框,該技術就可以正常工作。

h. filter: blur(0);將一個元素的模糊度設置為0,從而使這個元素“消失”在頁面中。

參考《使用CSS隱藏HTML元素的4種常用方法》《通過HTML和CSS隱藏和顯示元素的4種方法》

4、如何讓一段文本中的所有英文單詞的首字母大寫

text-transform:

none| capitalize(將每個單詞的第一個字母轉換成大寫) | uppercase(將每個單詞轉換成大寫 ) | lowercase(將每個單詞轉換成小寫 )

5、請簡述CSS樣式表繼承

CSS樣式表繼承指的是,特定的CSS屬性向下傳遞到子孫元素。會被繼承下去的屬性如下:參考《CSS樣式表繼承詳解》

文本相關:font-family,font-size, font-style,font-variant,font-weight, font,letter-spacing,line-height,color

列表相關:list-style-image,list-style-position,list-style-type, list-style

6、請簡述CSS的選擇器

元素選擇器:* 、E、 E#id、 E.class

關系選擇器:E、F、E>F、E+F、E~F

屬性選擇器:E[att]、E[att="val"]、E[att~="val"]、E[att^="val"]、E[att$="val"]、E[att*="val"]、E[att|="val"]

偽類選擇器:E:link、E:visited、E:hover、E:active、E:focus、E:lang(fr)、E:not(s)、E:root、E:first-child、E:last-chil等

偽對象選擇器:E:first-letter/E::first-letter、E:first-line/E::first-line、E:before/E::before、E:after/E::after、E::selection

參考《選擇符列表》

7、CSS偽類與CSS偽對象的區別

CSS 引入偽類和偽元素的概念是為了描述一些現有CSS無法描述的東西

根本區別在于:它們是否創造了新的元素(抽象)

偽類:一開始用來表示一些元素的動態狀態,隨后CSS2標準擴展了其概念范圍,使其成為了所有邏輯上存在但在文檔樹中卻無須標識的“幽靈”分類

偽對象:代表了某個元素的子元素,這個子元素雖然在邏輯上存在,但卻并不實際存在于文檔樹中

參考《CSS偽類與CSS偽元素的區別及由來》

8、請簡述CSS的權重規則

一個行內樣式+1000,一個id+100,一個屬性選擇器/class類/偽類選擇器+10,一個元素名/偽對象選擇器+1。

關系選擇器將拆分為兩個選擇器再計算。參考《CSS權重》

9、請寫出多種等高布局

a. 假等高列:使用背景圖片,在列的父元素上使用這個背景圖進行Y軸的鋪放,從而實現一種等高列的假像

b. 給容器div使用單獨的背景色(固定布局)(流體布局):用元素中的最大高度撐大其他的容器高度

c. 創建帶邊框的兩列等高布局:用border-left來做,只能使用兩列。

d. 使用正padding和負margin對沖實現多列布局方法:在所有列中使用正的上、下padding和負的上、下margin,并在所有列外面加上一個容器,設置overflow:hiden把溢出背景切掉

e. 使用邊框和定位模擬列等高:但不能使用在多列

f. 模仿表格布局等高列效果:兼容性不好,在ie6-7無法正常運行

10、在CSS樣式中常使用px、em,各有什么優劣,在表現上有什么區別?

px是相對長度單位,相對于顯示器屏幕分辨率而言的。

em是相對長度單位,相對于當前對象內文本的字體尺寸。

px定義的字體,無法用瀏覽器字體放大功能。

em的值并不是固定的,會繼承父級元素的字體大小,1 ÷ 父元素的font-size × 需要轉換的像素值 = em值。

11、CSS中 link 和@import 的區別是什么?

a. link屬于HTML標簽,而@import是CSS提供的,且只能加載 CSS

b. 頁面被加載時,link會同時被加載,而@import引用的CSS會等到頁面被加載完再加載

c. import只在IE5以上才能識別,而link是HTML標簽,無兼容問題

d. link方式的樣式的權重 高于@import的權重

e. 當使用 Javascript 控制 DOM 去改變樣式的時候,只能使用 link 方式,因為 @import 眼里只有 CSS ,不是 DOM 可以控制

12、position的absolute與fixed共同點與不同點

相同:

a. 改變行內元素的呈現方式,display被置為block

b. 讓元素脫離普通流,不占據空間

c. 默認會覆蓋到非定位元素上

區別:

absolute的”根元素“是可以設置的,而fixed的”根元素“固定為瀏覽器窗口。

當你滾動網頁,fixed元素與瀏覽器窗口之間的距離是不變的。

13、position的值, relative和absolute分別是相對于誰進行定位的?

absolute:生成絕對定位的元素,相對于 static 定位以外的第一個祖先元素進行定位

fixed:生成絕對定位的元素,相對于瀏覽器窗口進行定位。 (IE6不支持)

relative:生成相對定位的元素,相對于其在普通流中的位置進行定位

static:默認值。沒有定位,元素出現在正常的流中

14、CSS3有哪些新特性?

CSS3實現圓角(border-radius),陰影(box-shadow),對文字加特效(text-shadow),線性漸變(gradient),變形(transform)

增加了更多的CSS選擇器 多背景 rgba,在CSS3中唯一引入的偽元素是::selection,媒體查詢,多欄布局

參考《CSS3中的動畫效果記錄》、《CSS3中border-radius、box-shadow與gradient那點事兒》

15、為什么要初始化CSS樣式?

因為瀏覽器的兼容問題,不同瀏覽器對有些標簽的默認值是不同的,如果沒對CSS初始化往往會出現瀏覽器之間的頁面顯示差異。

當然,初始化樣式會對SEO有一定的影響,但魚和熊掌不可兼得,但力求影響最小的情況下初始化。

16、解釋下 CSS sprites原理,優缺點

CSS Sprites其實就是把網頁中一些背景圖片整合到一張圖片文件中,

再利用CSS的“background-image”,“background- repeat”,“background-position”的組合進行背景定位,

background-position可以用數字精確的定位出背景圖片的位置。

優點:

a. 減少網頁的http請求

b. 減少圖片的字節

c. 解決了網頁設計師在圖片命名上的困擾,只需對一張集合的圖片上命名就可以了,不需要對每一個小元素進行命名

d. 更換風格方便,只需要在一張或少張圖片上修改圖片的顏色或樣式,整個網頁的風格就可以改變。

缺點:

a. 在寬屏,高分辨率的屏幕下的自適應頁面,你的圖片如果不夠寬,很容易出現背景斷裂

b. CSS Sprites在開發的時候,要通過photoshop或其他工具測量計算每一個背景單元的精確位置

c. 在維護的時候比較麻煩,如果頁面背景有少許改動,一般就要改這張合并的圖片

17、解釋下浮動和它的工作原理?

a. 浮動元素脫離文檔流,不占據空間(引起“高度塌陷”現象)

b. 浮動元素碰到包含它的邊框或者浮動元素的邊框停留。

18、浮動元素引起的問題

a. 父元素的高度無法被撐開,影響與父元素同級的元素

b. 與浮動元素同級的非浮動元素會跟隨其后

c. 若非第一個元素浮動,則該元素之前的元素也需要浮動,否則會影響頁面顯示的結構

19、什么是 FOUC(無樣式內容閃爍)?你如何來避免 FOUC?

如果使用import方法對CSS進行導入,會導致某些頁面在Windows下的IE出現一些奇怪的現象:

以無樣式顯示頁面內容的瞬間閃爍,這種現象稱之為文檔樣式短暫失效(Flash of Unstyled Content),簡稱為FOUC。

原理:當樣式表晚于結構性html加載,當加載到此樣式表時,頁面將停止之前的渲染。此樣式表被下載和解析后,將重新渲染頁面,也就出現了短暫的花屏現象。

解決方法:使用LINK標簽將樣式表放在文檔HEAD中。

20、line-height三種賦值方式有何區別?(帶單位、純數字、百分比)

帶單位:px不用計算,em則會使元素以其父元素font-size值為參考來計算自己的行高

純數字:把比例傳遞給后代,例如父級行高為1.5,子元素字體為18px,則子元素行高為1.5*18=27px

百分比:將計算后的值傳遞給后代

參考《line-height的理解》、《淺析line-height和vertical》,查看在線源碼。

21、:link、:visited、:hover、:active的執行順序是怎么樣的?

L-V-H-A,l(link)ov(visited)e h(hover)a(active)te,即用喜歡和討厭兩個詞來概括

22、經常遇到的瀏覽器兼容性有哪些?如何解決?

a. 瀏覽器默認的margin和padding不同

b. IE6雙邊距bug

c. 在ie6,ie7中元素高度超出自己設置高度。原因是IE8以前的瀏覽器中會給元素設置默認的行高的高度導致的

d. min-height在IE6下不起作用

e. 透明性IE用filter:Alpha(Opacity=60),而其他主流瀏覽器用 opacity:0.6

f. input邊框問題,去掉input邊框一般用border:none;就可以,但由于IE6在解析input樣式時的BUG(優先級問題),在IE6下無效

23、有哪項方式可以對一個DOM設置它的CSS樣式?

a. 外部樣式表:通過標簽引入一個外部css文件

b. 內部樣式表:將css代碼放在

c. 內聯樣式:將css樣式直接定義在 HTML 元素內部

24、什么是外邊距重疊?重疊的結果是什么?

外邊距重疊就是margin-collapse。

在CSS當中,相鄰的兩個盒子(可能是兄弟關系也可能是祖先關系)的外邊距可以結合成一個單獨的外邊距。這種合并外邊距的方式被稱為折疊,并且因而所結合成的外邊距稱為折疊外邊距。

折疊結果遵循下列計算規則:

a. 兩個相鄰的外邊距都是正數時,折疊結果是它們兩者之間較大的值

b. 兩個相鄰的外邊距都是負數時,折疊結果是兩者絕對值的較大值

c. 兩個外邊距一正一負時,折疊結果是兩者的相加的和

25、rgba()和opacity的透明效果有什么不同?

a. opacity作用于元素,以及元素內的所有內容的透明度,rgba()只作用于元素的顏色或其背景色。

b. 設置rgba透明的元素的子元素不會繼承透明效果!

26、css屬性content有什么作用?有什么應用?

css的content屬性專門應用在 before/after 偽元素上,用于來插入生成內容。

可以配合自定義字體顯示特殊符號。

公眾號【傳智播客博學谷】回復關鍵詞:前端 PS Java Python 大數據 區塊鏈 測試 PPT JS HTML 簡歷 領取相關學習資料!

loading.gif

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/394371.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/394371.shtml
英文地址,請注明出處:http://en.pswp.cn/news/394371.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

leetcode劍指 Offer 42. 連續子數組的最大和(動態規劃)

輸入一個整型數組,數組里有正數也有負數。數組中的一個或連續多個整數組成一個子數組。求所有子數組的和的最大值。 要求時間復雜度為O(n)。 示例1: 輸入: nums [-2,1,-3,4,-1,2,1,-5,4] 輸出: 6 解釋: 連續子數組 [4,-1,2,1] 的和最大,為 6。 常數…

nginx mozilla_我發現Mozilla的私人瀏覽模式存在重大缺陷。

nginx mozillaby Konark Modi通過Konark Modi 我發現Mozilla的私人瀏覽模式存在重大缺陷。 (I found a major flaw in Mozilla’s private browsing mode.) If left unfixed this flaw could have wreaked havoc but Mozilla’s prompt fixes saved the day.如果不加以解決&am…

4月8日隨筆

周一滿課,晚上唱紅歌,寫概率論。。 轉載于:https://www.cnblogs.com/wxy2000/p/10686058.html

linux開機出現一下錯誤Give root password for maintenance (or type Control-D to continue):

linux開機出現一下錯誤Give root password for maintenance (or type Control-D to continue):第一種錯誤的情況:由于錯誤的編輯/etc/fstab文件 而引起的不能正常進入系統。假如你將某一個分區或者磁盤最后一個參數設置為1或2時,系統默認會在開機過程中檢…

[閱讀筆記]Zhang Y. 3D Information Extraction Based on GPU.2010.

1.立體視覺基礎 深度定義為物體間的距離 視差定義為同一點在左圖(reference image) 和右圖( target image) 中的x坐標差。 根據左圖中每個點的視差得到的灰度圖稱為視差圖。 那么根據三角幾何關系可以由視差(xR - xT ) 計算出深度.bcamera基線距離,f焦距。 離相機越…

r語言 小樹轉化百分數_“小樹”機器人1.0新品發布會

產品初衷伴隨著AI的落地,從最開始的刷臉支付,再到自動駕駛,還是現在互聯網的5G時代,AI無疑都是產業變革的核心動力。那么作為一家科技創新的企業,小樹機器人從建立之初就在不斷的創新,我們致力于從智能出發…

mac安裝python虛擬環境_詳解Mac配置虛擬環境Virtualenv,安裝Python科學計算包

最近正在自學Python做科學計算,當然在很多書籍和公開課里最先做的就是安裝Numpy, Scipy, Matplotlib等包,不過每次安裝單獨的包時,都會有各種問題導致安裝失敗或者調用失敗。比如,遇到 Exception 和 Error:明明已經提示…

破解系統設計訪談:Twitter軟件工程師的提示

by Zhia Hwa Chong志華化 破解系統設計訪談:Twitter軟件工程師的提示 (Crack the System Design interview: tips from a Twitter software engineer) I recently wrote about how I landed offers from multiple top-tier tech companies. During my interview pr…

leetcode474. 一和零(動態規劃)

在計算機界中,我們總是追求用有限的資源獲取最大的收益。 現在,假設你分別支配著 m 個 0 和 n 個 1。另外,還有一個僅包含 0 和 1 字符串的數組。 你的任務是使用給定的 m 個 0 和 n 個 1 ,找到能拼出存在于數組中的字符串的最大…

jQuery對象與DOM對象的相互轉換

一、檢測方式上的區別 檢測DOM對象: if (Object.nodeType) 檢測jQery對象: if (Object.jquery) 二、轉換方式 jQuery對象轉DOM對象: var DOMObject jQueryObject.get([index]); // 或者 var DOMObject jQueryObject[index]; DOM對象轉jQuer…

ProcessExplore 最新版

http://files.cnblogs.com/files/zhangdongsheng/ProcessExplorer.zip轉載于:https://www.cnblogs.com/zhangdongsheng/p/6195743.html

javascript對象包含哪些要素_讓人迷糊的JavaScript對象(Object一)

對于很多初學的小伙伴聽到JavaScript內置對象、BOM、DOM、WEB API等關鍵詞基本上都是迷糊,不是很明白他們之間的關系,以及他們是如果建立聯系的。雖然我們現在小伙伴在學VUE,React等框架能簡化我們的操作,但是遇到一些基礎的問題還…

被吐嘈的NodeJS的異常處理

被吐嘈的NodeJS的異常處理 許多人都有這樣一種映像,NodeJS比較快; 但是因為其是單線程,所以它不穩定,有點不安全,不適合處理復雜業務; 它比較適合對并發要求比較高,而且簡單的業務場景。 在Expr…

javascript關鍵字_讓我們揭開JavaScript的“ new”關鍵字的神秘面紗

javascript關鍵字by Cynthia Lee辛西婭李(Cynthia Lee) 讓我們揭開JavaScript的“ new”關鍵字的神秘面紗 (Let’s demystify JavaScript’s ‘new’ keyword) Over the weekend, I completed Will Sentance’s JavaScript: The Hard Parts. It might not sound like the most…

查看 rabbitmq 啟動websocket 提示404_RabbitMQ在windows下安裝(筆記)

先保證Java開發環境一切正常,【jdk,maven】,然后下載兩個文件,1,下載OTPhttps://www.rabbitmq.com/download.html 下載地址下載RabbitMQ Downloading and Installing RabbitMQ:地址安裝沒有別的操作,一直下一步就好;2&…

[Leetcode] Longest Valid Parentheses

找出字串裡最長的合法括號組 簡單說&#xff0c;一樣stack搜尋合法parenth&#xff0c;把不合法的 ( & ) index 紀錄下來&#xff0c;最後算index間的差值取最大就是最長的 public class Solution{/// <summary>/// 把不合法的( )的index記下來&#xff0c;取最長的差…

leetcode35. 搜索插入位置(二分搜索)

給定一個排序數組和一個目標值&#xff0c;在數組中找到目標值&#xff0c;并返回其索引。如果目標值不存在于數組中&#xff0c;返回它將會被按順序插入的位置。 你可以假設數組中無重復元素。 示例 1: 輸入: [1,3,5,6], 5 輸出: 2 代碼 class Solution {public int sear…

[deviceone開發]-do_Album的簡單示例

一、簡介do_Album用來打開手機系統提供的相冊&#xff0c;能選擇一張或多張圖片返回給開發者&#xff0c;通常相冊的圖片比較大&#xff0c;要經過縮放。有的時候用戶也需要把別的地方獲取到到圖片收藏到系統相冊。這個示例簡單展示這個組件的2個基本功能。二、效果圖三、相關下…

公辦低分二本_這六所公辦二本高校的計算機類相關專業值得低分段考生選擇

邯鄲學院——計算機科學與技術近年來&#xff0c;邯鄲學院著力強化“以本為本”理念,堅持“學生中心”“產出導向”原則&#xff0c;加強學科專業建設&#xff0c;獲批國家級特色專業1個&#xff0c;省級重點發展學科3個&#xff0c;省級一流專業7個&#xff0c;英語等3個專業入…

用戶體驗改善案例_用戶體驗案例研究:建立更好的體驗(重新設計“和平航空”網站)...

用戶體驗改善案例by Peace Ojemeh (Perrie)由Peace Ojemeh(Perrie) 用戶體驗案例研究&#xff1a;建立更好的體驗(重新設計“和平航空”網站) (A UX case study: Building a better experience (Re-designing the Air Peace Airline website)) Traveling by air is always an …