原创 php 的數據強制類型轉換和默認類型轉換

php 的數據強制類型轉換和默認類型轉換有幾個月開發經驗的朋友,都知道php屬於弱類型語言,即不會強制開發者使用數據時指定其數據類型。下面個人總結一下,php對數據類型的處理方式。一。先說強制類型轉換(也可理解成手動類型轉換或指定數據類型

原创 解釋MySQL外連接、內連接與自連接的區別

先說什麼是交叉連接: 交叉連接又叫笛卡爾積,它是指不使用任何條件,直接將一個表的所有記錄和另一個表中的所有記錄一一匹配。笛卡爾積又叫笛卡爾乘積,是由

原创 thinkphp框架中session的使用

thinkphp框架中session的使用  本文實例講述了ThinkPHP中Session用法。分享給大家供大家參考。具體如下: 在ThinkPHP封裝了Session類,用戶可以直接使用,常用的方法有: Session

原创 對於關係型數據庫中的索引的基本理解

說白了索引就是一個查找問題 索引是對數據庫表中的一列或者說是多列進行排序的一種結構,使用索引可以快速訪問數據庫表中的特定信息。索引的一個主要目的就是

原创 變量的傳值與傳引用

傳值:$b=$a   //將a變量的值傳值給b變量。 //調式傳值 $a=100; $b=200; $b=$a; echo $b;//100 $a=300; echo $b;//100 $b=300; echo $a;//300 un

原创 haproxy+keepalived實現高可用負載均衡

haproxy+keepalived實現高可用負載均衡  軟件負載均衡一般通過兩種方式來實現:基於操作系統的軟負載實現和基於第三方應用的軟負載實現。LVS就是基於Linux操作系統實現的一種軟負載,HAProxy就是開源的

原创 面試題

csrf是什麼: CSRF跨站點請求僞造, 1. 用戶C打開瀏覽器,訪問受信任網站A,輸入用戶名和密碼請求登錄網站A; 2. 在用戶信息通過驗證後,網站A產生Cookie信息並返回給瀏覽器,此時用戶登錄網站A成功,可以正常發

原创 Linux基礎知識:網絡屬性配置

當我們擁有一個嶄新的計算機的時候,第一步恐怕都是迫不及待的下載各種軟件,看視頻,聽音樂等,這裏的關鍵的一點是要有網絡。現在的個人計算機大部分都是Windows操作系統的,接入網絡網絡很簡單,插上網線也許就能上網了,最麻煩不過找到網絡和共

原创 高性能Mysql主從架構的複製原理及配置詳解

高性能Mysql主從架構的複製原理及配置詳解 解決方案: 使用MySQL 5.6  基於數據庫的多線程複製;從主庫中或者緩存中讀取對實時性要求較高的數據。   1 複製概述       Mysql內建的複製功能是構建大型,高性

原创 git自動部署

1.在服務器上創建一個git創庫 git --bate init mynewpro ./ 2.切到mynewpro目錄中 3.切到hooks中 4.如果沒有post-update就使用命令cp post-update.sample p

原创 緩存Redis與Memcached的比較

緩存Redis與Memcached的比較   Memcached是一個高性能的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫負載. 它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提供動態、數據庫驅動網站的速度

原创 常用數據結構之一隊列

常用數據結構之一隊列  隊列是一種特殊的線性表,特殊之處在於它只允許在表的前端(front)進行刪除操作,而在表的後端(rear)進行插入操作,和棧一樣,隊列是一種操作受限制的線性表。進行插入操作的端稱爲隊尾,進行刪除操作的端稱爲隊

原创 聚簇索引與非聚簇索引的區別

聚簇索引與非聚簇索引的區別  在《數據庫原理》裏面,對聚簇索引的解釋是:聚簇索引的順序就是數據的物理存儲順序,而對非聚簇索引的解釋是:索引順序與數據物理排列順序無關。正式因爲如此,所以一個表最多只能有一個聚簇索引。 聚簇索引的葉節點

原创 linux中各個目錄中的作用

作爲一個linux新手,每次搭建開發環境還是比較頭疼的,各種問度娘,主要就是不清楚linux下各個目錄的作用,不知道軟件該安裝在什麼目錄下,如果隨便安裝在別的目錄下,以後查找起來很費事,所以簡單記錄下各個目錄的作用。 bin:是Bina

原创 解決lnmp環境nginx無法解析php文件,html正常解析

lnmp環境nginx無法解析php文件,html正常解析。 出現nginx無法解析php顯示404 Not Found 一鍵安裝lnmp環境,內含nginx。 首先先安裝php-fpm, yum install php-fpm serv