原创 Rust學習(CentOS7環境)——2.第一個rust程序

1、創建rust工作區域: cargo new hello-rust // cargo new 爲使用rust 構建工具和包管理器 cargo 新建工作區 2、工作區層次與介紹: hello-rust |- Cargo.tom

原创 Rust學習(CentOS7環境)——1.編譯環境的安裝

1. 設置好清華鏡像: export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup 2. 下載rustup-init: wget 'https:

原创 前端文件中UTF-8與UTF-8 with BOM區別

1、UTF-8 要求解釋該文件的瀏覽器也是UTF-8,依賴文件響應頭。 2、UTF-8 with BOM 可以讓瀏覽器直接判斷並選擇UTF-8,依賴特定字節標記。 3、前端字符集響應優先級: (1)BOM標記(文件) (2)瀏覽器響應頭(

原创 Elasticsearch在win10下安裝

1、存在JDK8。 2、華爲鏡像庫下載elasticsearch-6.2.4和kibana-6.2.4-windows-x86_64安裝包。 3、Github下載IK 6.2.4 中文分詞器。 4、elasticsearch-6.2.4和

原创 Spring boot 2.x加載SSL證書配置實現HTTPS訪問(Window)

一、生成SSL證書: 打開DOM,輸入keytool -genkey -alias tomcat  -storetype PKCS12 -keyalg RSA -keysize 2048  -keystore keystore.p12

原创 vue語法說明

1、獲得Vue支持: <script src="https://cdn.staticfile.org/vue/2.4.2/vue.min.js"></script> 2、獲得初始化Vue函數獲取文本數據及自定義函數: <div id="

原创 編程規範(阿里巴巴)

一、編程規範: 1、變量不可以使用下劃線與美元符號開頭,也不能使用下劃線與美元符號結尾。 2、代碼中英混合,也不可純拼音,變量需要爲名詞或形容詞,方法必須爲動詞,常量必須全部大寫多個單詞使用下劃線分割。 3、類名使用大駝峯命名法(Uppe

原创 Vue底層原理

1、生命週期: Vue最先和最後執行的都是Vue()函數,如果之後Vue()函數元素改變則Vue()函數最終結果也改變 2、v-model可綁定元素: v-model 指令用來在 input、select、textarea、checkbo

原创 Web頁面優化

一、用戶等待頁面響應時間上限是1.5s(1.5s 情況下流失10%用戶) 二、瀏覽器是多進程的 三、CSS總體上會拖慢DOM的加載,因爲CSS會阻塞JS的執行 四、DOMContentLoaded -> 文檔加載