原创 Zebra 分庫分表學習

一、使用篇 二、原理篇

原创 劍指offer面試題06

題目: 輸入某二叉樹的前序遍歷和中序遍歷的結果,構建該二叉樹。 代碼如下: //用於學習用途 //主要算法歸劍指offer原作者所有 #include <iostream> using namespace std; //cons

原创 研究生期間我們應該做什麼

遇事瀟灑一點,看世糊塗一點。相親是經銷,戀愛叫直銷,拋繡球招親則爲圍標。沒有準備請不要開始,沒有能力請不要承諾。愛情這東西,沒得到可能是缺憾,不表白就會有遺憾,可是如果自不量力,就只能抱憾了。一、研究生期間我們應該做什麼  1)建立合

原创 劍指offer面試題 04

//劍指offer面試題 04 //實現一個函數,把字符串中每個空格替換爲%20. //主要算法歸劍指offer原作者所有 #include <iostream> using namespace std; void replaceBl

原创 劍指offer面試題04後面小題目

//04後面的相關題目 //兩個有序的整數數組,將第二個添加到第一個中,重新組成一個有序數組 #include <iostream> using namespace std; void merge(int a1[],int a2[],

原创 劍指offer 面試題07

題目: 用兩個棧實現一個隊列。實現兩個函數appendTail、deleteHead。 代碼: #include <iostream> #include <stack> #include <exception> using namesp

原创 劍指offer 骰子概率問題

題目 :n個骰子扔在地上,所有骰子朝上一面的點數之和爲s。輸入n,打印出s 的所有可能的值出現的概率。public class T42 { private static final int _maxValue = 6;

原创 MySQL索引及查詢優化

1. MySQL索引的原理 1.1 索引目的 索引的目的在於提高查詢效率,可以類比字典,如果要查“mysql”這個單詞,我們肯定需要定位到m字母,然後從下往下找到y字母,再找到剩下的sql。如果沒有索引,那麼你可能需要把所有單詞看一

原创 劍指offer 滑動窗口問題

給定一個數組和滑動窗口的大小,找出所有滑動窗口裏數值的最大值。例如,如果輸入數組{2,3,4,2,6,2,5,1}及滑動窗口的大小3,那麼一共存在6個滑動窗口,他們的最大值分別爲{4,4,6,6,6,5}; 針對數組{2,3,4,2,6,

原创 劍指offer22

代碼: package targetOffer; import java.util.*; public class Stack2_22 { boolean isPopOrder(Queue<Integer> pPush,Que

原创 Socket詳解

我們深諳信息交流的價值,那網絡中進程之間如何通信,如我們每天打開瀏覽器瀏覽網頁時,瀏覽器的進程怎麼與web服務器通信的?當你用QQ聊天時,QQ進程怎麼與服務器或你好友所在的QQ進程通信?這些都得靠socket?那什麼是socket?

原创 面試總結

  原文鏈接:http://www.importnew.com/21445.html 原文出處: Giraffe Java相關 Java GC機制(重要程度:★★★★★) 主要從三個方面回答:GC是針對什麼對象進行回

原创 java IO 系統

待補充

原创 Spring集成

待補充

原创 應用多級緩存模式支撐海量讀服務

原文出處: 張開濤 緩存技術是一個老生常談的問題,但是它也是解決性能問題的利器,一把瑞士軍刀;而且在各種面試過程中或多或少會被問及一些緩存相關的問題,如緩存算法、熱點數據與更新緩存、更新緩存與原子性、緩存崩潰與快速恢復等各種