原创 正則對稅號的匹配邏輯
稅號一般由15或18位數字組成,其中: - 15位稅號:前6位是所屬地區(通常是行政區劃代碼前6位)、中間6位是組織機構代碼、最後3位是登記管理部門代碼。- 18位稅號:前2位是登記管理部門代碼、中間6位是組織機構代碼、最後10位是由國家稅
原创 更改nginx配置文件conf/nginx.conf
Nginx 主配置文件 `nginx.conf` 一般包括以下幾個部分: - 全局塊:包括工作進程數、worker 連接數等全局設置;- events 塊:包括 Nginx 的事件模型、worker 連接數等事件相關的設置;- HTTP 塊
原创 在xshell中使用密鑰登錄linux系統
1、打開 Xshell 工具,單擊新建,新建一個會話。 2、在新建會話屬性的彈窗中,輸入輕量應用服務器的公網 IP,單擊確定。 3、找到步驟2新建的會話,單擊連接。 4、(可選)當出現 SSH安全警告 時,單擊
原创 linux安裝Nginx到指定目錄
你可以按照以下步驟在 Linux 系統中安裝 Nginx 並指定安裝目錄: 1. 首先,打開終端並以管理員身份登錄到 Linux 系統。 2. 創建一個新的目錄來存儲 Nginx 安裝文件。例如,可以創建 `/usr/local/src`
原创 正則表示中括號的區別/手冊
正則表達式的() [] {}有不同的意思。 () 是爲了提取匹配的字符串。表達式中有幾個()就有幾個相應的匹配字符串。 (\s*)表示連續空格的字符串。 []是定義匹配的字符範圍。比如 [a-zA-Z0-9] 表示相應位置的字符要匹配英文字
原创 Vue中MVVM模式的雙向綁定原理 和 代碼的實現
今天帶大家簡單的實現MVVM模式,Object.defineProperty代理(proxy)數據 MVVM的實現方式: 模板編譯(Compile) 數據劫持(Observer) Object.defineProperty
原创 java筆記1:準備工作:java歷史、Java環境、java編輯器、cmd常用命令
java的歷史 Java是由Sun Microsystems公司於1995年5月推出的Java面向對象程序設計語言和Java平臺的總稱。 由James Gosling和同事們共同研發,並在1995年正式推出。 java是一種非常流行的
原创 crm-vue項目上線前對加載速度以及兼容IE的一些方法
一、關於IE瀏覽器適配 打包前我們可以在package.json文件做如下配置 "browserslist": [ "> 1%", "last 2 versions", "not ie <= 8"
原创 Vue父子組件傳值之——訪問根組件$root、$parent、$children和$refs
Vue組件傳值除了prop和$emit,我們還可以直接獲取組件對象: 根組件: $root // 單一對象 表示當前組件樹的根 Vue 實例,即new Vue({...根組件內容})。如果當前實例沒有父實例,此實例將會是其自己。Vue子組
原创 IE兼容之中文漢字請求亂碼-network
IE兼容之中文漢字請求亂碼 IE控制檯報錯: IE網絡報錯: 解決方法: encodeURI('--- @ -- 子卿 -'); // "---%20@%20--%20%E5%AD%90%E5%8D%BF
原创 ios手機Safari本地服務連不上
問題: 今天在本地起服務準備測下ios手機端頁面,結果發現:頁面可以打開,但是登錄不上。 用alert定位了下,await fn() 報錯被try()catch(){}捕獲了。。。 原因: 該機子不支持最新js標準 解決方案: 第
原创 js判斷是否爲ie瀏覽器,精確顯示各個ie版本
function IETester(userAgent){ var UA = userAgent || navigator.userAgent; if(/msie/i.test(UA)){ return U
原创 在JS/jQuery中,怎麼觸發input的keypress/keydown/keyup事件?
怎麼觸發keypress/keydown/keyup事件? 問題: 1、在之前的寫的input後面添加了搜索按鈕 2、input只有keyup事件,如下: $("#desktop_folder_keyword, #internal_
原创 HTML中a標籤自動識別電話、郵箱
HTML中a標籤自動識別電話、郵箱 聯繫電話:<a href="tel:010-88888888">010-88888888</a><br> 聯繫郵箱:<a href="mailto:[email protected]">[email protected]
原创 vscode等編輯器正則一鍵剔除註釋的方法
匹配HTML單行註釋: <!--(.*?)--> 匹配HTML多行註釋: <!--([\s\S|\r]*?)--> 除了他HTML還有其他註釋,大家可以自己試着寫下,改起老頁面來是不是很效率;