原创 shell基礎

1 shell的概念 shell是一個命令行解釋器,爲用戶提供了一個向linux內核發命令的程序。shell是解釋執行的腳本語言,在shell中可以直接調用Linux系統命令. 2 shell的使用場景 shell腳本主要目的是簡化管理員

原创 Java中堆和棧的區別

首先,堆和棧都是java用來在內存中存放數據的地方,區別在於: 1.棧存放局部變量和對象的引用,當超過作用域後釋放,堆存放成員變量,數組以及new出來的對象。 2.堆可以動態的分配內存的大小,生存期也不必事先告訴編譯器,java的垃圾回收

原创 Adapter詳解

Adapter是適配器。它的作用是封裝好item然後將數據提供給ListView去顯示。 Adapter原理分析: ListView顯示的時候,首先會去調用適配器,適配器去數據源讀取數據並根據item佈局組織成一個item vie

原创 webkitdirectory 實現文件夾上傳(包含文件夾大小和文件個數的校驗)

由於工作中業務需要在界面提供用戶上傳文件夾的功能,平時上傳文件做的還多一些,包括對上傳文件也有許多插件提供了良好的支持,比如fileinput.js,還有webupload.js。。。,但對上傳文件夾的支持就沒有,h5裏提供了webkit

原创 java.io.IOException: setDataSource fail解決辦法

今天做一個播放模擬器中音樂的小程序,出現如上錯誤。解決方式爲在AndroidManifest.xml中添加如下代碼: <uses-permission android:name="android.permission.READ_E

原创 jPlayer播放後臺返回的語音流

工作中需要在界面播放語音,網上找了許多js插件感覺都不是太好用,直到看到這個jPlayer,很強大也方便上手,內置了許多皮膚,就決定用它了。本文將實現從java後臺返回流到前端,jPlayer播放。 java後臺代碼: @Reques

原创 WebService是什麼?

一、序言   大家或多或少都聽過WebService(Web服務),有一段時間很多計算機期刊、書籍和網站都大肆的提及和宣傳WebService技術,其中不乏很多吹噓和做廣告的成分。但是不得不承認的是WebService真的是一門新興和

原创 從文章中統計不同單詞出現的次數

public class ReadEnglishText { public static void main(String[] args) throws Exception { FileInputStream fis=new Fil

原创 Java創建WebService客戶端

1.新建個java項目,用來放客戶端的代碼 2.新建webservice cilent項目,選擇1建的項目,然後填入服務端url 3.然後新建測試類,測試

原创 AdapterView詳解

AdapterView是ViewGroup的子類,可包含多個列表項,用於顯示一組數據。其addView方法被禁用,數據提供通過適配器對象去完成。下圖是AdapterView的繼承樹: 需要說明的是AbsListView和AbsSpi

原创 shell編程之正則表達式

1 正則表達式的概念 正則表達式是用於描述字符排列和匹配模式的一種語法規則,它主要用於字符串的模式分割、匹配、查找及替換操作。 2 正則表達式與通配符 -正則表達式用來在文件中匹配符合條件的字符串,是包含匹配(即只要有就能匹配到,比如查a