原创 Sqoop導入時注意事項

參考:http://blog.csdn.net/zleven/article/details/53781111 導入時需要注意: 1)數據庫表名需要大寫;  我試小寫好像也可以 不知道是不是版本問題 Imported Fai

原创 Maven打包帶依賴

之前總是 打出的jar 不帶依賴 然後 找半天 索性寫在這裏記下來 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</g

原创 Linux 開機自啓,alias,軟鏈接,centos7防火牆

1 linux的開機自啓 編輯/etc/rc.d/rc.local 文件 加入自己的腳本 或命令 比如 sh /opt/work/search/es/bin/service.sh start & 2 alias 一直生效

原创 Kafka查看最大偏移量(總消息個數)

bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list 127.0.0.1:9092 --topic Worm --time -1

原创 排序算法-選擇排序

選擇排序 是這樣的原理 第一次排序將 最小的值 放在第一位 第二次排序將 第二小的放在第二位 之後 依次把第i小的 放在 i 位置上 我覺得最重要的一點是 如何拿到最小的那個數的 下標 這是關鍵 第一次外部循環

原创 bash: /bin/rm: 參數列表過長

find /tmp -name “tomcat*” | xargs rm -rf

原创 算法-二分查找算法

package sort; public class TwoFenSearch { public static void main(String[] args) { int[] arr = {1,2,3

原创 TcpDump抓包

tcpdump -i ens6f0 host 10.74.155.76 and port 20514 -vv -n -tttt 加條件 在後面加and 單獨總結tcpdump抓包的常用命令 主要語法 過濾主機/IP: tcpdu

原创 內網地址段

大學 在學計算機網絡沒有好好學 現在補上 內網段: 10.0.0.0/8:10.0.0.0~10.255.255.255 172.16.0.0/12:172.16.0.0~172.31.255.255 192.168.0.0/1

原创 Python發送接收(UDP)數據

s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) PORT =

原创 Python開發環境

新買了一個阿里雲服務,上面還沒有任何應用軟件。 剛裝了JDK,現在把python的一些環境裝一裝 1 安裝虛擬環境 pip install virtualenv virtualenv develop-env 2 nginx的安裝

原创 Linux 開機自啓,alias,軟鏈接

1 linux的開機自啓 編輯/etc/rc.d/rc.local 文件 加入自己的腳本 或命令 比如 sh /opt/work/search/es/bin/service.sh start &

原创 ElasticSearch DSL查詢語句

1 match_all 匹配所有查詢 { "query": { "match_all": {} } } 2 match 匹配 分詞 { "query": { "match": { "i

原创 設計模式(一)簡單工廠設計模式

此設計模式爲創造型 設計模式 主要涉及到 要創建的對象 都具有相同的特性 。 優點: 1、一個調用者想創建一個對象,只要知道其名稱就可以了。 2、擴展性高,如果想增加一個產品,只要擴展一個工廠類就可以。 3、屏蔽產品的具體實現,

原创 使用Future和Callable創建線程

創建線程還可以使用 Future和Callabe來創建線程。 Future就是對於具體的Runnable或者Callable任務的執行結果進行取消、查詢是否完成、獲取結果。必要時可以通過get方法獲取執行結果,該方法會阻塞直到任務返回結果