原创 對MYSQL的explain中extra using where的理解

這本來是個簡單的玩意兒,但我始終不太明白這個到底是什麼情況下才會出現,又代表了什麼。 來看一下mysql官方文檔對using where的解釋: A WHERE clause is used to restrict which rows

原创 MySQL--windows下prometheus+granafa監控mysql

prometheus+granafa可以很好的監控,具體的好處就不說了,網上說了很多了(自己弄着玩的,所以是windows)。 Prometheus要顯示數據需要先抓取數據,這就需要exporter了。   mysql數據採集 下載 官網

原创 phpstudy將mysql從5.5升級到5.6中遇到的問題

記錄一下,如果有人和我一樣遇到了這個問題,可以少走一些彎路。 因爲公司的項目使用的是數據庫是mysql5.6,但我的phpstudy是5.5,所以在用navicat導數據的時候,會有語法錯誤。於是,不得不對數據庫進行升級。 前面比較簡單,

原创 CSS常用樣式總結(長期更新)

以前每次寫一些這種小樣式,總是要上百度搜,感覺很麻煩,所以我把自己用過的這樣常用樣式都記錄下來,不用每次都去找! 用省略號替換超出的內容: overflow: hidden; white-space: nowrap; -- 不換行 tex

原创 微信模板消息中換行

使用換行符:\n。 就這麼簡單,什麼\\n,<br>都沒用的。

原创 BitCell--微擎框架--模塊URL路由

雖然很麻煩,但是我還是決定把他下來,因爲網上關於微擎的教程真的不多(因爲他們始終是商業的,不能把手冊寫太詳細,這樣那些看不懂,又希望趕緊上手的人或公司就會出錢,讓他們來幫助自己),而且有的教程也是很久以前的版本了,時間都是在2016年了,

原创 BitCell-windows下Composer的安裝

    由於現在做的項目所使用的框架對於數據庫的管理做的很不友好,爲此,我們技術頭子決定藉助laravel框架,讓現在的微擎框架去調用lavavel的api,這就需要我們也要安裝laravel,但在這之前還要安裝composer,所以纔有

原创 BitCell-windows下安裝PHP7

    因爲要使用laravel5.5,所以,必須使用PHP7,而我之前一直用的是php5.6,現在要裝一個PHP7。     電腦上可以同時又PHP的不同版本,我本以爲這樣會衝突導致都無法使用,後來想想那些集成環境能在不同版本之間切換,

原创 BitCell-windows下安裝laravel

前一篇已經說了win下安裝composer,現在來安裝laravel。 win+r(win鍵就是左ctrl的旁邊那個鍵)輸入cmd,進入命令行,輸入: composer create-project  --prefer-dist  lar

原创 BitCell--git clone,git pull,git push的使用

由於我們團隊有些開發人員在國外,爲此,需要用到代碼託管,這裏簡單介紹下git clone,git pull,git push。 首先,git clone就是將遠程的代碼下載下來,這個不需要git remote就可以,只要你知道遠程的地址,

原创 Ubuntu下vim使用不了,怎麼安裝

在ubuntu上,想用vim編輯文件,會提示: 程序“vim”已包含在下列軟件包中: * vim * vim-gnome * vim-tiny * vim-gtk * vim-nox 請嘗試:apt-get install

原创 windows下PHP5.6安裝redis

結合了多篇文章,最後才安裝成功!!!教程網址:https://www.2cto.com/database/201709/677365.html上面的教程中,有些錯誤:  他提供的下載php_redis的網址下不了,去這個網址下:http:

原创 PHP防XSS攻擊

防XSS攻擊什麼是XSS攻擊代碼實例:<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>XSS原理重現</ti

原创 創建,刪除賬戶,創建刪除用戶組

創建賬戶: 代碼: useradd 選項 用戶名 passwd 用戶名--給用戶設置密碼 其中各選項含義如下:代碼: -c comment 指定一段註釋性描述。 -d 目錄 指定用戶主目錄,如果此目錄不存在,則同時使用-m選項,可以創建主

原创 PHP使用prepare(),insert數據時要注意的一點!!!

今天看了PHP防SQL注入,使用預處理prepare,但是我insert數據時,總是插不進去,但是select卻可以,弄了很久終於知道原來問題在這裏,先上代碼<?php header('content-type:text/html;cha