原创 安裝go-mysql-elasticsearch同步mysql數據到elasticsearch

安裝go 官網下載並解壓 wget https://dl.google.com/go/go1.12.13.linux-amd64.tar.gz tar -xvf go1.12.13.linux-amd64.tar.gz -C /o

原创 如何給xml增加&nbsp聲明

在xml中加入一段代碼 <!DOCTYPE inline_dtd [ <!ENTITY nbsp " "> <!ENTITY copy "©"> <!ENTITY reg "®"> <!ENTITY trade "™"> <!EN

原创 不改變DOM,給元素增加遮罩(背景)

如題,現需要給modal元素增加一個全局遮罩或全局背景,要求不能修改DOM結構和修改JS代碼: <!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>CSS</ti

原创 logstash同步mysql數據到elasticsearch

安裝 jdbc 和 elasticsearch 插件 /usr/share/logstash/bin/logstash-plugin install logstash-input-jdbc /usr/share/logstash/

原创 linux ssh root免密登陸

0.實驗環境:Ubuntu 19.10(登陸端)+Centos7(被登陸端) 1.登陸端配置公鑰 ssh-keygen -t rsa -P '' 注意默認情況下會覆蓋已存在的公私鑰,所以建議另存爲獨立的公私鑰如:~/.ssh/i

原创 Ubuntu 安裝logstash

安裝apt-key wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - 可能需要安裝https庫 sudo apt

原创 docker-compose安裝Elasticsearch,Kibana

安裝docker wget -qO- https://get.docker.com/ | sh 安裝docker-compose sudo curl -L https://github.com/docker/compose/r

原创 安裝ubuntu後必須做的事

本文將整理安裝ubuntu 後必須做的幾件事,以幫助ubuntu愛好這更好更快的使用ubuntu,本文適用於ubuntu19.10 eoan或其他版本 1.前期準備 1.1 換阿里雲源 1.2 安裝apt-fast 1.3 安

原创 Gitlab 配置前端自動化部署

前言 本文將介紹使用gitlab+gitlab-runner實現前端自動化部署的基本步驟: gitlab開啓自動化 使用docker-compose 安裝gitlab-runner 註冊gitlab-runner到 gitlab

原创 Elasticsearch從小白到應用

引言 本文將簡單介紹Elasticsearch基本知識及相關技術點,闡述從入門到應用可能面對的知識技術難點,並將給出一些應對的方案,文末也將給出Elasticsearch和相應工具的配置教程.對於一無所知的個人開發者或想要在公司項

原创 JS粘貼爲文本,從contenteditable 中刪除格式

問題: 使用contenteditable="true"的div元素,使用粘貼功能時會攜帶複製文本的樣式,造成樣式的錯亂。在某些瀏覽器下,粘貼從word複製過來的文本還會把word中的格式也粘貼進來,導致功能的錯誤。所以針對con

原创 解決element-ui中carousel走馬燈Tab鍵的問題

使用版本: "element-ui": "^2.11.1" 問題重現: carousel走馬燈中如攜帶a標籤,按tab鍵會觸發功能與樣式的錯誤,如下代碼所示: <el-carousel arrow="never" :auto

原创 前端防止重複發送Ajax 請求

前言 一般爲了防止重複發送Ajax 請求,可以通過變量或按鈕的狀態去控制是否發送請求,但這樣每個業務都得編寫類似的代碼,非常影響開發效率,所以這裏結合axios和lodash推薦更合適的防止重複發送Ajax請求的方案: 一,獨佔請

原创 如果給xml增加&nbsp聲明

在xml中加入一段代碼 <!DOCTYPE inline_dtd [ <!ENTITY nbsp " "> <!ENTITY copy "©"> <!ENTITY reg "®"> <!ENTITY trade "™"> <!EN

原创 解決keydown重複觸發/提交的問題

問題描述:Javascript中keydown會重複觸發,導致了重複提交的問題解決方案:一、使用keyup事件代替document.addEventListener('keyup',function(){ /