原创 filebeat、kafka、elk搭建日誌收集系統

本次搭建日誌收集系統是個小demo。用到的工具有 鏈接:https://pan.baidu.com/s/1m_If2crjUtMTqRKuKrG9gw  提取碼:n9oi ,工具和代碼工程都在都在這裏。 日誌收集的流程如下。這裏只是實現了

原创 關於字符串的運用(去除空格,反轉,統計次數,最長公共子串)

整理昨天的筆記,做了幾個字符串的問題,感覺還不錯, package com.an.test.teststring; import org.junit.Test; public class TestString { //1、模擬

原创 漢諾塔問題II

今天看了一本書上的一個漢諾塔問題,和原本的漢諾塔問題有點不一樣,就記錄了下來。 package com.an.stack; /* * 漢諾塔問題(II) * 這裏的漢諾塔修改了遊戲規則,現在限制不能直接從左邊的塔放到最右邊,也不

原创 關於日期轉換和自定義日期格式的問題(DateFormat)

要向自定義一個日期格式,用到DataFormat類就可以了 package com.an.datetime; import java.text.DateFormat; import java.text.ParseException; i

原创 LinkedList的add(Object obj)和remove(Object obj)和remove(index)和get(index)的源碼分析

1.add(Object obj)添加元素,底層結構爲鏈表 //構造器 public LinkedList() { } linkedList.add(1); linkedList.add(2); linkedList.ad

原创 反射中的動態代理

我理解的動態代理就是,被代理類是不確定的,所以這是需要一個代理器,把需要代理的類,就是被代理類放入到代理器中,我們需要的一些重複操作讓代理器幫我們做就可以了。就比如我們買房子的時候,我們需要中介,這個中介就是一個代理類,我們就是被代理類。

原创 MySQL數據庫數據導入ES中

需要安裝               mysql數據導入ES中,用到的有logstash,ES,mysql的連接包。鏈接:https://pan.baidu.com/s/1xopMMUtPir12zrQfYcwBZg  提取碼:me8g。

原创 RabbitMQ從安裝開始...(持續更新中)

rabbitMQ安裝需要的文件,鏈接:https://pan.baidu.com/s/1so8ta3CP1zI6JNO4zt2sNw  提取碼:vi47 一.安裝rabbitMQ 1.安裝erlang環境 rpm -ivh erlang

原创 COCOS2d + VS2013 + Python創建一個C++遊戲項目

      這是最後一週了,最後我們的C++課要做一個遊戲,對於我這種比較懶的,外加是一個C++小白,就是在網上找一些源碼,搭建一個環境,把Demo運行以來就可以了。這個事情我也是弄了一個晚上加一個上午,從小白到懵懂。。各種百度搜索,接下

原创 ArrayList的add(Object obj)和remove(Object obj)和remove(index)和get(index)的源碼分析

1.add(Object obj) ArrayList list1 = new ArrayList(); list1.add("a"); list1.add(2); list1.add(3); list1.add(4);

原创 Struts2中關於值棧和OGNL表達式的理解

一.關於一些OGNL表達式 1.  s:property:   值棧中的屬性值:對於對象棧,打印值棧中對應的屬性值     <s:property value="[0].productName"/>  對於Map棧,打印requ

原创 關於枚舉的理解

package com.an.testenum; /* * JDK1.5之後: * 聲明格式: * 【修飾符】 enum 枚舉類名{ * 常量對象列表(每一個對象之間使用,分割) * } * * 要求: * 1、常量

原创 如何僅用遞歸函數和棧操作逆序一個棧

從新開始學習Java了,前面學的東西都比較簡單了,所以空閒時間就比較多了。閒下來的時候準備看本算法書。這些算法都是從一個叫《程序員代碼面試指南IT名企算法與數據結構題目最優解著》的書中總結來的。接下來就是實現如何僅用遞歸函數和棧操作逆序一

原创 TCP通信的幾種方式

1.一個客戶端與一個服務器連接客戶端給服務器發送hello服務器端接收並打印 服務端 package com.an.test.tcp; import java.io.IOException; import java.io.InputSt

原创 漢諾塔問題(遞歸)

今天看了漢諾塔問題,在一本書上簡單了看了個大概,沒有深入的瞭解。先記上。 #include<stdio.h> /* 漢諾塔問題。 有n個盤子,有三根石柱,n個盤子從上到下依次爲從小到大的盤子,而且在第一個石柱上面, 問題:把一個石