原创 Docker常用命令

又把官方文檔過了一遍,總結一下常用命令 安裝Docker: ubuntu安裝:curl -s https://get.docker.io/ubuntu/ | sudo sh 鏡像管理 docker images:列出本地所有鏡像

原创 Oracle體系結構之邏輯結構

        Oracle邏輯結構層次由大到小分別爲:表空間->段->區->塊。           我們在創建表的時候也就是在表空間中創建一個段,如果表列有LOB類型,則至少佔兩個段,數據段和索引段,分區表的每個區爲一個段,段創建成

原创 Equinox加載Bundle Class的實現

Equinox加載Bundle Class的實現     對於想使用Equinox來構建OSGi應用的同學們而言,掌握Equinox是如何加載Bundle中的Class無疑是相當重要的,這樣在碰到各類ClassNotFoundExcept

原创 使用Dockerfile創建簡單java應用鏡像

利用Dockerfile構建一個簡單的java應用鏡像,依賴環境比較簡單,JDK,定製化的Tomcat(名爲star-appserver) 1、環境準備     ubuntu:14.04     docker : 1.4     jdk:

原创 Apache Solr單機環境配置(包括中文分詞和Java API的使用)

一、使用場景說明 項目中需要實現一個地址查詢框,類似於在谷歌地圖中輸入地址,根據定義的規則實時檢索並展現匹配的地址的功能(當然比那簡單的多),爲了減小數據庫壓力和提高檢索效率,現採用apache solr實現。由於對性能和可靠性可用性等沒

原创 Docker Rest API配置及調用

默認情況下,Docker只允許通過unix socket通信操作Docker daemon,但有時我們想通過HTTP調用其Rest API,需單獨配置啓動參數 爲了使配置永久生效,在Ubuntu環境下修改其配置文件/etc/defaul

原创 使用Jackson2.4解析屬性首字母爲大寫的JSON串

今天在做Docker的管理工具時,遇到一個解析JSON串的問題,由於Docker返回的JSON屬性的首字母都爲大寫,如下 [ { "Created": 1422514187, "Id": "2ef0

原创 java8新特性

一、接口默認方法 什麼是默認方法 接口中的方法可以有默認實現,不需要子類去重寫,在方法名前面加default關鍵字標識 爲什麼要有默認方法 Ø  爲了解決接口的修改與現有的實現不兼容的問題(如JDK8集合新增了forEach方法,是在最頂

原创 Ubuntu下kubernetes集羣配置

上篇文章介紹了ubuntu單機版kuernetes的安裝,下面介紹一下集羣的配置(此處etcd的集羣沒有考慮) 環境說明: 使用兩個虛擬機(192.168.20.43,192.168.20.44),其中20.43擔任的角色比較多:kube

原创 ubuntu安裝單機版kubernetes

網上kubenetes的安裝大多是基於CoreOS或CentOS,Ubuntu資料比較少,由於本人測試階段操作系統用的是ubuntu,折騰了多半天的時間才把環境搭起來,在這裏簡單記錄一下,供需要的朋友參考 環境描述 ubuntu:14.

原创 Oracle索引簡要介紹

    Oracle爲我們提供了強大的索引功能,如果能好好利用,可使性能有顯著的提升。Oracle索引有BTREE索引、位圖索引、函數索引幾種,BTREE是我們平時用得最多的一種,下面對學習索引過程中一些常用知識點進行簡要的記錄(Orac

原创 Oracle幾種表的簡介

在大部分情況下,普通堆表可以滿足項目的基本需求,但是對於性能要求較高的場合,普通堆表的一些劣勢便顯現出來: 1、  表更新產生大量的日誌 2、  刪除記錄後無法真正釋放空間(如執行delete命令後,再次執行select count(

原创 Ext與spring mvc集成時間格式問題處理

最近剛接觸Ext,以json形式請求後臺服務時,時間類型也被轉爲字符串,導致不能直接存儲到數據庫 這裏利用spring mvc的Formatter接口進行統一格式轉化 代碼如下:public class DateFormatter imp

原创 OSGi服務管理

    傳統方式下,我們可以在bundle的activator(bundle啓動時調用)中通過BundleContext.registerService()進行服務的註冊,通過ServiceReferencesr = BundleCon

原创 Oracle體系結構之物理結構

Oracle體系結構之物理結構 以前對Oracle的瞭解少之又少,僅僅停留在最簡單的使用層面,最近看《收穫,不止Oracle》,對Oracle的整體結構有了大致的瞭解後再去看其他知識可能會更加容易理解一些。 一、首先Oracle是由數據庫