原创 PHP學習筆記——延遲靜態綁定

使用場景 先來觀察以下代碼: abstract class base { //do sth } class aClass extends base{ public static function create(

原创 【雕蟲小計win PE】使用GHOST備份還原操作系統(轉載)

實驗背景: 對一臺windows server 2003系統的PC進行系統備份與還原實驗。 用虛擬機掛載老毛桃的win PE ,利用win PE 自帶的GHOST工具  將C盤系統備份到E盤上,當系統分區出現異常時,可以還原回原來

原创 Laravel5.1框架下有關路由的一種解決辦法

先來描述一下遇到的問題: Route::get('shop/list', "ShopController@list");Route::get('user/list', "UserController@list");Route::get(

原创 程序語言的抽象

函數 閱讀: 23779 我們知道圓的面積計算公式爲: S = πr2 當我們知道半徑r的值時,就可以根據公式計算出面積。假設我們需要計算3個不同大小的圓的面積: var r1 = 12.34; var r2 = 9.08;

原创 redis 配置密碼

首先你得啓動redis服務,命令行輸入: redis-server 然後重新打開一個終端,輸入: redis-cli 出現下面這個提示: redis 127.0.0.1:6379> AUTH PASSWORD redi

原创 幫你深入理解OAuth2.0協議

1. 引言 如果你開車去酒店赴宴,你經常會苦於找不到停車位而耽誤很多時間。是否有好辦法可以避免這個問題呢?有的,聽說有一些豪車的車主就不擔心這個問題。豪車一般配備兩種鑰匙:主鑰匙和泊車鑰匙。當你到酒店後,只需要將泊車鑰匙交給服務生,停車的

原创 關於學習的一點想法

進入信息安全實驗室9個月了,本人一直從事的是網頁開發,通過不斷的學習PHP  包括現在纔開始學習的爬蟲,慢慢的意識到自己所習慣的知識吸收方式。這裏就拿爬蟲來說吧,一開始就去看了知乎的一個話題:如何入門爬蟲,然後裏面講了一大堆概念:list

原创 會議紀要的書寫格式

會議題目 會議時間會議地點參會人員會議記錄會議整理會議主題 主要內容 會議結論 參考資料

原创 正確的 Composer 擴展包安裝方法

問題說明 我們經常要往現有的項目中添加擴展包,有時候因爲文檔的錯誤引導,如下圖來自 這個文檔 的: composer update 這個命令在我們現在的邏輯中,可能會對項目造成巨大傷害。 因爲 composer updat

原创 laravel框架中所蘊含的兩個重要的面向對象設計模式

1.1、IoC是什麼   Ioc—Inversionof Control,即“控制反轉”,不是什麼技術,而是一種設計思想。在Java開發中,Ioc意味着將你設計好的對象交給容器控制,而不是傳統的在你的對象內部直接控制。如何理解好Ioc呢?

原创 Laravel框架下實現讀取關聯內容並更改關聯內容的業務邏輯

今天要給大家分享的就是這麼一個業務邏輯: 我創建一個課程體系的時候就關聯了好幾個課程,現在我需要在前端頁面顯示我所關聯的課程並進行修改和保存。頁面如下: 思路就是我利用控制器返回數的數組格式: 這裏解釋一下: do_id就是數據庫中所

原创 laravel5.1框架下的批量賦值

官方中文文檔在這裏: http://laravel-china.org/docs/5.1/eloquent#%E6%89%B9%E9%87%8F%E8%B5%8B%E5%80%BC 我先來說明一下一個場景: 你想要往數據庫中存評論,在控制

原创 gitlab使用方法

對於版本倉庫這件事情,這裏說一下自己的感悟: 1.自己在服務器搭建的私有化版本倉庫,可以創建項目供所有項目組成員進行clone並直接提交代碼到master,這種適用於多人共同開發一個項目。 2.但是也存在一個項目擁有一個項目管理員,而這個

原创 工作郵件的若干注意事項

工作郵件作爲公司內部交流和應聘時的重要媒介,我們需要認真對待,這裏就我的感受談談幾點注意事項: 1.自己郵箱的命名,也就是說別人收到你的郵件第一眼辨識是誰發給我的,千萬別用什麼暱稱 2.發送郵件的主題,最好是姓名+所發郵件的簡介 3.選擇

原创 程序員文件名的規範

今天在gitlab提交會議紀要的時候,由於文件名被老師吐槽了,這裏是他的原話: 再說一個小事,但是很能體現出職業化水平 大家看看你們花樣百變的個人會議紀要命名,你們自己對比看一下,誰的命名符合:秒懂和無歧義原則? 除此之外,程序員風格的