原创 Shell腳本:date命令

緒論 有關Shell腳本的一篇文章。 正文 #!/bin/bash # 年月日 echo `date` echo `date +%Y-%m-%d` echo `date +%y` echo `date +%F` # 時分秒 ec

原创 JS實現常見數據結構:二叉樹

緒論 樹的特點: 多層非線性數據結構。進行插入或搜索時很快。 樹的方法: add:向樹中插入一個節點。 findMin:查找樹中最小的節點。 findMax:查找樹中最大的節點。 find:查找樹中某個節點。 isPresent

原创 JS實現常見數據結構:集合

緒論 集合的特點: 元素無序,不允許重複。 集合的方法: values:獲取集合中的所有元素。 size:獲取集合中元素個數。 has:判斷集合中是否存在某個元素。 add:添加元素。 remove:移除某個元素。 union:

原创 JS方法參數設置爲默認值的幾種方式

緒論 寫JS方法會碰到參數不固定的時候,把每個參數都賦值又感覺麻煩,就想有沒有辦法設置個默認值呢?果然有解決方法。在此記錄一下。 正文 <!DOCTYPE html> <div lang="en"> <head> <me

原创 MySQL數據庫出現大小寫重複表名的解決方法

緒論 前些日子做項目整體遷移工作,把項目和數據庫全部遷移到新的服務器,出現了問題。由於項目使用了activity,在項目啓動時會驗證相關的20多張表是否存在,不存在則會創建。 所以每次啓動都出現了新建20多張大寫名稱的表,最後發現

原创 Unicode和UTF-8轉換規則

緒論 看博客看到一件比較好玩的事情,以前從來不知道編碼是這樣轉換的。 正文 規則 Unicode UTF-8 0000 - 007F 0xxxxxxx 0080 - 07FF 110xxxxx 10xxxxx

原创 JS實現常見數據結構:哈希表

緒論 哈希表特點: 存儲鍵值對的數據結構,哈希表內部是使用一個hash函數把傳入的鍵轉換成一串數字,而這串數字將作爲鍵值對實際的key,通過這個key查詢對應的value非常快。 哈希表方法: add:添加一組鍵值對。 remo

原创 IDEA出現Plugin "JBoss jBPM" was not loaded: required plugin "UML Support" is disabled.解決方法

緒論 今天啓動idea出現Plugin “JBoss jBPM” was not loaded: required plugin “UML Support” is disabled.這個問題,畫的流程圖也打不開了,不知道怎麼回事,

原创 MySQL創建用戶並授權指定數據庫

緒論 在正式生產環境中,爲了保證數據的安全性,很少在配置文件中直接使用root賬號直接連接數據庫,這時候就需要我們創建單獨賬號,指定具體使用數據庫,從而降低對其它數據庫產生影響。 正文 1、創建賬號 CREATE USER '賬號

原创 JS中有關數組的一些操作

緒論 本篇文章主要記錄有關js數組的一些操作方法。 類型判斷。 數組轉字符串。 翻轉數組。 數組排序。 數組鏈接。 數組截取,替換。 索引位置。 every遍歷,每次爲true,結果爲true。 filter過濾器。 forEa

原创 Shell腳本:結構與執行

緒論 有關Shell腳本的一篇文章。 正文 shell腳本實際上就是一系列命令的集合。 shell腳本開頭需要加上 #!/bin/bash 或 #!/bin/sh。 #! 是一個約定的標記,它告訴系統這個腳本需要什麼解釋器來執行

原创 做網站的定律原理和效應

緒論 歸納一些做網站的定律原理和效應,對其它一些事情也適用,讓自己能對整個體系形成思考。 正文 250定律: 每位顧客身後大約有250名親朋好友,如果贏得一位顧客好感,就意味着贏得250個人的好感;反之,如果得罪一位顧客,也就意

原创 有關MySQL的一些應用技巧

緒論 記錄一些有關MySQL的使用技巧,不定時更新。 正文 使用比較運算符時,能用“=”就不要用“<>”和“!=”。(“=”增加了索引使用的機率) 獲取一條查詢結果,要使用“LIMIT 1”。(可以避免全表掃描) 爲列選擇合適的

原创 nginx: [error] open() "/opt/nginx_log/nginx.pid" failed

緒論 今天操作nginx出現這個錯誤,記錄一下解決方法。 正文 [root@localhost sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.c

原创 git執行合併分支(git merge feature-OA-20190614)時提示"Already up to date"的解決方法

緒論 今天操作git合併分支代碼時候合併不了,所以記錄一下解決方法。 正文 # dev1.0合併分支feature-OA-20190614代碼 $ git merge feature-OA-20190614 Already up