原创 HeadFirst 設計模式之觀察者模式學習

溫習下設計模式之觀察者模式:本文參考來源:HeadFirst設計模式 題外話:HeadFirst真是深入淺出,就像看連環畫,對於不愛看枯燥的文字的我非常合適,入門或快速記憶學習非常大的幫助,用此書中一個場景來說:讓你猶如碰見一隻飢餓的老

原创 vs2017 社區版本離線下載安裝包

百度得來,記錄備忘! 下載vS 2017:  https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&re

原创 虛擬局域網VLAN實驗操作

虛擬局域網 Virtual LAN:把不同網絡設備邏輯的劃分成一個個網段,實現虛擬工作組的技術。VLAN允許處於不同地理位置的網絡用戶加入到一個邏輯子網中,同一個邏輯工作組的成員不一定要處於同一個物理網段上,可以跨越交換機連接。 VLAN

原创 IP技術之子網劃分

本位爲學習計算機網絡基礎回顧:物理層實現數據鏈路實體間比特(bit)流的透明傳輸,而數據鏈路層將物理層的0,1信號組成幀單元傳遞給目標物理地址(MAC地址),兩臺計算機之間的通訊最終要依靠MAC地址進行。數據到了第三層網絡層,數據通訊需要

原创 C# Socket 長連接設置Keepalive

首先TCP 底層自帶KeepAlive 連接監測機制,通常在指定時間:keepalivetime(毫秒)內沒有數據交互,則按keepaliveinterval(毫秒)設定重複發送keep-alive包,並且重複次數達到設置值或系統默認值,

原创 查看CPU的核心數、線程數

方法一:進入系統的任務管理器:點擊“性能”標籤,找到CPU項,如下圖所示: 注意:設備管理器中的處理器數量爲線程數: 因爲Intel的超線程技術存在,它把一個CPU內核虛擬化爲類似2個CPU內核,所以看到了4個處理器,線程越多,能並行同

原创 Webpack導入Vue實戰

上一文中做了一個基本的Webpack環境搭建,對於webpack+vue組合的搭建過程,網上搜索資料不少,好好研究任意一篇就可以掌握原理和過程,本文沒有利用vue-cli腳手架工具搭建,而是自己動手基於webpack環境導入vue項目。

原创 Webpack 環境搭建

使用webpack搭建環境前,需要有前瞻知識:比如:關於webpack是什麼,能做什麼以及webpack是基於Node.js環境,對Node.js的安裝也是前提條件。一圖勝千言,下面直接一步一步 搭建環境,用圖示方式說明: 當前實驗的No

原创 webpack 多個Entry 打包多頁應用

 webpack下打包多個Html頁面,可以由插件html-webpack-plugin 來完成; 另外一種插件:可以參考:web-webpack-plugin 可以看下基礎篇 : 1:webpack環境搭建; 2: webpack導入v

原创 vue 通過moment.js日期格式化

moment.js官網點擊這裏 vue項目中安裝:npm i -S moment,注意是-S ,打包輸出依賴的庫; 1:在vue項目裏建一個公用的utility.js供所有單頁組件全局使用, 其內容爲: var moment = req

原创 Modbus TCP 入門學習

記錄下我入門學習的過程,供日後回看,文字部分多是轉載他人blog,有註明來源地址;實驗部分爲真實測試結果。 1. ModBus通訊協議簡介   (摘抄:來自網絡)Modbus協議是一種已廣泛應用於當今工業控制領域的通用通訊協議。通過此協議

原创 C# Socket BeginReceive方法中參數byte[] buffer 的理解

TcpClient tcpClient;   byte[] byteBuffer= new byte[1024*4]; tcpClient.Client.BeginReceive(byteBuffer, 0, byteBuffer.Len

原创 嘗試還原下列封裝時發生錯誤:找不到2.1.4版的封裝BinaryFormatter

VS2017 在執行NuGet還原操作時,反覆報錯:“嘗試還原下列封裝時發生錯誤:找不到2.1.4版的封裝BinaryFormatter”。 解決方法:如下圖所示:點擊小齒輪彈出選項窗體,在可用套件來源中點擊添加包的來源爲nuget.or

原创 windows server 2012 高可用羣集搭建實錄

這個文章作爲我搭建的詳細步驟一個記錄,供日後回過來查看,網上對windows server 2012 高可用羣集搭建的資料還是很多的! 只是有一個地方沒有找到想要的答案:羣集中的共享存儲如果不可用了呢,按理也是一個單點問題吧!暫時不糾結,

原创 VirtualBox 兩臺電腦上的虛擬機之間相互通信

因爲要做一個Window Server 羣集的測試,手頭沒有電腦資源,於是考慮用安裝多臺虛擬機來實現,這裏主要解決虛擬機與主機所在局域網內其他電腦的連通問題。 參考:https://blog.csdn.net/elie_yang/arti