原创 zookeeper學習一

簡介 ZooKeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個爲分佈式應用提供一致性服務的軟件,提供的功能包括:配置維護、域名服務、分佈

原创 Java ExecutorService四種線程池基本介紹以及相關舉例

1、new Thread的弊端 執行一個異步任務你還只是如下new Thread嗎? new Thread(new Runnable() { @Override public void run() {

原创 spring事務詳解

什麼是事務:簡單來說,一個操作遵循原子性,隔離性,持久性,一致性四大事務特性的操作就是事務; 原子性:一個事務必須視爲一個不可分割的最小工作單元,整個事務中的所有操作要麼全部提交成功,要麼全部失敗回滾,對於一個事務來說,不可能只執行其中的

原创 簡單描述JSON跟JSONP的區別、jsonp的java使用

JSON和JSONP雖然只有一個字母的差別,但其實他們根本不是一回事兒:JSON是一種數據交換格式,而JSONP是一種依靠開發人員的聰明才智創造出的一種非官方跨域數據交互協議。JSON的優點:1、基於純文本,跨平臺傳遞極其簡單;2、Jav

原创 JavaMail IMAP 和JavaMail Pop3 簡介以及使用過程遇到的問題總結

簡介:我們都知道,當我們自己做郵件軟件鏈接網上其他郵件商都有兩種鏈接方式; pop3和imap協議都是接收郵件的,但是他們還是有很多不同的。 一、pop3和imap協議的不同 1)pop3允許電子郵件客戶端請求下載指定郵件服務器上指定用戶

原创 redis集羣環境搭建-Linux

大家看這個之前可以先看我的單機版安裝,因爲我是在那個條件下繼續弄這個集羣的,首先看一下集羣架構圖:(網上應該也有)架構細節:(1)所有的redis節點彼此互聯(PING-PONG機制),內部使用二進制協議優化傳輸速度和帶寬.(2)節點的f

原创 redis集羣版的使用-java

jedis包引入;<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>

原创 linux服務器安裝學習篇

從linux的起源Minixlinux和windows的不同:1.Linux嚴格區分大小寫,而Windows的dos窗口是不區分大小寫的。必須要養成區分大小寫的習慣,比如Linux的L要大寫啦UNIX都要大寫啦iOS的OS大寫啦等等,平常

原创 java如何使得的一串類似wwwiiinnnwwwnnniii等的字符串如win這樣的順序輸出,三個字母個數不同沒關係?

這是我幾天前去公司的筆試題目,當時想的不太清楚,所以沒具體寫出來,只是用語言描述了一下,下面我將貼出我的方法,如果大家有什麼更好的方法別忘記分享出來哦;public static void main(String[] args) {

原创 JAVA是引用傳遞還是值傳遞

一、定義(通俗理解) 引用傳遞:顧名思義就是一個變量賦給另一個變量的時候兩個變量指向的是同一個對象; 值傳遞:一個變量賦給另一個變量另一個變量指向的是一個新的對象(也就是當前對象的複製) 那麼java到底是值傳遞還是引用傳遞呢? 對於初學

原创 阿里巴巴封裝的FastJSON來轉換json字符串

從一位老鐵那兒看到的json解析,記錄下來方便以後使用            String str = "{\"0\":\"zhangsan\",\"1\":\"lisi\",\"2\":\"wangwu

原创 完整的jdbc操作數據庫代碼記錄

很久的代碼整理一下分享給大家,記錄給自己(一)DBC操作數據庫的基本步驟:    1)加載(註冊)數據庫驅動(到JVM)。    2)建立(獲取)數據庫連接。    3)創建(獲取)數據庫操作對象。    4)定義操作的SQL語句。   

原创 redis單機版的使用-java

1 通過jedis連接redis單機項目環境,我是使用ssm框架環境然後加上redis來使用了,大家使用任何框架或者不使用框架都可以使用這個redis緩存。1、maven包座標引入<dependency> <grou

原创 redis服務器單機版搭建——Linux

redis是C語言開發,建議在linux上運行,本教程使用Centos6.4作爲安裝環境。         安裝redis需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc先決條件:yum instal

原创 關於使用cookie存儲購物車信息存在的問題

前面畢業設計有好幾天天天玩cookie,遇到了一些問題,上次系統維護,這回想起來就記錄一下;首先吧,就是cookie的作用域問題,我們在把信息加入cookie的時候別忘了加一個作用域path哦,不然的話,就要瀏覽器默認就是以你當前發請求的