原创 beego框架之orm模塊

1.安裝mysql驅動      github.com/go-sql-driver/mysq 2.建立模型映射,並使用結構體的tag標籤來將結構體的成員變量和表的字段做映射。在models模塊裏,被註冊的結構體與數據庫裏的表會以一種默

原创 beego框架orm時區問題

使用beego框架,orm層插入datetime類型字段會比插入當前時間晚八個小時。根據github上go-sql-driver/mysql和beego官網的說法,從某一版本的驅動程序會無視數據庫和系統時區,所以需要在連接字符串中指定時區

原创 Go中獲取當前日期信息和時間戳

1.獲取當前時間     currentTime:=time.Now()     //獲取當前時間,類型是Go的時間類型Time     t1:=time.Now().Year()        //年     t2:=time.Now

原创 PHP邏輯運算符關係

PHP中的邏輯“與”運算有兩種形式:AND 和 &&,同樣“或”運算也有OR和||兩種形式。 如果是單獨兩個表達式參加的運算,兩種形式的結果完全相同,例如 $a AND $b和$a && $b沒有任何區別。同樣的$a OR $b和$a |

原创 golang 方法

Go 沒有面向對象,而我們知道常見的 Java、C++ 等OOP語言中,實現類的方法做法都是編譯器隱式的給函數加一個 this 指針,而在 Go 裏,這個 this 指針需要明確的聲明出來,其實和其它 OOP 語言並沒有很大的區別: 在

原创 聯合索引左前綴原則

最左前綴匹配原則 在mysql建立聯合索引時會遵循最左前綴匹配的原則,即最左優先,在檢索數據時從聯合索引的最左邊開始匹配,示例: 對列col1、列col2和列col3建一個聯合索引 1 KEY test_col1_col2_col3

原创 mysql中\G的作用

使用\G按行垂直顯示結果 在SQL語句或者命令後使用\G而不是分號結尾,可以將每一行的值垂直輸出 mysql> show create table log \G *************************** 1. row **

原创 PHP字符串日期加一天

strtotime() 函數將任何英文文本的日期時間描述解析爲 Unix 時間戳。 strtotime(time,now) time: 規定要解析的時間字符串。 now: 用來計算返回值的時間戳。如果省略該參數,則使用當前時間。 str

原创 tar命令

tar  [參數:-cxtzjvfpPN]  [文件與目錄]  [要壓縮的文件] 參數: -c :--create 建立一個壓縮文件; -x :--extract解開一個壓縮文件; -t :--list查看 tarfile 裏面的文件;

原创 TCP/IP 協議棧

TCP/IP 協議棧是一系列網絡協議的總和,是構成網絡通信的核心骨架,它定義了電子設備如何連入因特網,以及數據如何在它們之間進行傳輸。TCP/IP 協議採用4層結構,分別是應用層、傳輸層、網絡層和鏈路層,每一層都調用它的下一層所提供的協議

原创 Git配置祕鑰

一、安裝Git 在 Linux 上安裝 如果要在 Linux 上安裝預編譯好的 Git 二進制安裝包,可以直接用系統提供的包管理工具。在 Fedora 上用 yum 安裝: $ yum install git-core 在 Ubunt

原创 DISTINCT,COUNT(*),GROUP_BY,HAVING的聯合使用

一、distinct用於獲得表中某一列或多列不重複數據,其既可以作用於單列也可以作用於多列,使用時其必須要放置於查詢語句的開頭,distinct語句中select顯示的字段只能是distinct指定的字段,其他字段是不可能出現的。 二、c

原创 curl 命令模擬 HTTP GET/POST/PUT/DELETE 請求

在 Linux 或 Mac 操作系統上對後端程序進行測試的時候,需要進行模擬連接或者書寫測試腳本 curl 命令默認使用GET請求如: curl http://www.baidu.com 如果進行POST/PUT請求則如下: curl

原创 Laravel 修改默認View模版加載路徑

在laravel框架中,加載模版頁面會默認到resources/views目錄中尋找,如果想修改默認的加載路徑,可通過如下方法: use Illuminate\Support\Facades\View; use Illuminate\V

原创 Laravel Eloquent ORM 聯合主鍵

Eloquent 默認是定義整數id 自增爲表的主鍵,但是如果我需要2個段或者更多的時候。需要在對應的model裏面定義 protected $primaryKey = ['字段 1','字段2', '字段3']; public