原创 Java Object類的方法

轉載於作者:兩儀織,博客地址:http://blog.csdn.net/u013894427 https://blog.csdn.net/u013894427/article/details/53468038 一、前言 Java語言不同於

原创 HashMap源碼解析(JDK1.8)

package java.util; import sun.misc.SharedSecrets; import java.io.IOException; import java.io.InvalidObjectException;

原创 MySQL 索引

一、MySQL索引概念索引就好比一本書的目錄,它會讓你更快的找到內容,顯然目錄(索引)並不是越多越好,假如這本書1000頁,有500也是目錄,它當然效率低,目錄是要佔紙張的,而索引是要佔磁盤空間的。索引分單列索引和組合索引。單列索引,即一

原创 字符串替換

2. 請實現一個函數,將一個字符串中的空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。第一種方法:public class Solution { public

原创 vs2015配置Kinect2.0

項目->屬性->C/C++->常規->附加包含目錄中添加$(KINECTSDK20_DIR)\inc 鏈接器->常規->附加庫目錄中添加$(KINECTSDK20_DIR)\Lib\x86 鏈接器->輸入->附加依賴項中添加kinect

原创 Java 集合系列10之 HashMap詳細介紹(源碼解析)和使用示例

轉自:http://www.cnblogs.com/skywang12345/p/3310835.html第一部分 HashMap介紹HashMap簡介HashMap 是一個散列表,它存儲的內容是鍵值對(key-value)映射。Hash

原创 設計模式-單例模式

一、單例設計模式定義:保證一個類僅有一個實例,並提供一個訪問它的全局訪問點。主要解決:一個全局使用的類頻繁地創建與銷燬。何時使用:當想控制實例數目,節省系統資源的時候。如何解決:判斷系統是否已經有這個單例,如果有則返回,如果沒有則創建。關

原创 交換類排序--冒泡、快速

一、冒泡排序1. 執行過程:原始序列:49,38,65,97,76,13,27,491)1號和2號比較,49>38,交換。    38,49,65,97,76,13,27,492)2號和3號比較,49<65,不交換。    38,49,6

原创 選擇類排序--簡單選擇、堆排序

一、簡單選擇排序1. 執行過程:原始序列:49,38,65,97,76,13,27,49無序4938659776132749從無序序列中選取一個最小的關鍵字13,使其與無序序列中的第一個關鍵字交換,則此時產生了僅含有一個關鍵字的有序序列,

原创 ArrayList源碼解析(JDK1.8)

package java.util; import sun.misc.SharedSecrets; import java.util.function.Consumer; import java.util.function.Predi

原创 CSDN-markdown編輯器

Markdown編輯器 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UML序列圖和流程

原创 二維數組中的查找

1. 在一個二維數組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。思路: 1. 矩陣是有序的,從左下角來看,向上數字遞減,向右數字遞

原创 Java線程池及配置參數詳解

一、線程池的優點合理利用線程池能夠帶來三個好處。第一:降低資源消耗。通過重複利用已創建的線程降低線程創建和銷燬造成的消耗。第二:提高響應速度。當任務到達時,任務可以不需要的等到線程創建就能立即執行。第三:提高線程的可管理性。線程是稀缺資源

原创 WIN10+VS2015+PCL1.8.0

一. 下載 鏈接地址:http://unanancyowen.com/en/pcl18/ 往下拉,找到: PCL 1.8.0 All-in-one Installer MSVC2015 x64 PCL 1.8.0 PDB MSVC2