原创 Java寫的爬蟲爬百度首頁Code《轉自零基礎寫Java知乎爬蟲之先拿百度首頁練練手》

import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; im

原创 Linux 下Flume1.4.0的安裝

Flume1.4.0的安裝 第一步:下載安裝包apache-flume-1.4.0-bin.tar.gz,         下載地址:http://www.apache.org/dist/flume/stable/   第二步:解壓安裝包

原创 Java開發面試題一

  昨天在北京參加了一個公司的面試,面試的是Java開發工程師的職位,現在把面試題整理出來:   1. Java中幾種集合(List、Set、Map)的區別:(具體可以參考:http://blog.csdn.net/speedme/art

原创 Linux 下Nginx的安裝

Nginx的安裝    安裝nginx前,我們要確保系統安裝了g++、gcc、openssl-devel、pcre-devel、zlib-devel軟件. 第一步:如果上述軟件沒有安裝,先安裝它們:         安裝gcc: yum 

原创 Hive grouping sets 的bug:ParseException line 7:22 missing ) at ',' near ''

今天遇到了一個問題,當使用grouping sets 時,一直報錯如下:ParseException line 7:22 missing ) at ',' near '<EOF>'line 7:31 extraneous input ')

原创 Java操作Hbase增刪改查(附帶複合條件查詢以及分頁查詢)

  最近項目中用到了Hbase,所以看了下Java操作Hbase的有關API,並根據項目中的需求寫了下增刪改查。閒話少說,先貼源碼: package com.infobird.test1; import java.io.IOExcep

原创 Linux 學習筆記一 :文件拆分和後臺執行

  一、文件拆分:           命令:split           例子:           1、以行數拆分:split -l 60 原始文件 拆分後文件名前綴                 說明:以50行對文件進行拆分,最

原创 SCP 從服務器上傳下載文件

近期項目中需要把windows上的一個腳本上傳到linux的服務器上,於是上網搜了下方法,可以通過scp來做,代碼如下: package com.infobird.scp; import java.io.IOException; im

原创 Linux 下JDK1.7.0_75的安裝

JDK1.7.0_75的安裝 第一步: 首先下載對應系統版本的jdk:這裏我下載的 jdk-7u75-linux-x64.tar.gz,下載地址爲: http://www.oracle.com/technetwork/java/javas

原创 Java開發面試題二

今天面的一個創業公司,面試官非常Nice,技術大牛一個,可惜問我的問題我大多不會,又跪了,把面試題整理出來,大家討論下吧 1. 怎麼把兩個數組 int a[] = {1,5,9,3,6}; 和 int b[] = {2,7,4};合併成

原创 Linux 下memcached的安裝

memcached的安裝    Memcached用到了libevent這個庫用於Socket的處理,所以安裝memecached之前,需要安裝libevent。   第一步:到官網下載安裝文件  http://sourceforge.

原创 Linux下Redis3.0.5的安裝

Redis3.0.5的安裝 第一步:到將要安裝redis的目錄下:cd /usr/local/redis   第二步:下載redis: wget http://download.redis.io/releases/redis-3.0.5.

原创 Spring data redis-StringRedisTemplate 用法

Spring-data-redis爲spring-data模塊中對redis的支持部分,簡稱爲“SDR”,提供了基於jedis客戶端API的高度封裝以及與spring容器的整合,事實上jedis客戶端已經足夠簡單和輕量級,而spring-

原创 Linux下Mysql5.5.28的安裝

Mysql5.5.28的安裝 第一步:查看系統是否已經自帶mysql數據庫,如果有安裝可以選擇進行卸載: 查看是否有mysql的命令:rpm -qa | grep mysql 普通刪除mysql命令:rpm -e mysql 強力刪除模式

原创 Linux 下Tomcat7.0.42的安裝

Tomcat7.0.42的安裝 安裝前提:系統必須已安裝配置JDK6+,安裝請參考:JDK1.7.0_75的安裝 第一步:下載tomcat7的tar.gz文件,並解壓縮到/usr/local目錄:             tar -zxv