原创 sed基礎操作指令

sed 命令應用廣泛,使用簡單,是快速文本處理的利器。它其實沒多少技巧,背誦、使用是最合適的學習渠道,屬於硬技能。但它又很複雜,因爲高級功能太多。 隨着使用,你會發現它和vim的一些理念是想通的,正則表達式的語法也基本上一樣,並沒

原创 ssh 登錄 packet_write_wait: Connection to ip地址 port 22: Broken pipe

問題現象 使用 ssh 命令連接服務器之後,如果一段時間不操作,再次進入 Terminal 時會有一段時間沒有響應,然後就出現錯誤提示:Write failed: Broken pipe。這時只能重新用 ssh 命令進行連接服務器

原创 Beats輕量級日誌採集工具

Beats 平臺集合了多種單一用途數據採集器。這些採集器安裝後可用作輕量型代理,從成百上千或成千上萬臺機器向 Logstash 或 Elasticsearch 發送數據。常用的Beats有Filebeat(收集文件)、Metric

原创 使用systemd管理java的jar包服務

一、編寫啓動和停止腳本 #### 啓動腳本 # cat /usr/local/bin/start.sh #!/bin/bash export JAVA_HOME="/usr/java/jdk1.8.0_211" export P

原创 pip 安裝軟件報 Requirement already satisfied

在高版本的 python 中安裝軟件 django-import-export 報錯如下: E:\python\Demo>pip install django-import-export Looking in indexes: h

原创 django + xadmin 配置後臺

一、配置主題功能 在任意一個應用下的新建 adminx.py 文件, 添加如下配置 #-*- coding:utf-8 -*- import xadmin from xadmin import views class BaseS

原创 JENKINS配置自動構建

一、構建觸發器 選擇觸發遠程構建 --> 填寫令牌(名字隨意寫) 備註:svn中獲取最新代碼,需要在svn地址後加上@HEAD參數,如svn://192.168.16.243:/gateon-dmp-h5@HEAD 二、瀏覽

原创 Centos SSH雙因子認證

一、簡介 雙因子認證 – Two-factor authenticator(即 2FA),是一種通過組合兩種不同的驗證方式進行用戶驗證的機制。 OpenSSH雙因子認證是信息安全等級保護中較爲重要的安全檢測項之一,要求遠程登陸核

原创 filebeat合併多行日誌

原文地址:https://www.elastic.co/guide/en/beats/filebeat/current/_examples_of_multiline_configuration.html 一、多行配置示例 1、將

原创 python多線程中的共享全局變量的鎖機制

一、Lock版鎖機制 多線程都是在同一個進程中運行的。因此在進程中的全局變量所有線程都是可共享的。這就造成了一個問題,因爲線程執行的順序都是無序的,有可能會造成數據錯誤,代碼如下: #!/usr/bin/env python #-

原创 Redis哨兵(Sentinel)模式

Redis主從切換技術的方法是:當主服務器宕機後,需要手動把一臺從服務器切換爲主服務器,這就需要人工干預,費事費力,還會造成一段時間內服務不可用。這不是一種推薦的方式,更多時候,我們優先考慮哨兵模式。 一、哨兵模式概述 哨兵模式是

原创 django集成 xadmin 踩的坑

一、下載源代碼,並安裝源碼到django項目 源代碼官網:https://github.com/sshwsfc/xadmin/tree/django2 1、安裝依賴 將源代碼下載到本地,並進入到源代碼目錄,執行 pip insta

原创 Python實現加密方法集合

一、常用的js加密算法 1、js加密解密算法 對稱加密(加密解密密鑰相同):DES、DES3、AES 非對稱加密(分公鑰私鑰):RSA 信息摘要算法/簽名算法:MD5、HMAC、SHA 2、算法說明 ①新浪微博登陸: RSA(非

原创 Pyppeteer

一、簡介 Puppeteer 是 Google 基於 Node.js 開發的一個工具,有了它我們可以通過 JavaScript 來控制 Chrome 瀏覽器的一些操作,當然也可以用作網絡爬蟲上,其 API 極其完善,功能非常強大。

原创 內存映射文件mmap

一、簡介 內存映射文件,是由一個文件到一塊內存的映射。內存映射文件與虛擬內存有些類似,通過內存映射文件可以保留一個地址空間的區域,同時將物理存儲器提交給此區域,內存文件映射的物理存儲器來自一個已經存在於磁盤上的文件,而且在對該文件