原创 什麼是Base64以及sun.misc.BASE64Decoder的用法

 Base64是網絡上最常見的用於傳輸8Bit字節代碼的編碼方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的詳細規範。 Base64要求把每三個8Bit的字節轉換爲四個6Bit的字節(3*8 = 4*6 = 24

原创 solr4.7新建core

Solr裏面的core就像數據庫裏面的一個表,用來管理索引和相關配置。   一、使用示例core 下載的solr完整包裏面solr-4.7.0\example\multicore這個文件夾下面有2個示例core;分別是core0和

原创 Apache 日誌管理

配置訪問日誌  CustomLog  CustomLog 指令用來對服務器的請求進行日誌記錄。格式爲:   格式1:CustomLog 訪問日誌文件名 記錄格式說明串|格式暱稱  格式2:CustomLog "|管道程序名 訪問日誌文

原创 乾貨!大數據量下,58同城mysql實踐

  WOT(World Of Tech)2015,互聯網運維與開發者大會將在北京舉行,會上58同城將分享《大數據量下,58同城mysql實戰》的主題,乾貨分享搶先看。   1)基本概念   2)常見問題及解決思路   3)拆庫實戰

原创 linux expect自動登錄ssh,ftp

 expect是一種能夠按照腳本內容裏面設定的方式與交互式程序進行“會話”的程序。根據腳本內容,Expect可以知道程序會提示或反饋什麼內容以及 什麼是正確的應答。它是一種可以提供“分支和嵌套結構”來引導程序流程的解釋型腳本語言。 s

原创 hive總結

 1.hive 數據類型 http://www.cnblogs.com/sharpxiajun/archive/2013/06/03/3114560.html 2.substr('abc',0,2) = ab mysql 是從1

原创 Java 正則表達式詳解

如果你曾經用過Perl或任何其他內建正則表達式支持的語言,你一定知道用正則表達式處理文本和匹配模式是多麼簡單。 如果你不熟悉這個術語,那麼“正則表達式”(Regular Expression)就是一個字符構成的串,它定義了一個用來

原创 Struts2註解功能說明

 我們知道通常情況下,Struts2是通過struts.xml配置的。但是隨着系統規模的加大我們需要配置的文件會比較大,雖然我們可以根據不同的系統功能將不同模塊的配置文件單獨書寫,然後通過<include>節點將不同的配置文件引入到最

原创 Memcached Client簡要介紹

Memcached Client目前有3種:  Memcached Client for JavaSpyMemcachedXMemcached 這三種Client一直存在各種爭議:  Memcached Client for J

原创 expect

 expect用法 1. [#!/usr/bin/expect]  這一行告訴操作系統腳本里的代碼使用那一個shell來執行。這裏的expect其實和linux下的bash、windows下的cmd是一類東西。  注意:這一行需要在

原创 mybatis JDBC類型

BIT         FLOAT      CHAR           TIMESTAMP       OTHER       UNDEFINEDTINYINT     REAL       VARCHAR        BINARY

原创 Redis的Java客戶端Jedis的八種調用方式(事務、管道、分佈式)介紹

一、普通同步方式二、事務方式(Transactions)三、管道(Pipelining)四、管道中調用事務五、分佈式直連同步調用六、分佈式直連異步調用七、分佈式連接池同步調用八、分佈式連接池異步調用九、需要注意的地方十、測試 十一、

原创 23種設計模式

轉自:http://blog.csdn.net/beijiguangyong/article/details/6010756 目錄 創建型 1. Factory Method(工廠方法) 2. Abstract Factory(抽象工

原创 Tomcat6配置SSL的方法

轉自:http://blog.csdn.net/xueyepiaoling/article/details/6138798 因爲做項目測試的時候,用到了https,所以現在需要在tomcat中配置SSL。   tomcat6配

原创 ionic build android Could not resolve com.android.tools.build:gradle:1.5.0

FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'android'.> Could