原创 Java開發系列--JDBC(從基礎到封裝)

     JDBC全稱是Java DataBase Connectivity,即Java數據庫連接,它是一種可以執行SQL語句的Java API。      Java API是接口,其實現類由各數據庫廠商提供實現,這些實現類就是“驅動程序

原创 基於google zxing二維碼的生成,直接返回頁面圖片

maven應用jar包: <!-- 生成二維碼 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId>

原创 轉載:阿里面試回來,想和Java程序員談一談

引言 其實本來真的沒打算寫這篇文章,主要是LZ得記憶力不是很好,不像一些記憶力強的人,面試完以後,幾乎能把自己和面試官的對話都給記下來。LZ自己當初面試完以後,除了記住一些聊過的知識點以外,具體的內容基本上忘得一乾二淨,所以寫這篇文章

原创 Redis學習之安裝使用(Windows)

安裝包下載地址:https://github.com/dmajkic/redis/downloads 下載的安裝包裏面分別有支持32位和64位系統的文件,根據自己實際情況選擇,將64位內容拷貝到自定義路徑中,下圖是我的安裝路徑: 打

原创 Jenkins入門系列--配置Jenkins用戶和權限

今天給大家說說使用Jenkins專有用戶數據庫的配置,和一些常用的權限配置。 配置用戶註冊   在已運行的Jenkins主頁中,點擊左側的系統管理—>Configure Global Security進入如下界面:    

原创 kaptcha驗證碼在spring mvc中的使用

kaptcha 是一個非常實用的驗證碼生成工具,是可配置的,非常靈活方便。kaptcha在web項目和spring mvc項目中的用法不一樣,下面介紹一下kaptcha在spring mvc中的使用。 1.下載kaptcha相關jar包

原创 Spring mvc項目Ueditor的引用及上傳功能的實際應用

進入ueditor官網下載JSP版本插件,地址:點擊打開鏈接 放入到項目相應位置,無需修改裏面任何配置,結構如圖: jsp頁面代碼: <div id="myEditor"></div> js引用代碼: var item = {

原创 Redis學習之設置驗證密碼

redis安裝過後默認是沒有密碼的,可以通過配置文件來設置密碼。設置密碼過後客戶端連接服務端就需要密碼驗證,安全性提高。 可以通過以下命令查看是否設置了密碼: 上圖返回結果表示密碼爲空,可以通過以下命令來修改改參數: 設置密碼後,需

原创 Redis學習之java代碼實現(Jedis)

前面兩篇說過redis的安裝使用和密碼設置後,現在來看看怎麼用java代碼連接服務器,並使用redis。 首先項目中需要有redis的驅動包,下載Jedis.jar。 下載最新驅動包,放到項目的lib目錄下,確保項目包含該驅動包。 如果

原创 Java Jar MANIFEST.MF

打開Java的JAR文件我們經常可以看到文件中包含着一個META-INF目錄,這個目錄下會有一些文件,其中必有一個MANIFEST.MF,這個文件描述了該Jar文件的很多信息。下面將詳細介紹MANIFEST.MF文件的內容,先來看stru

原创 Java中final、finally 和 finalize 的區別

1.final:Java中的修飾符、關鍵字 final是java中的修飾符,用於修飾屬性(變量)、方法、類。代表屬性值不可修改、方法不可覆蓋、類不可繼承。 當變量被聲明final時,必須要給定初值,而在以後的引用中只能讀取,不能修改。 實

原创 Redis學習之緩存數據類型

Redis緩存數據類型有5種,分別是String(字符串)、List(列表)、Hash(哈希)、Set(無序,不重複集合)、ZSet(sorted set:有序,不重複集合)。 String(字符串) string類型是redis最近的

原创 好的博客分享

Spring AOP介紹及源碼分析   鏈接:http://www.uml.org.cn/j2ee/201301102.asp 癡情研究java內存中的對象       鏈接:http://weixiaolu.iteye.com/b

原创 Jackson反序列化的實現方法

jackson反序列化主要有兩種情況,一種是單對象反序列化,另一種是多對象、複雜對象(集合等)反序列化,具體如下: 一、單對象序列化 LatConfig latConfigObject = JacksonUtil.readValue(l

原创 Redis學習之數據持久化與數據恢復

redis緩存是支持數據持久化的操作,也就是可以把內存中的數據持久化到硬盤當中,和數據庫有些相似,這也是redis和memcache的區別之一。 redis數據持久化常用的方式有兩種: (1)Snapshotting (RDB) 在指定的