<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] > ### 2018.12.14 * <font color="red">thread中的方法</font> * <font color="red">數據庫事務隔離</font> * <font color="red">項目中踩過的坑</font> * <font color="red">redis中的zset</font> * <font color="red">Spring如何解決bean的循環依賴</font> * <font color="red">synchronized底層實現</font> * <font color="red">線程池</font> * <font color="red">新生代GC和老年代GC</font> * treeMap * 用到紅黑樹的數據結構 * HashMap為什么線程不安全 * 線程安全的map * <font color="red">HashMap多大的時候轉換為紅黑樹</font> * ThreadLock * cas, <font color="red">ABA</font> * <font color="red">熟悉的設計模式應用場景JDK中</font> * 靜態代理和動態代理,動態代理實現方式 <br/> > ### 2019.02.13 * 背包 * 約瑟夫環 * 堆排序 * 秒殺系統設計 * substring()的內部實現 * 單例模式,多個實例(序列化、反射破壞單例) * zuul與nginx相比優點 * spring boot簡化配置,自動裝載 * 垃圾收集器 * 用到的設計模式 * sql中的having,select平均成績大于60的班級 ```sql SELECT Customer,SUM(OrderPrice) FROM Orders GROUP BY Customer HAVING SUM(OrderPrice) < 2000 ``` * syconrized和lock均可用的情況下,哪個效率高 * syconrized的偏向鎖,輕量級鎖,重量級鎖 * wait/notify notifyAll * 消費者,生產者,lock,condition * 多讀寫少的情況下,數據庫的讀寫分離如何設計 * spring cloud服務注冊,哪些框架用到了服務注冊 * redis持久化的方式 * 登錄的token如何避免截獲偽造 * 內存溢出的情況 * 如何查看對象占用的內存 * jvm堆棧等的監控 <br/> > ### 2019.03.04 * 緩存雪崩 * https過程,CA * CHM能否插入null * ISAM和InnoDB引擎區別 <br/> > ### 2019.03.05 / 1 * JVM監控,問題排查 * volitale為什么不是原子性 * cas使用場景 * AIO、BIO、NIO, 非阻塞同步 * java什么時候用原始類型和包裝類型 * ArrayList()默認數組長度,初始化時指定長度 <br/> >### 2019.03.05 / 2 * 線程的狀態 * 線程池具體的executor,阻塞隊列 * newFixedThreadPool線程池 * Bean加載過程 * 類加載過程,雙親委派模型 * struts執行轉發請求過程 * mysql的共享鎖,排它鎖,事物隔離 * k8s哪些模塊,如何編排 * docker底層原理,linux的技術 <br/> > ### 2019.03.06 * 反射和類加載的區別 * 介紹一下jvm * jdk的動態代理 * mybatis介紹,模塊 <br/> > ### 2019.03.07 * spring bean加載過程循環依賴 * 循環依賴的對象垃圾回收期如何回收 * spring bean為什么默認是單例,線程安全 * CHM,在哪里加鎖 * 用戶表訂單表如何保證事物同步訪問 * 項目中應用的服務依賴問題 * 數據庫的索引,B樹,B+樹 <br/> > ### 2019.03.14 * cookie分布式 * spring請求的流程 * set <br/> > ### 2019.03.19 * 線程池參數 * 分布式,分布式架構 * SynchronousQueue * CHM * 延遲隊列設計 * JDK動態代理 * 鎖,樂觀鎖,悲觀鎖 * 如何實現一個樂觀鎖(數據庫) * 數據庫索引, b+樹 * mysql備份,如何備份過程阻止其他的操作 * 數組中找topK,快排,時間復雜度,其他方法(堆排序) * 鏈表判斷環,快慢指針優缺點,其他方式(set) <br/> > ### 2019.03.20 * retreenlock可重入鎖,可重入 * java IO,多路復用 * node為什么高并發 * redis為什么高并發 * JUC下的類,跳躍表 * mysql中的共享鎖(s鎖)和 排他鎖(x鎖) * LRU數據結構
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看