一汇四、內(nèi)存模型 程序計(jì)數(shù)器指向當(dāng)前線程所執(zhí)行的字節(jié)碼指令的(地址)行號(hào)。程序計(jì)數(shù)器是唯一不會(huì)出現(xiàn) OutOfMemoryError 的內(nèi)存區(qū)域奈懒,它的生命周期隨著線程的創(chuàng)建而創(chuàng)建...
一汇四、內(nèi)存模型 程序計(jì)數(shù)器指向當(dāng)前線程所執(zhí)行的字節(jié)碼指令的(地址)行號(hào)。程序計(jì)數(shù)器是唯一不會(huì)出現(xiàn) OutOfMemoryError 的內(nèi)存區(qū)域奈懒,它的生命周期隨著線程的創(chuàng)建而創(chuàng)建...
冒泡排序 快速排序 插入排序 希爾排序 選擇排序 歸并排序 基數(shù)排序 既然是FIFO的排序遭商,則可以用隊(duì)列代替 堆排序
首先來看ReentrantLock的公平鎖實(shí)現(xiàn)源碼 第一步便是判斷鎖是不是自由狀態(tài),如果是則判斷直接是否需要排隊(duì)(hasQueuedPredecessors方法判斷隊(duì)列是否被...
進(jìn)程與線程的區(qū)別 進(jìn)程:是系統(tǒng)進(jìn)行分配和管理資源的基本單位 線程:進(jìn)程的一個(gè)執(zhí)行單元缅帘,是進(jìn)程內(nèi)調(diào)度的實(shí)體轴术、是CPU調(diào)度和分派的基本單位,是比進(jìn)程更小的獨(dú)立運(yùn)行的基本單位钦无。線程...
本地模擬死鎖環(huán)境 idea可以查看線程狀態(tài)image.png jstack定位image.pngimage.png jconsoleimage.pngimage.pngima...
1.redis定義 Redis 是一個(gè)開源(BSD許可)的逗栽,內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)系統(tǒng),它可以用作數(shù)據(jù)庫失暂、緩存和消息中間件彼宠。 它支持多 種類型的數(shù)據(jù)結(jié)構(gòu),如 字符串(strin...
1.打開docker2375端口 Centos7.X下配置文件地址在 /usr/lib/systemd/system/ 下面,修改 /usr/lib/systemd/syst...
wordcount代碼很簡單屯碴,先貼出來 1.我們逐一來看描睦,首先是sc.textFile,源碼如下 由此可以看出textFile方法內(nèi)部生成了一個(gè)HadoopRDD导而,格式為K,...
1. map 和 flatMap map就是對(duì)rdd之中的元素進(jìn)行逐一進(jìn)行函數(shù)操作映射為另外一個(gè)rdd忱叭。 flatMap的操作是將函數(shù)應(yīng)用于rdd之中的每一個(gè)元素隔崎,將返回的迭...
話不多說,直接上代碼 val conf = new SparkConf().setAppName("ScalaWordCount").setMaster("local[*]"...
聲明一個(gè)數(shù)組 val arr = Array("hello fandf fandf angelbaby yangmi hello") 第一種 arr.flatMap(_.sp...
JSON Web Token (JWT)是一個(gè)開放標(biāo)準(zhǔn)(RFC 7519)韵丑,它定義了一種緊湊的爵卒、自包含的方式,用于作為JSON對(duì)象在各方之間安全地傳輸信息撵彻。該信息可以被驗(yàn)證和...
Emoji表情是4個(gè)字節(jié)而mysql的utf8編碼最多3個(gè)字節(jié)钓株,所以數(shù)據(jù)插不進(jìn)去,而utfmb4是支持四個(gè)字節(jié)的陌僵。所以解決方案就是:將mysql編碼從utf8轉(zhuǎn)換成utf8m...
比如linux下要獲取名稱最大的文件名 ls -l /backfile | tail -n 1 | awk '{print $9}' 則在shell腳本中想要獲取該變量則可以...
所以crc到底是啥啊
mysql長字符串如何建立索引因?yàn)闃I(yè)務(wù)的需求轴合,難免要對(duì)比較長的字段進(jìn)行匹配查找。如果不建立索引就會(huì)全表掃描相當(dāng)耗時(shí)碗短。如果為長字符串建立索引浪費(fèi)空間受葛,性能也比較低。那該怎么辦呢豪椿。這里給出幾個(gè)方案供參考奔坟。以身...
概念: Kettle是一款國外開源的ETL工具,純java編寫搭盾,可以在Windows咳秉、Linux、Unix上運(yùn)行鸯隅,數(shù)據(jù)抽取高效穩(wěn)定澜建。 Kettle家族目前包括4個(gè)產(chǎn)品:Spo...