摘要:一同步容器常用的一些容器例如都不是線程安全的,最簡單的將這些容器變?yōu)榫€程安全的方式,是給這些容器所有的方法都加上關(guān)鍵字。為了降低哈希沖突的成本,在鏈表長度超過時,將鏈表轉(zhuǎn)換為紅黑樹。 一、同步容器 常用的一些容器例如 ArrayList、HashMap、都不是線程安全的,最簡單的將這些容器變?yōu)榫€程安全的方式,是給這些容器所有的方法都加上 synchronized 關(guān)鍵字。 Java 的...
摘要:敏捷過程利用變化來為客戶創(chuàng)造競爭優(yōu)勢。在整個項目開發(fā)期間,業(yè)務(wù)人員和開發(fā)人員必須天天都在一起工作。敏捷過程提可持續(xù)的開發(fā)速度。責(zé)任人開發(fā)者和用戶應(yīng)該能夠保持一個長期的恒定的開發(fā)速度。不斷地關(guān)注優(yōu)秀的技能和好的設(shè)計會增強敏捷能力。 1、我們最優(yōu)先要做的是通過盡早的、持續(xù)的交付有價值的軟件來使客戶滿意2、即使到了開發(fā)的后期,也歡迎改變需求。敏捷過程利用變化來為客戶創(chuàng)造競爭優(yōu)勢。3、經(jīng)常性的...
摘要:好的,這樣以來我們的前期準備工作就已經(jīng)完成了,下面我們來搭建聊天室對應(yīng)的客戶端和服務(wù)器端。 websocket簡介 websocket其實HTML中新增加的內(nèi)容,其本質(zhì)還是一種網(wǎng)絡(luò)通信協(xié)議,以下是websocket的一些特點: (1)因為連接在端口80(ws)或者443(wss)上創(chuàng)建,與HTTP使用的端口相同,幾乎所有的防火墻都不會阻塞WebSocket鏈接 (2)因...
摘要:常用跨域方法總結(jié)為什么要跨域因為瀏覽器的一種安全機制同源策略的限制,導(dǎo)致不能直接獲取不同源的資源,所以要跨域。那么什么才叫同源呢協(xié)議相同域名相同端口號相同圖來自參見最后下面介紹常用的幾種跨域方法。 常用跨域方法總結(jié) 為什么要跨域? 因為瀏覽器的一種安全機制——同源策略的限制,導(dǎo)致不能直接獲取不同源的資源,所以要跨域。 同源策略限制了從同一個源加載的文檔或腳本如何與來自另一個源的資源進行...
暫無介紹