原创 IO流(四)處理流

處理流:增強功能,提供性能,節點流之上 緩衝流 字節緩衝流 BufferedInputStream 爲另一個輸入流添加一些功能,即緩衝輸入以及支持 mark 和 reset 方法的能力。在創建 BufferedInputS

原创 Java多線程(三)同步與鎖定

轉載請註明出處:http://blog.csdn.net/github_39430101/article/details/77488972 在併發編程中發生的最常見的一種情況是超過一個執行線程使用共享資源。 Java內存模型與多

原创 IO流(三)文件流

節點流: 可以從或向一個特定的地方(節點)讀寫數據。如FileOutputStream、FileReader等 處理流: 是對一個已存在的流的連接和封裝,通過所封裝的流的功能調用實現數據讀寫。如BufferedReader。處理流

原创 js彈出框、對話框、提示框、彈窗總結

一、js的三種最常見的對話框 [javascript] view plaincopy //====================== JS最常用三種彈出對話框 ====================

原创 ArrayList用法及源碼解析

轉載請註明出處:http://blog.csdn.net/github_39430101/article/details/76166174 ArrayList簡介 ArrayList實現了List接口,內部以數組存儲數據,允許重複

原创 二叉樹詳解

轉自:http://www.embedu.org/Column/4644.html 一、簡介 世界上的樹有千萬種,我們這裏來學習我們數據結構中的樹,它是我們現實生活中倒置的樹。之前,我們學習的順序表,鏈表,棧

原创 IO流(五)其他流

節點流 ByteArrayInputStream public class ByteArrayInputStream extends InputStream ByteArrayInputStream 包含一個內部緩衝區,該緩衝區包

原创 零基礎寫Java知乎爬蟲之抓取知乎答案

前期我們抓取標題是在該鏈接下: http://www.zhihu.com/explore/recommendations 但是顯然這個頁面是無法獲取答案的。 一個完整問題的頁面應該是這樣的鏈接: http://www.zhihu

原创 IO流(一)概述

轉載請註明出處:http://blog.csdn.net/github_39430101/article/details/77075109 簡介 流分爲輸入流和輸出流,是用來處理設備上的數據。這裏的設備指硬盤,內存,網絡傳輸,緩

原创 零基礎寫Java知乎爬蟲之將抓取的內容存儲到本地

說到Java的本地存儲,肯定使用IO流進行操作。 首先,我們需要一個創建文件的函數createNewFile: 複製代碼 代碼如下: public static boolean createNewFile(String file

原创 HashMap用法及源碼解析

轉載請註明出處:http://blog.csdn.net/github_39430101/article/details/77001470 HashMap簡介 基於哈希表的 Map 接口的實現。此實現提供所有可選的映射操作,並允許

原创 Maven使用攻略

轉載請註明出處:http://blog.csdn.net/github_39430101/article/details/76208805 Maven簡介 Maven是基於項目對象模型(POM即Project Object Mod

原创 LinkedList用法及源碼解析

轉載請註明出處:http://blog.csdn.net/github_39430101/article/details/76861393 LinkedList簡介 LinkedList是由雙向鏈表實現的,對於隨機訪問get和se

原创 常用數據結構及算法

翻譯來自:https://github.com/kdn251/interviews#live-coding-practice 數據結構 Linked List 鏈表是數據元素的線性集合,稱爲節點,每個元素通過指針指向下一個節點。

原创 Java多線程(一)基本概念

轉載請註明出處:http://blog.csdn.net/github_39430101/article/details/77203290 進程和線程 什麼是進程 所謂進程(process)就是一塊包含了某些資源的內存區域。操作系