原创 Docker基礎教程

目錄 1.Docker簡介 1.1 與傳統虛擬技術的差別 1.2 Docker優勢 1.3 Docker架構圖 1.4 Docker基本組成 2.Docker安裝 2.1安裝步驟 2.2 Docker鏡像加速 3.Docker常用命令 3

原创 設計模式 - 模板方法(Template Method)

    一項任務,有穩定的整體結構和多邊的子步驟。可以使用模板方法(Template Method)。 定義     模板方法,定義一個操作中的算法骨架,而將一些步驟延遲到子類,使得子類可以不改變一個算法的結構,但可以重定義該算法的某些特

原创 遠程辦公適合你嗎?

    本文介紹《大西洋月刊》上的一篇文章 (When Working From  Home Doesn't  Work, The Atlantic, 2017 .11),其核心是分析遠程辦公的優勢和麪對的問題。 IBM遠程辦公曆史  

原创 windows10內置Linux子系統掛載文件

    windows10內置Linux子系統的根目錄位於 C:\Users\用戶名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\

原创 win10分屏任務快捷鍵

    win10分屏任務快捷鍵如下: 快捷鍵 描述 win鍵  +  ←/→ 應用縮至一半,並能移動左右位置 win鍵  +  ↑/↓ 右上角四分一窗口顯示 win建 + Tab 顯示當前運行的所有程序 win + Ctrl + D 新

原创 設計模式 - 裝飾模式(Decorator)

    在軟件設計中,如果責任劃分不清晰,需求的變化時,子類會急劇膨脹,代碼會大量重複。此時,劃分責任是最關鍵的做法。 定義     動態的給一個對象增加職責,裝飾模式比繼承更加靈活。它能消除重複代碼和減少子類個數。 實例      先看

原创 webpack 打包實例項目

    最近用webpack打包部署了一個web服務器項目,將過程記錄一下,方便日後查閱。 1.安裝webpack npm install webpack webpack-cli --save-dev 2.配置babel-load

原创 webpack中的 loaders, plugins, mode

    本文主要介紹webpack中的loaders, plugins, mode。 1. loaders        webpack原生只支持js和json類型,但可以通過loaders支持其它文件類型。     常見的loader總

原创 主流測試工具介紹

    主流測試工具如下: 工具 描述 QTP 收費,功能測試,桌面自動化測試 Selenium 開源,功能測試,web自動化測試 Jmeter 開源,web,接口測試,性能測試 Loadrunner 收費,web,性能測試 Robot

原创 測試類書籍

    年底啦啦啦!對收藏的書籍做一個分類,分享一波兒。 1.Google軟件測試之道      2.微軟的軟件測試之道      3.學習要像加勒比海盜      4.軟件測試的經驗和教訓      5.有效軟件測試      6.零成

原创 VirtualBox中,安裝centos時出現錯誤:Not in a hypervisor partition (HVP=0)

    Windows10系統下,在VirtualBox中,安裝centos出現如下錯誤:           出錯原因:     Windows系統下,如果沒有開啓“允許虛擬化”,就會出現該錯誤。 而Windows系統默認不開啓該選項。

原创 VirtualBox中,安裝centos時出現錯誤:The centos disc was not found in any of your drives

    VirtualBox中,安裝centos出現如下錯誤:         出錯原因:    開始安裝時,使用了光盤檢測功能。    這是centos的一個bug,至少存在於版本 CentOS 5.5 至 6.0 x86_64,Vir

原创 設計模式 - 橋模式(Bridge)

    在軟件設計中,如果責任劃分不清晰,需求的變化時,子類會急劇膨脹,代碼會大量重複。此時,劃分責任是最關鍵的做法。 定義     橋模式將“抽象部分”與“實現部分”分離,使它們獨立的變化。 實例     先看下面代碼存在的問題。(子類

原创 Centos6.5中安裝GCC與G++

    GCC(GNU Compiler Collection)是Linux下最主要的編譯工具,GCC不僅功能非常強大,結構也非常靈活。     首先查看系統中是否已經安裝GCC與G++。 $ gcc -v bash: gcc: com

原创 547. Friend Circles

There are N students in a class. Some of them are friends, while some are not. Their friendship is transitive in nature