原创 centos6.5環境下redis3.0集羣搭建和配置
在三臺虛擬機上進行搭建,每臺一主一從,模擬生產環境。 一:安裝redis3.0 1.首先下載redis3.0 $ wget http://download.redis.io/releases/redis-3.0.5.tar.gz 2
原创 centos6.5下如何修改MySQL默認用戶root的密碼
剛安裝完MySQL後默認用戶名和密碼都是root,安全起見,必須把密碼修改掉,那麼如何修改呢? 1.用默認賬號密碼登錄MySQL服務端 [root@domin ~]# mysql -u root -p 2.切換到mysql庫 mysql
原创 windows下安裝php的pthreads擴展
步驟1:下載擴展(http://windows.php.net/downloads/pecl/releases/pthreads/) 如何選擇正確的擴展?主要看幾個參數:1.php版本 2.php支持的擴展版本 步驟二:複製php_p
原创 記一次操蛋的mysql注入之旅
最近開始學習web安全的知識,剛好學完mysql注入這塊,趕緊找個網站練練手,整個過程很順利,但是結果很操蛋。我還是個小菜鳥,各位大神看了輕噴...... 站點:http://www.xxx.org/xxx.php?id=6(馬賽克遮體
原创 字符編碼 ASCII,Unicode,UTF-8的關係
一、爲什麼要有編碼? 因爲計算機只能處理數字,所以如果想要處理字符串就需要把字符串先轉成數字。這個轉換就需要有一個字符到數字的映射表,也就是編碼。 二、什麼是ASIIC碼? 因爲計算機是美國人發明和最早使用的,他們爲了解決計算機處理字符
原创 ubuntu/wireshark下Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:45
ubuntu下sudo wireshark命令啓動wireshark後報錯: 解決方法: Step1 :編輯器打開wireshark安裝目錄下的init.lua文件 hsn@hsn:/$ sudo vim /usr/share/wir
原创 lua學習筆記——開發工具準備
一. 環境搭建 操作系統:kali linux 1.安裝依賴庫 root@0x00:~/lua# apt install libreadline-dev2.安裝lua curl -R -O http://www.lua.org/ftp/l
原创 PHP:stream_context_create函數模擬POST/GET請求
<?php $data = array( 'name' => 'zhangsan', 'gender' => 'male', 'age' => 25 ); $query_string = http_build_query($
原创 mysqlbinlog: unknown variable 'default-character-set=utf8'
導出Mysql binlog時候報這個錯誤,解決方式:添加--no-defaults參數
原创 PHP設計模式——單例模式
單例模式顧名思義,在程序中只有一個實例存在,常用在建立數據庫連接中,這樣做的好處是避免了頻繁的創建和銷燬連接帶來的開銷。 <?php /** * 單例模式主要注意幾點: * 1.封鎖__construct * 2.封鎖__clon
原创 ThinkPHP關閉模板緩存
添加設置項: 'HTML_CACHE_ON' => false, 'TMPL_CACHE_ON' => false,
原创 UML類圖幾種關係總結
設計模式的書中都會涉及到UML類圖,所以在學習設計模式之前有必要先了解一下UML。UML類圖關係分爲六種:泛化(Generalization),實現(Realization),關聯(Association),聚合(Aggregation)
原创 elasticsearch的_update方法,一次調用執行多次更新
關於_update方法,官方文檔給了一些示例,但都是一次只進行一次更新的,關於一次調用執行多次(multi)更新的方法並沒有給出,今天在做項目的時候要用到這個功能,上網上搜了一下,在一個角落裏找到了點提示,貼出來供大家參考使用。 cur
原创 Linux/Ubuntu 下格式化U盤
1.查看掛載點和類型 root@0x00:/usr/share/nginx/html# fdisk -l 可以看到U盤的掛載點爲:/dev/sdc1 文件系統爲:fat32 二 :執行格式化 文件系統爲fat32,所以格式化的時
原创 mysql批量更新和批量更新同一字段爲不同值
mysql批量更新和批量更新同一字段爲不同值 1.MySQL更新一條記錄語句: UPDATE user SET name='zhangsan' WHERE id=12.更新同一條字段爲相同值 UPDATE user SET nam