原创 Linux系統設置用戶密碼規則(複雜密碼策略)方法

Linux系統下的用戶密碼的有效期 可以修改密碼可以通過login.defs文件控制。設置密碼過期期限(默認情況下,用戶的密碼永不過期。) 編輯 /etc/login.defs 文件,可以設置當前密碼的有效期限,具體變量如下所示: sudo

原创 JS獲取字符串長度的常用方法,漢字算兩個字節

JS獲取字符串實際長度(雙字節字符、漢字算兩個字符) //第一種 GetLength = function(str) { var realLength = 0; for (var i = 0; i < str.length

原创 input實時監聽控制輸入框的輸入內容和長度,並進行提示和反饋(非change事件)

一、前言 在MVVM模式下,有個雙向數據綁定(data-binding)的優勢,可以通過viewmodel實時的監聽用戶操作,也可以將model的改動實時的反饋到界面上。 那麼,在傳統的js操控DOM的情況下如何實現呢? 下面我們以輸入框(

原创 nginx中的正則表達式,location路徑匹配規則和優先級

前言,我這裏驗證的nginx-v1.23.2單機環境下的nginx中的正則表達式、location路徑匹配規則和優先級。 先準備好環境,基礎配置是這樣 nginx/conf/conf.d/host.conf : server { l

原创 nginx裏面的路徑定位關鍵詞root、alias

nginx裏面的路徑定位關鍵詞root、alias是有區別的: 設置請求資源的目錄root / alias root:設置請求的根目錄 語法 root path; 默認值 root html; 位置 http、se

原创 docker沒有vi不能執行yum報Device or resource busy

最近在使用docker的過程中發現一個問題,就是想用vim編輯器編輯一個文件,發現連vi都沒有。 於是想到一個辦法用docker cp來解決問題: 首先執行docker ps -a查看容器的id 然後再執行復制命令 將容器c77b9da2d

原创 Docker離線部署Nginx

總體思路:在有網絡的環境上製作Nginx的鏡像包,導出並上傳至無網絡的環境上,啓動Nginx即可。    在上一篇 《無網環境Docker Rpm離線安裝》 裏面,已經在聯網的機器上安裝好了乾淨的docker環境,接下來就可以安裝自己需要的

原创 無網環境Docker Rpm離線安裝

總體思路:找一臺可以聯網的linux,下載docker的RPM依賴包而不進行安裝(yum localinstall),將所有依賴的rpm環境打包好,再在無網環境中解壓逐一安裝(rpm: --force --nodeps)。 提前準備doc

原创 Linux系統用戶登錄命令行或執行命令顯示日誌文件異常-bash: /var/log/ 解決辦法

經常會遇到Linux系統用戶登錄命令行或執行命令顯示日誌文件異常,比如:-bash: /var/log/xxx_audit/xxx_audit.log: Permission denied 其實是說開啓日誌審計功能後有日誌文件權限被拒絕。

原创 shell腳本輸出帶文本顏色背景顏色自定義樣式格式內容

shell腳本中 echo 和 printf 都可以輸出內容。示例1: echo -e "\033[43;35m david use echo say Hello World \033[0m \n" printf "\033[44;36

原创 利用bash腳本函數執行創建用戶和組,並設置sudo權限等

示例:利用bash腳本函數執行創建用戶和組,並設置sudo權限等: #! /bin/bash ## author:Xiong Xuehao ## 設置歷史命令記錄 function setHisttimeFormat(){ echo

原创 無法安裝Windows沙盒:在固件中禁用了虛擬化支持,操作無法安裝hyoer-v該固件中的虛擬化支持被禁用問題

windows10系統“無法安裝Windows沙盒:在固件中禁用了虛擬化支持”,另外操作無法安裝hyoer-v該固件中的虛擬化支持被禁用問題。 解決辦法: 我這裏以聯想拯救者r720筆記本電腦爲例,開啓cpu虛擬化: 1、打開聯想筆記

原创 iptables使用詳解(示例如何屏蔽docker 暴露的端口)

【場景】搭建了一臺CentOS虛擬機,並在上面搭了DOCKER,然後再DOCKER中安裝Mysql。但只要將網絡端口映射到宿主機上,那麼外部網絡就可以直接訪問該數據。爲此,我們需要使用防火牆(暫且不考慮mysql本身的賬號權限控制)。 Li

原创 python實現網頁爬蟲示例

用python裏面的 requests 與 BeautifulSoup 結合,實現網頁爬蟲示例。 示例一:抓取中國省份: import requests from bs4 import BeautifulSoup page = requ

原创 WebSocket,IsWebSocketRequest與AspNetWebSocketContext

asp.net新建一個服務端程序,用來處理鏈接服務端: 1,新建一個處理程序 .ashx using System; using System.Collections.Generic; using System.Linq; using S