原创 mysql事務中ddl語句的隱式提交

1、當執行到DDL語句時,會隱式的將當前回話的事務進行一次“COMMIT”操作,因此在MySQL中執行DDL語句時,應該嚴格地將DDL和DML完全分開,不能混合在一起執行。 2、爲什麼DDL語句會隱式提交? 因爲DDL是數據定義語言,在我

原创 基於Docker快速搭建ELK6.7.0

1.安裝ElasticSearch 1.1準備工作 1.1.1節點介紹 192.168.1.21、192.168.1.22、192.168.1.23 1.1.2拉取鏡像(三臺虛擬機都執行) docker pull elasticsear

原创 yum自動下載RPM包及其所有依賴的包並批量安裝

yum自動下載RPM包及其所有依賴的包至/root/rpm目錄: yum install --downloadonly --downloaddir=/root/rpm <package-name> 切換到下載目錄rpm中批量安裝: r

原创 JAVA基礎篇-IO流總結

本篇主要對Java基礎中輸入輸出流做一個學習總結。 1.Java流類圖結構(兩種方式展示) 2.java.io包下的所有類的結構圖 3.流的概念 流是一組有順序的,有起點和終點的字節集合,是對數據傳輸的總稱或抽象。即數據在兩設備間的

原创 python基於UDP廣播實現查找局域網服務器

# UDP廣播案例-發送端 from socket import * import time # 設定目標地址 dest = ('192.168.31.255', 9999) # 192.168.31是我的網段,255代表任意IP

原创 基於docker安裝破解jira7.11.1

1.拉取jira的docker鏡像 docker pull cptactionhank/atlassian-jira-software:7.11.1 2.啓動jira容器 docker run --name jira --detach

原创 JAVA基礎篇-文件分片與合成實踐

本文提供兩種文件分片與合成的方法,分別是普通IO流的方式和使用RandomAccessFile的方式,推薦RandomAccessFile方式,接下來請看代碼實現: package com.study.xxl; import java

原创 基於jsonp和cookie實現單點登錄

1.SSO需求 當前域名A:www.abc.com 跨域域名B:www.def.com 當在A域名下登錄後點擊鏈接跳轉至域名B,希望實現域名B免登錄。 2.實現思路 2.1域名B開發一個接口C:獲取當前請求的session信息,存在返回0

原创 GitBook快速入門

1.安裝 Node.js #Node 官網已經把 linux 下載版本更改爲已編譯好的版本了,我們可以直接下載解壓後使用: wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linu

原创 利用ssh反向隧道實現內網穿透遠程控制

1.環境介紹 局域網客戶端A-192.168.40.24 廣域網服務器B-172.10.12.88 2.安裝autossh(客戶端A上操作) yum install autossh #使用autossh必須使用客戶端A必須使用key認證

原创 使用fedora把U盤製作爲啓動盤後恢復隱藏空間

diskpart list disk select disk 1 clean create partition primary format quick fs=fat32 label="udisk" assign letter="F"

原创 Centos7下Python3.6.6離線一鍵安裝腳本

先在別的機器下載好依賴的rpm: yum install --downloadonly --downloaddir=/root/rpm zlib zlib-devel make cmake gcc gcc-c++ readline-de

原创 一鍵式安裝配置docker腳本

執行./docker.sh腳本內容: yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mi

原创 centos7.6一鍵式安裝mysql5.7.21

執行./mysql.sh內容: mkdir -p /home/data/server/ wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.21-linux-glibc2.12

原创 docker常用命令

命令1: docker run --name 容器名稱 --restart=always -v /etc/localtime:/etc/localtime:ro -v /data:/data -p 5000-5010:5000-5010