原创 rocketMQ簡述

download: http://rocketmq.apache.org/dowloading/releases/ https://archive.apache.org/dist/rocketmq/4.3.2/rocketmq-a

原创 初探vueX

異步操作 this.$store.dispatch('actions定義的方法',arg) 同步操作 this.$store.commit('mutations定義的方法',arg)

原创 ES6

1、兼容性 babel是react團隊選擇的在使用react過程中轉換es*和jsx爲es5語句的工具。 babel可將es6和es7語句轉換爲es5語句。 編譯轉換:(1)在線轉換(2)提前編譯 <script src='bro

原创 sqlmap使用

root@kali:~# sqlmap --version 1.3.4#stable root@kali:~# sqlmap --help ___ __H__ ___ ___[,]_____ __

原创 nmap使用

nmap :Network Mapper,是Linux下的網絡掃描和嗅探工具包。 root@kali:~# nmap -version Nmap version 7.70 ( https://nmap.org ) Platform

原创 mysql常用sql

1、mysql將一個字段的值複製到另一個字段 update h_log_load a inner join h_log_load b on a.load_prov=b.load_prov AND a.load_tab=b.loa

原创 hadoop

解壓hadoop及配置環境變量、查看版本 ~]# tar -zxvf hadoop-2.10.0.tar.gz -C /opt/module/ ~]# vim /etc/profile.d/hadoop_config.sh ##

原创 mysql用戶和數據庫

創建數據庫: drop database if exists `xxxx`; create database `xxxx` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_gene

原创 索引

索引的三個特徵: 1,索引高度很低 2,索引有序 3,索引存儲索引列的值 索引是幫助mysql高效獲取數據的排好序的數據結構 索引的數據結構 二叉樹 紅黑樹 Hash表 BTree B+Tree https://www.cs.us

原创 赫夫曼樹

package com.michael.huffmantree; import java.util.ArrayList; import java.util.Collections; import java.util.List;

原创 稀疏數組

有一個棋盤中有一枚黑色棋子(1標識)和兩枚白色棋子(2標識),其餘沒有棋子的地方0標識,這樣的一個數組因含有大量的相同值,浪費空間,因此的,因此稀疏數組應運而生。 0,1,0,0,0 0,0,0,0,0 0,0,2,2,0 0,0

原创 排序算法

1. 概述 按是否可一次在內存中排序完成,排序可分爲兩種: 內部排序:數據記錄在內存中進行一次排序。 外部排序:因排序的數據量很大,一次不能容納全部的排序記錄,在排序過程中需要訪問外存。 2.插入排序 2.1直接插入排序(Str

原创 windows常用命令

查看命令所在位置 C:\Users\michael>where java D:\dev\Java\jdk1.8.0_191\bin\java.exe 非系統管理員查找關鍵字“9064”或“PID” C:\Users\michae

原创 java項目中的路徑整理

獲取該項目的classpath根路徑 String classpath = Demo.class.getResource("/").getPath(); 或 String classpath = this.getClass().g

原创 CentOS6.8安裝Consul記錄

官方文檔 https://learn.hashicorp.com/consul/ https://learn.hashicorp.com/consul/getting-started/install 下載consul https: