原创 Java中List或者HashMap對象-序列化和反序列化並附讀寫文件操作

關於常用的序列化工具可以看下文章 淺析若干Java序列化工具 閒言少敘,直接上代碼。 Json格式的序列化和反序列化使用alibaba的Fastjson,Maven項目需要引用包  <dependency

原创 算法-5-字符串-彙總(持續更新)-目錄呈現

算法-Q-【第5章】-字符串- Restore IP Addresses ======================================【字符串】====================================

原创 Git常用命令(創建分支-關聯分支-提交-合併等操作)

一、分支操作 創建分支: $ git branch mybranch 切換分支: $ git checkout mybranch 創建並切換分支: $ git checkout -b mybranch 創建本地分支,切換分支,並關聯本地分

原创 算法-2-鏈表-彙總(持續更新)-目錄呈現

以下爲超鏈接,點擊即可 算法-Q-【第2章】-鏈表l-遍歷-棧-從尾到頭打印鏈表(遞歸和棧) 算法-Q-【第2章】-鏈表l-遍歷-棧-從尾到頭打印鏈表=========================【鏈表】=============

原创 算法-0-排序-彙總(持續更新)-目錄呈現

以下均爲超鏈接,點擊即可。 算法-Q-【第0章】-排序- 基礎總結=========================================【排序】=======================================

原创 算法-3-圖-彙總(持續更新)-目錄呈現

以下超鏈接,點擊即可 算法-Q-【第3章】-圖 -並查集-奇怪的連通圖===================================【圖】============================================

原创 [可用] java讀取.properties配置文件的幾種方法

原文鏈接:http://www.cnblogs.com/s3189454231s/p/5626557.html 現在只貼代碼:分三步 step1:定義一個工具類讀取文件 package com.bijian.study;

原创 算法-6-位運算-彙總(持續更新)-目錄呈現

超鏈接,點擊即可 算法-Q-【第7章】-位運算-【微軟100題】輸入一個整數,求該整數的二進制表達中有多少個1 - 推酷 算法-Q-【第7章】-位運算-260. Single Number(所有元素出現2次,有2個元素只出現一次)=

原创 算法-3-樹-彙總(持續更新)-目錄呈現

以下爲超鏈接,點擊即可 算法-Q-【第3章】-樹 -分類及常用==========================================【樹】========================================

原创 基礎-線程-同步、異步和多線程

1.      同步與異步 無論是線程還是進程,都存在同步和異步的概念。好比一個事情分幾個步驟,同步就是一個步驟一個步驟去做,上一個步驟做完再做下一個步驟,有點順序執行的意思。而異步呢,就類似於可以並行執行幾個步驟,最後返還給調用方。說到

原创 算法-4-經典算法-彙總(持續更新)-目錄呈現

經典算法主要是一些遞歸、分治、動歸、回溯、貪心等算法,面試筆試要求高。 以下爲超鏈接,點擊即可 算法-Q-【第4章】-經典-【V】-思想-分治-遞歸、分治、動態規劃、回溯==================常用經典算法=======

原创 算法-百度真題 來自牛客網

度度熊有一張網格紙,但是紙上有一些點過的點,每個點都在網格點上,若把網格看成一個座標軸平行於網格線的座標系的話,每個點可以用一對整數x,y來表示。度度熊必須沿着網格線畫一個正方形,使所有點在正方形的內部或者邊界。然後把這個正方形剪下來。問

原创 基礎-關鍵字+多態等基礎-C++面試常考(持續更新)

說明:以下爲超鏈接,點擊即可,均爲個人整理高頻面試考點,親測有效。歡迎評論指正。 C++基礎-關鍵字-類-class和struct區別C++基礎-關鍵字-類-explicitC++基礎-關鍵字-類型-cast-四種類型轉換方式C++基

原创 算法-百度真題 來源牛客網

C市現在要轉移一批罪犯到D市,C市有n名罪犯,按照入獄時間有順序,另外每個罪犯有一個罪行值,值越大罪越重。現在爲了方便管理,市長決定轉移入獄時間連續的c名犯人,同時要求轉移犯人的罪行值之和不超過t,問有多少種選擇的方式?  #inc

原创 基礎-函數-靜態方法、非靜態方法、靜態成員、非靜態成員與多線程

持續修改中..... 一、內存結構及模型 1.1內存結構 圖片來源http://blog.csdn.net/bluetjs/article/details/52874852     內存分區名稱 用處 備註 Java