原创 帶你瞭解 redis、memcached (總結)

  觀點一: 1、Redis和Memcache都是將數據存放在內存中,都是內存數據庫。不過memcache還可用於緩存其他東西,例如圖片、視頻等等; 2、Redis不僅僅支持簡單的k/v類型的數據,同時還提供list,set,hash等數

原创 如何能更更好的裝逼 (Windows CMD命令大全)

Windows CMD命令大全 命令簡介 cmd是command的縮寫.即命令行 。     雖然隨着計算機產業的發展,Windows 操作系統的應用越來越廣泛,DOS 面臨着被淘汰的命運,但是因爲它運行安全、穩定,有的用戶還在使用,所以

原创 RSA 非對稱加密原理,通俗易懂,快速掌握

RSA 加密原理 步驟 說明 描述 備註 1 找出質數 P 、Q - 2 計算公共模數 N = P * Q - 3 歐拉函數 φ(N) = (P-1)(Q-1) - 4 計算公鑰E 1 < E < φ(N) E的取值必須是整數 E

原创 凱撒算法,簡易對稱加密

凱撒算法 概述 凱撒密碼是羅馬擴張時期朱利斯• 凱撒(Julius Caesar)創造的,用於加密通過信使傳遞的作戰命令。它將字母表中的字母移動一定位置而實現加密。例如如果向右移動 2 位,則 字母 A 將變爲 C,字母 B 將變爲 D,

原创 PHP實現多線程併發操作數據庫

PHP用pcntl可以實現多線程操作數據庫。直接上代碼,邏輯自己研究嘍。   示例代碼爲: /** * 併發多線程運行任務,把任務拆解成區塊,用多線程去併發執行 * @param callable $exeWorkers [任務函數

原创 python學習路線

python語言基礎 (1)Python3入門,數據類型,字符串 (2)判斷/循環語句,函數,命名空間,作用域 (3)類與對象,繼承,多態 (4)tkinter界面編程 (5)文件與異常,數據處理簡介 (6)Pygame實戰飛機大戰,20

原创 阿里ECS linux系統架設VPN及使用

在架設VPN之前參考了網上大量的搭建教程,但是實際操作時還是遇到很多問題,在此把安裝的步驟和問題都列出來,希望能幫到各位。 一、環境 服務器提供商:阿里雲ECS雲服務器 操作系統: CentOS 7.2 64位 1、先看看你的主機是否支持

原创 關於ThinkPHP 小於5.0.24 遠程代碼執行高危漏洞 修復方案

漏洞描述 由於ThinkPHP5.0框架對Request類的method處理存在缺陷,導致黑客構造特定的請求,可直接GetWebShell。 漏洞評級 嚴重 影響版本 ThinkPHP 5.0系列 < 5.0.24 安全版本 Thin

原创 Laravel 框架,安裝,使用

本文基於 Laravel 5.2 版本,無奈 5.2 的中文文檔還沒有跟上,大家勉強看一下 5.1 的吧: Laravel 5.1 中文文檔: http://www.golaravel.com/laravel/docs/5.1/ http

原创 字符串匹配回車符

PHP去除回車換行的常用的三種方法 //php 不同系統的換行 //不同系統之間換行的實現是不一樣的 //linux 與unix中用 /n //MAC 用 /r //window 爲了體現與linux不同

原创 linux常用shell命令=命令+選項+參數

linux常用shell命令=命令+選項+參數 cd (change directory)切換目錄 cd           #root根目錄 cd   /       #系統根目錄  cd  ../../   #返回上上一層目錄  ls

原创 Windows CMD命令大全

Windows CMD命令大全 命令簡介 cmd是command的縮寫.即命令行 。     雖然隨着計算機產業的發展,Windows 操作系統的應用越來越廣泛,DOS 面臨着被淘汰的命運,但是因爲它運行安全、穩定,有的用戶還在使用,所以

原创 如何在Windows系統中安裝sendmail使用PHP mail函數

php mail()函數在windows不能用,需要安裝sendmail。 1.下載sendmail.zip 2.解壓到C:下,例如C:\PHP\sendmail,最好短路徑,長路徑名有可能產生問題。 3.修改php.ini如下 send

原创 laravel框架與thinkPHP框架的區別

主要區別:(thinkPHP更適合國人的編碼習慣) 1.渲染模版方式的不同: 在Laravel框架裏,使用return view()來渲染模版; 而ThinkPHP裏則使用了$this->display()的方式渲染模版; 2.在Lara

原创 windows下安裝Laravel的方法

Laravel是近幾年國外團隊開發出來的一個比較新的框架,在效率和簡潔性上比之前的一些框架確實有很大的提升,而且自身帶了很多的插件,所以可以作爲小型團隊開發的首選。 那麼,如何如何安裝Laravel框架呢,Laravel和一些其它框架不同