原创 Myeclipse安裝配置優化

Myeclipse安裝配置優化   一、下載myeclipse安裝包 下載鏈接:http://blog.my-eclipse.cn/myeclipse-download.html 二、解壓並安裝Myeclipse 改下安裝路徑,其它的一

原创 Log4J日誌配置詳解

一、Log4j簡介 Log4j有三個主要的組件:Loggers(記錄器),Appenders (輸出源)和Layouts(佈局)。這裏可簡單理解爲日誌類別,日誌要輸出的地方和日誌以何種形式輸出。綜合使用這三個組件可以輕鬆地記錄信息

原创 velocity環境 搭建

接下來開始進入配置step: 1.下載velocity-1.4 最新版是1.4,在jakarta主頁的項目欄裏有介紹(http://jakarta.apache.org/site/downloads/downloads_velocity

原创 正則表達式學習筆記

表1.常用的元字符 . 匹配除換行符以外的任意字符 \w 匹配字母或數字或下劃線或漢字 \s 匹配任意的空白符 \d 匹配數字 \b 匹配單詞的開始或結束 ^ 匹配字符串的開始 $

原创 Spring 定時器的配置

Spring 定時器的配置詳解 一、配置Spring定時器的環境準備      1. 當然是Spring的核心包      2. jta.jar 會用到包中的usertransaction      3. quartz.jar 會用到Cr

原创 Hadoop2.x僞分佈環境搭建

          Hadoop2.x僞分佈環境搭建          之前爲了跑第一個Hadoop2的一個Demo,我開始搭環境,起初用了編譯源碼

原创 Velocity模板語言(VTL):說明

VTL statement 語法部分 directive(指令) #set( $a = "Velocity" ) // 賦值語句 在上面的例子中,#set是分配一個值給變量.變量$a在模板中輸出 Velocity中僅有Stri

原创 SSH框架實現MYSQL數據庫備份與還原

SSH框架實現數據庫備份與還原 一、   SSH下邊數據庫備份與還原工具類 l  該方法採用Shell命令,可以方便的實現數據庫的備份功能查看過上一篇定時器配置的朋友可以發現該類已經放到Spring容器裏面了,我們可以利用Sprin

原创 【最佳實踐】- Maven

概述 本文介紹如何玩轉 Maven, 可以說是 Maven 庫的使用規範 一、release庫(發佈庫)使用規則及場景 release庫是存放穩定版本包的倉庫,線上發佈的程序都應從release庫中引用正確版本進行使用 私服中re

原创 【最佳實踐】- 接口規範

概述 本文介紹 接口規範 最佳實戰. 一、基礎規範 規範點 說明 推薦方式 等級 文檔唯一性 文檔出處來源(人員和設備)必須統一,建議文檔服務器,統一發布人。 重要 接口環境 要明確給出各個環境的調用地址。 重要

原创 【最佳實踐】- MySQL

概述 本文介紹如何玩轉 MySQL, 可以說是 MySQL 開發規範, 也可以理解爲 MySQL 最佳實戰. 一、基礎規範 使用 InnoDB 存儲引擎 數據庫字符集使用 UTF8,校對字符集使用 utf8_general_ci 所

原创 【最佳實踐】- RPC

概述 本文介紹如何玩轉 RPC, 可以說是 RPC 開發規範, 也可以理解爲 RPC 最佳實戰. 一、接口設計 寫入的服務保證冪等性,不冪等則要求有排重處理。 方法上面要求顯式的拋出可能出現的異常,即使是自定義Runtime異常(不

原创 【最佳實踐】- Netty

概述 本文介紹如何玩轉 Netty. 一、服務端啓動流程 通過 bind 方法添加監聽器, 用以自動綁定遞增端口. attr 方法, 爲每條連接增加屬性, 能夠實現全單例模式. 類似於 request.attr 屬性 childOp

原创 【最佳實踐】- Restful API

概述 本文介紹 如何設計 出 易於理解 和 使用的 API, Restful API 最佳實戰 . 一、URL 設計 1. 動詞 + 賓語 RESTful 的核心思想就是,客戶端發出的數據操作指令都是 “動詞 + 賓語” 的結構。比

原创 【最佳實踐】- Redis

概述 本文介紹如何玩轉 Redis, 可以說是 Redis 開發規範, 也可以理解爲 Redis 最佳實戰. 一、鍵值設計 1. key名 設計 (1). 【強制】: 可讀性和可管理性 以業務名(或數據庫名)爲前綴(防止key衝突),