原创 maven 項目構建

Maven是apache的一個開源項目。是一個用來把源代碼構建成可發佈的構件的工具。 Maven的功能非常強大,可以認爲是一個項目管理工具,不僅僅是一個構建工具。 Maven本身的核心很小,但是可以在上面擴展出很多的插件。Mven採用的是

原创 新建一個最簡單的spring應用

確保安裝了eclipse,另外有web server如tomcat或jetty等 1.新建一個web項目,名字隨意取 2.導入所需jar包 另外還需  commons-logging 這個jar包,若用日誌的話導入log4j(若使用需要

原创 angular 初識

帶你走近AngularJS - 基本功能介紹 帶你走近AngularJS系列: 帶你走近AngularJS - 基本功能介紹帶你走近AngularJS - 體驗指令實例帶你走近AngularJS - 創建自定義指令-----------

原创 libcurl ftp讀取內存內容上傳而不涉及到io操作

#include<stdio.h> #include<sys/stat.h> #include<curl/curl.h> #include<errn

原创 java-zip解壓文件

package cc; import java.io.BufferedInputStream; import java.io.BufferedOut

原创 http 錯誤碼

http錯誤代碼含義:"100" : Continue"101" : witching Protocols"200" : OK"201" : Created"202" : Accepted"203" : Non-Authoritative

原创 linux 線程編程

進程   系統中程序執行和資源分配的基本單位   每個進程有自己的數據段、代碼段和堆棧段   在進行切換時需要有比較複雜的上下文切換   線程   減少處理機的空轉時間,支持多處理器以及減少上下文切換開銷, 比創建進程小很多   進程內獨

原创 使用zip壓縮文件

package cc; import java.io.BufferedInputStream; import java.io.File; impor

原创 spring的依賴注入如何降低了耦合

剛看spring,對依賴注入DI產生了迷惘,通過查看一些資料總結了一下,希望對此理解深入的人能再指點迷津 依賴注入:程序運行過程中,如需另一個對象協作(調用它的方法、訪問他的屬性時),無須在代碼中創建被調用者,而是依賴於外部容器的

原创 安卓獲取外部存儲器圖片信息

涉及到幾個簡單的知識點: 1.使用ContentProvider管理多媒體內容: MediaStore.Images.Media.EXTERNAL_CONTENT_URI   外部存儲器圖片文件內容的uri MediaStore.Ima

原创 leetcode database 題目

1.Second Highest Salary select ifnull( (select DISTINCT salary from emplyee order by salary desc limit 1,1),null) as sa

原创 linux 查找目錄下所有文件中是否含有某個字符串

find examples/* | xargs grep -ri "abc" -l 其中examples是目錄名  *表示其下所有文件 “abc”是需要查找的字符串 該命令會輸出所有有abc字符串的文件名

原创 java 生成四位驗證碼

最近在看關於生成驗證碼與識別驗證碼的一些知識,加上自己對java的圖像處理並不是很瞭解,因此去網上學習了一下,同時結合了api一塊看。我在這裏按步驟一一給出如何生成一個驗證碼。後續會帶來驗證碼識別的一些知識。 1.首先先定義幾個變量吧,要

原创 java堆空間的新生代和老年代

Java 中的堆是 JVM 所管理的最大的一塊內存空間,主要用於存放各種類的實例對象。 在 Java 中,堆被劃分成兩個不同的區域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被劃分爲三個區域:

原创 jms學習

如果手機只能進行實時通話,沒有留言和短信功能會怎麼樣?一個電話打過來,正好沒有來得及接上,那麼這個電話要傳遞的信息肯定就收不到了。爲什麼不能先將信息存下來,當用戶需要查看信息的時候再去獲得信息呢?伴隨着這個疑惑,短息和留言應運而生,無論