原创 git從本地倉庫推送到遠程倉庫,從遠程倉庫拉取到本地倉庫

目錄 git remote add——添加遠程倉庫 git push——推送至遠程倉庫 git push origin master git push origin :master git push origin git push -u

原创 Git 忽略提交 .gitignore

在使用Git的過程中,我們喜歡有的文件比如日誌,臨時文件,編譯的中間文件等不要提交到代碼倉庫,這時就要設置相應的忽略規則,來忽略這些文件的提交。 Git 忽略文件提交的方法 有三種方法可以實現忽略Git中不想提交的文件。 在Git項目

原创 git diff輸出內容解讀

常見git diff 使用: (1) git diff  [filename] 不加參數,默認比較 工作目錄(Working tree) 和 暫存區域快照(index)  之間的差異 (2) git diff --cached [fil

原创 設置 SSH Key,添加公鑰和私鑰

設置 SSH Key 可以參考碼雲幫助中心:生成/添加SSH公鑰 ssh-keygen -t rsa -C "[email protected]"    填寫郵箱,這個郵箱不一定是GitHub或者碼雲上的 Enter file

原创 初識git和git安裝

目錄 版本管理 git安裝 1下載git安裝包 2 運行下載的安裝包 3 閱讀基本信息,點擊next進入下一步操作 4 選擇你要安裝的目錄,然後next進入下一步 5 所有必要組件都已默認勾選,用默認的選項即可,點擊next進入下一步 6

原创 模板佈局

有三種佈局模板的支持方式: 官網手冊:https://www.kancloud.cn/manual/thinkphp5_1/354079 第一種方式:全局配置方式 比較適用於全站使用相同佈局的情況,需要配置開啓layout_on 參數(默

原创 Linux安裝和配置ftp

1檢測系統是否已安裝 vsftpd # rpm -q vsftpd 2安裝 vsftpd: # yum -y install vsftpd 3 查看 vsftpd 安裝位置: # whereis vsftpd 4.查看ftp 服務器狀態

原创 令人困惑的strtotime

經常會有人被strtotime結合-1 month, +1 month, next month的時候搞得很困惑, 然後就會覺得這個函數有點不那麼靠譜, 動不動就出問題. 用的時候就會很慌… 今天是2018-07-31 執行代碼: dat

原创 SimpleXML

解析xml的三個函數 1、simplexml_load_string SimpleXMLElement simplexml_load_string ( string $data [, string $class_name = "Simpl

原创 URL函數

 string base64_decode ( string $data [, bool $strict = false ] ) 對 base64 編碼的 data 進行解碼。 參數 data  編碼過的數據。 strict  當設置 s

原创 MySQL執行查詢的過程

流程圖如下: MySQL查詢過程流程圖1.客戶端發送一條查詢給服務器 2.服務器先檢查查詢緩存(見下面註釋),如果命中了緩存,則立刻返回存儲在緩存中的結果.否則,進入下一個階段 3.服務器進行SQL解析.預處理,再由優化器生成對應的執行計

原创 獲取當前主機、域名、網址、路徑、端口和參數等

判斷請求協議(http還是https) $http_type= ((isset($_SERVER['HTTPS'])&& $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FOR

原创 microtime和time

microtime 如果調用時不帶可選參數,本函數以 "msec sec" 的格式返回一個字符串,其中 sec 是自 Unix 紀元(0:00:00 January 1, 1970 GMT)起到現在的秒數,msec 是微秒部分。字符串的兩

原创 後期靜態綁定

後期靜態綁定工作原理是存儲了在上一個“非轉發調用”(non-forwarding call)的類名。當進行靜態方法調用時,該類名即爲明確指定的那個(通常在 :: 運算符左側部分);當進行非靜態方法調用時,即爲該對象所屬的類。所謂的“轉發調

原创 java數據類型