原创 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