原创 單向散列加密,對稱加密,非對稱加密
(1)、對稱加密算法 常用的算法包括: DES(Data Encryption Standard):數據加密標準,速度較快,適用於加密大量數據的場合。 3DES(Triple DES):是基於DES,對一塊數據用三個不同的密鑰進行三
原创 mysql索引類型
primary:唯一索引,不允許爲null (高併發可嘗試) key:普通非唯一索引。 unique:表示唯一的,不允許重複的索引,可以爲null。 fulltext: 表示全文搜索的索引。 FULLTEXT用於搜索很長一篇文章的時候,效
原创 hydra暴力破解
Hydra 可以根據使用者指定的用戶字名典文件、密碼字典文件、目標IP列表來暴力破解目標系統登錄用戶名和密碼。並且其支持多種協議以及併發連接! csdn鏈接 : https://blog.csdn.net/qq_37598011/
原创 正向代理和反向代理的區別
從用途上來講:A. 正向代理的典型用途: 是爲在防火牆內的局域網客戶端提供訪問Internet的途徑。正向代理還可以使用緩衝特性減少網絡使用率。B. 反向代理的典型用途: 是將防火牆後面的服務器提供給Internet用戶訪問。
原创 數據庫三範式
第一範式:即數據庫表的每一列都是不可分割的基本數據項。 同一列中不能有多個值,即實體中的某個屬性不能有多個值或者不能有重複的屬性。如果出現重複的屬性,就可能需要定義一個新的實體,新的實體由重複的屬性構成,新實體與原實體之間爲一對多關係。
原创 centos7.4安裝redis5.0
先到Redis官網(redis.io)下載redis安裝包 https://redis.io/download 上傳服務器,解壓
原创 linux上 mysql忘記密碼
修改 mysql 的配置文件 my.cnf my.cnf 配置文件的位置,一般在/etc/my.cnf,有些版本在/etc/mysql/my.cnf 在配置文件中,增加2行代碼 [mysqld] skip-grant-ta
原创 面向對象三大特性五大原則
面向對象包括了三部分內容:面向對象分析(OOA)、面向對象設計(OOD)、面向對象編程(OOP)。 類:具有相同屬性和方法的事物集合,是抽象的。 對象:是類的實例化結果,是具體的。 類與對象的關係:類是對象的抽象,而對象是類的實例化結果。
原创 正則表達式驗證中文
<script> var str="中國";var reg=/^[\u4e00-\u9fa5]{0,}$/; if(reg.exec(str)){ alert('有中文'); }else{ alert('沒有中文'); } </scrip
原创 日期時間函數date()
a - "am" 或是 "pm"A - "AM" 或是 "PM"d - 幾日,二位數字,若不足二位則前面補零; 如: "01" 至 "31"D - 星期幾,三個英文字母; 如: "Fri"F - 月份,英文全名; 如: "January"
原创 explode
// 示例 1 $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; $pieces = explode(" ", $pizza); echo $pieces[0]; // pie
原创 http狀態碼
1xx(臨時響應) 表示臨時響應並需要請求者繼續執行操作的狀態碼。 100(繼續) 請求者應當繼續提出請求。服務器返回此代碼表示已收到請求的第一部分,正在等待其餘部分。 101(切換協議) 請求者已要求服務器切換協議,服務器已確
原创 mysql主從複製
出處http://369369.blog.51cto.com/319630/790921 mysql主從複製 (超簡單) 怎麼安裝mysql數據庫,這裏不說了,只說它的主從複製,步驟如下: 1、主從服務器分別作以下操作: 1.
原创 正則大全
//用戶名由6-18位的字母數字下劃線組成,不能由數字開頭 var r_name=/^[a-z]\w{5,17}$/i //密碼長度不能少於六位 var r_pwd=/^\w{6,}$/ //要求和以上密碼輸入一致 //首先
原创 PHP函數split()
str_split() 函數 如果指定了可選的 split_length 參數,返回數組中的每個元素均爲一個長度爲 split_length 的字符塊,否則每個字符塊爲單個字符。 如果 split_length 小於 1,返回 FA