原创 網絡安全技能圖譜

基礎必備 #### HTTP抓包與調試 Firefox插件 Firebug(抓包與各種調試) Tamper Data(攔截修改) Live Http Header(重放功能) Hackbar(編碼解碼/POST提交) Modif

原创 通用數據緩存設計方案

隨着redis等內存數據庫的流行,大多數應用及系統均開始採用redis集羣作爲系統的緩存方案,用來減少數據庫的壓力,增加應用併發及響應速度。前端頁面的緩存暫不做探討,主要是針對後端服務的數據緩存。 數據緩存的分類及特點 常規涉及的數據緩

原创 二、Jhipster實戰演練-從簡單應用開始

一、創建一個小應用從一個簡單應用開始,先通過Jhipster創建一個簡單的web應用。1、用管理員角色打開cmd命令行,進入到自己需要創建應用的路徑(注意:需要在新建的文件夾裏面);2、輸入【jhipster】命令,開始創建web應用;3

原创 CentOS SSH免密碼登錄詳解

在網上看到很多關於SSH免密登錄的文章,但還是有部分同學在具體操作過程中出現問題,現在按照實際步驟一步一步進行說明: 前置說明: 假設現有三臺機器,機器A、B、C,其中機器A需要SSH免密登錄到其他機器; 1、首先修改SSH配置文件,

原创 大數據技能圖譜

大數據處理框架 #### Spark RDD Spark SQL Spark Streaming MLLib Hadoop HDFS(分佈式文件系統) Mapreduce(計算框架) Yarn(資源管理平臺) Pig(pigla

原创 CentOS安裝Redis3.2.1

Redis是一個完全開源免費的高性能key、value數據庫,安裝使用都非常簡單。 1、下載redis3.2.1的安裝包; wget http://download.redis.io/releases/redis-3.2.1.tar.g

原创 Spring boot全面整合flowable-modeler 6.4.2

前幾天整合了flowable-modeler 6.4.2的版本,記錄下整個集成過程:   1、複製前端源碼到自己工程。原有【flowable-ui-modeler-app】下的【resources/static】;   2、增加jar依賴

原创 Canal1.1.4增加canal-admin發送數據至RabbitMQ

Canal1.1.4服務端原生支持mysql數據變化直接發送至kafka、rocketMQ,但是由於我們的項目是使用的RabbitMQ,故需要對原有框架進行擴展。 以下記錄處理過程: 1、下載canal1.1.4源碼,詳見github:

原创 CentOS7修改yum阿里源

CentOS7安裝後第一件事就是更新yum源(國外的源比較慢),此處以更新爲阿里源爲例(阿里源爲目前用的比較好的國內源之一,也可以選擇163): sudo mv /etc/yum.repos.d/CentOS-Base.repo /e

原创 Spring Cloud Consul同一個服務多個實例註冊總是被覆蓋的問題

由於Eureka宣告進入維護模式,所以抽空研究下Spring Cloud Consul做爲服務註冊中心。 此處不再贅述Consul原理、安裝、使用等步驟,具體可以在網絡查詢,詳細教程到處都是。主要描述下問題和解決方式: 問題描述

原创 Centos7關閉IPv6

使用命令查看網卡ip信息 ifconfig 發現由IPv6等信息,通過修改配置 sudo vi /etc/sysctl.conf 在末尾增加如下配置: net.ipv6.conf.all.disable_ipv6 = 1 重啓,再次

原创 我的設計模式-工廠(Factory Method)

工廠模式主要解決對象實例的創建問題,就是建造一個工廠類,來負責實現了同一接口的所有類的實例的創建。這種模式比較簡單,下面舉打印機的例子進行說明: 使用方通過打印機工廠類來獲取具體打印機的實例,通過這種方式,將使用方和具體的打印機實現

原创 Apache的windows版本啓動報錯自行分析方法

最下下載了Apache2.4的windows版本,在啓動過程中出現了一些錯誤,但錯誤信息非常不友好,需要通過命令行啓動進行分析,記錄過程如下: 在windows中啓動Apache失敗,報錯信息: The requested operat

原创 我的設計模式-抽象工廠(Abstract Factory)

抽象工廠主要是在工廠模式的基礎上,將對象實例生成工廠進行了抽象,增加了對象實例生成工廠的拓展性。 工廠模式可以參看: 點擊打開鏈接 以下舉例說明抽象工廠模式: 可能有多種打印機,但都有打印方法; 將原有工廠模式的打印機工廠類進行

原创 CentOS安裝JDK1.8

安裝JDK1.8很簡單,先下載Oracle提供的rpm包,然後刪除掉本機的OpenJdk,最後安裝下載的jdk1.8的rpm包即可。 1、jdk安裝包下載 到Oracle官網上去下載對應的rpm安裝包, 先接受協議,再下載對應的rpm