1、問題描述 在centos上完成了xrdp的安裝,但是遠(yuǎn)程連接不上,表現(xiàn)為輸了密碼之后閃退 2、原因分析 查看~/.xsession-errors的日志,如下所示 經(jīng)過各種...
1、問題描述 在centos上完成了xrdp的安裝,但是遠(yuǎn)程連接不上,表現(xiàn)為輸了密碼之后閃退 2、原因分析 查看~/.xsession-errors的日志,如下所示 經(jīng)過各種...
這題目一看就是老標(biāo)題黨啦。既然Thrift是一個(gè)跨語言的RPC框架,所以本文采用Go和Java來實(shí)現(xiàn),場(chǎng)景是Echo Server,實(shí)現(xiàn)十分簡(jiǎn)單,盡量呈現(xiàn)出Thrift使用的...
? 剛?cè)腴TGo語言,發(fā)現(xiàn)Go本身并沒有像Java那樣提供比如Stack,或是LinkedList的實(shí)現(xiàn),于是基于切片的特點(diǎn),封裝了棧、隊(duì)列、雙向隊(duì)列。棧也可以基于鏈表來實(shí)現(xiàn),...
本文總結(jié)了關(guān)于二叉樹的常見算法題 判斷葉子節(jié)點(diǎn):if (root.left == null && root.right == null) 1、遞歸遍歷 每個(gè)節(jié)點(diǎn)會(huì)到達(dá)三次,前...
1、反轉(zhuǎn)鏈表 2、判斷單向鏈表是否有環(huán) ?2.1、使用HashSet ?在遍歷過程中,使用一個(gè)hashSet集合來保存已經(jīng)遍歷過的節(jié)點(diǎn) ,在遍歷下一個(gè)節(jié)點(diǎn)的時(shí)候,判斷這個(gè)節(jié)點(diǎn)...
本文將以實(shí)驗(yàn)為主,演示共享鎖、排他鎖的特性,演示行鎖升級(jí)為表鎖。為進(jìn)行實(shí)驗(yàn),先建立account表,含有一個(gè)主鍵id 1、共享鎖、也叫讀鎖、S鎖 讀鎖是共享的,或者說是互相不...
Multi-Version Concurrency Control 多版本并發(fā)控制機(jī)制,本文摘自一下文章。數(shù)據(jù)庫內(nèi)核月報(bào) - 2017 / 12MVCC底層原理講解InnoD...
1. 什么是LRU LRU(Least Recently Used),即最近最少使用策略,是一種常用的頁面置換算法。比如當(dāng)緩存數(shù)據(jù)在內(nèi)存越來越多,以至于無法存放即將到來的新緩...
1、簡(jiǎn)介 索引是存儲(chǔ)引擎用于快速找到記錄的一種數(shù)據(jù)結(jié)構(gòu)。索引對(duì)于良好的性能非常關(guān)鍵。尤其是當(dāng)表中的數(shù)據(jù)量越來越大時(shí),索引對(duì)性能的影響愈發(fā)重要。在數(shù)據(jù)量較小且負(fù)載較低時(shí),不恰當(dāng)...
推薦閱讀:布隆過濾器的方式解決緩存穿透問題Redis緩存擊穿解決辦法之bloom filter布隆過濾器guava 中含有 BloomFilter 的實(shí)現(xiàn) 1、簡(jiǎn)介 布隆過...
1. 快速排序 快排用到了分治的思想,它的時(shí)間復(fù)雜度為O(n*logn),額外空間復(fù)雜度為O(logn),是時(shí)間復(fù)雜度為O(n*logn)的所有排序算法中最快的排序算法。注意...
double-checked locking、雙檢鎖、DCL機(jī)制還是存在線程安全的問題。原因是new 操作不是原子操作,存在指令重排的問題某一個(gè)線程在執(zhí)行到第一次檢測(cè),讀取到...
AQS系列一ReentrantLock的源碼--aqs加鎖過程JUC AQS ReentrantLock源碼分析(一)Java最全鎖剖析:獨(dú)享鎖/共享鎖+公平鎖/非公平鎖+樂...
Java源碼分析:HashMap 1.8 相對(duì)于1.7 到底更新了什么? 1、1.8的實(shí)現(xiàn)由數(shù)組、鏈表、紅黑樹實(shí)現(xiàn) 默認(rèn)初始容量 16,可以根據(jù)需要修改: 默認(rèn)加載因子0.7...
1、List 1.1?ArrayList不是線程安全的。多線程情況下操作ArrayList 不是線性安全的,可能會(huì)拋出java.util.ConcurrentModifica...
1、光圈優(yōu)先【A】 通常使用最多,手動(dòng)調(diào)整光圈大小;光圈越大,快門速度越快;ISO感光度提高,提高感光元件的感光能力,能使快門速度變快,但畫質(zhì)會(huì)降低;光圈會(huì)控制景深;安全快門...
單例模式(Singleton Pattern)是 Java 中最簡(jiǎn)單的設(shè)計(jì)模式之一。這種模式涉及到一個(gè)單一的類,該類負(fù)責(zé)創(chuàng)建自己的對(duì)象,同時(shí)確保只有單個(gè)對(duì)象被創(chuàng)建。這個(gè)類提供...
面試題: hashmap談一談hashmap的set和get的時(shí)間復(fù)雜度是多少?為什么是O(1), hashmap 在jdk1.8是線程安全的嗎?為什么是線程安全的?con...
http://www.imooc.com/article/39641重新梳理一遍:? 如果一個(gè)題目給你幾個(gè)數(shù)組,要求得到他們的組合、子集、或是排列,那么這時(shí)候可以考慮使用回溯...