跳到主要內容

發表文章

目前顯示的是 2015的文章

Windows 遠端連線錯誤 : 這部電腦無法連線到遠端電腦

錯誤的開始 寫程式寫到凌晨,在除錯的時候突然發現資料庫伺服器強制中斷我所有的連線,趕緊遠端看一下到底發生什麼事情,在最要緊的時候遠端連線出錯了,出現了"這部電腦無法連線到遠端電腦"的錯誤訊息,當場錯愕。 因為伺服器都架設在微軟的Azure雲端,沒有辦法連線簡直就是災難,於是趕緊尋找解決方法。 網路架構 小弟的網路架構其實還滿單純的,兩個Azure帳號分別兩台虛擬機,虛擬機裡面都是自行安裝設定後上傳到Azure的,所以基本上兩台是一樣的內容,除了出問題的這台有安裝SQL EXPRESS之外,幾乎配備一樣。 工作室這邊有兩台WINDOWS7 的PC,這兩台PC連線到 Azure 問題機器都會出錯,但連線沒安裝 SQL EXPRESS 的不會出錯,為了判斷出錯是在哪一端,商情借了別人正在運轉中的 Windows Server 2012 R2 的實體伺服器,先連線進R2伺服器後再連線到問題機器,沒想到竟然可以連線。 除錯之旅 為了找出問題,增加了一台新的虛擬機,並安裝了所有系統更新,這時候新虛擬機還可以用Window7 的PC遠端連線,當為新的虛擬安裝新的SQL以及後續的系統更新以後,重新開機以套用更新的時候,Window7 的PC遠端連線又失敗了。 小弟用Windows 7的PC連線到其他伺服器又是正常的,我感到非常奇怪,現在雖然WINDOWS 7 連線失敗,但是 剛剛的Server 2012 R2 卻可以連線,那 Windows 8 呢? 於是將Window 7重新安裝成Windows 8,在最乾淨的情況之下,去連線遠端電腦,結果一樣失敗了,因此幾乎可以排除是Windows 7 或 Windows 8 本身的問題,那麼就應該是網路與防火牆或者是遠端電腦問題。 接著檢查防火牆,通過防火牆,發現某個IP位置的連線數很高,高到嚇人,因為將該IP位置先拒絕其使用網路的資源,重新啟動網路路由後,發現竟然可以連線,太高興了,趕快去查那個IP是甚麼東西在使用這麼大量的網路連線。 殺掉兇手  這IP原來是NAS,因為NAS上面 開有BT下載,結果導致連線數太高,讓其他電腦無法順利連線遠端 。 從此之後BT這東西我再也沒用過了。

Semantic UI 佈景主題( Themes )樣式變更的方法

並不是所有 Semantic UI的元件或組計都有 佈景主題 ( Themes ) 可變化,因此如果想要知道是否有可變化的佈景主題 ( Themes ) ,則可以到官方網站去看每個元件的佈景主題 ( Themes ) 支援程度。 我們可以利用 Node 將 Semantic UI的佈景主題重新編譯,  Windows 用戶可以到 這裡下載 Node 。 安裝以後執行  Node.js command prompt 開啟命令列模式。 接著到 Semantic UI 官方網站 下載最新版本的內容 下載以後解縮到硬碟,記住Semantic UI的路徑,等會將會需要用到。 依照Semantic UI 官方教材所說的,還需要安裝 Gulp ,因此在剛剛開啟命令列提示視窗中輸入 npm install -g gulp 安裝Gulp以後,進入Semantic UI的目錄底下,在此例子中,路徑為 D:\Semantic-UI-1.10.2 ,進入該路徑。 進入目錄時,要先確定該目錄是否含有  package.json     如果這時候想更換佈景主題, 就必須先到 src 這個目錄底下找出  theme.config.example 這個檔案,將檔案內容部分變更為你理想中的佈景主題 。 可以看到設定 default 為主要佈景主題方案,如果需要,可以將其中一個項目改為目標佈景主題,例如,將button項目改為  material   /* Global */ @site       : 'default'; @reset      : 'default'; /* Elements */ @button     : 'material '; @divider    : 'default'; @flag       : 'default'; @header     : 'default'; @icon       : 'default'; @image      : 'default&#

Semantic UI 簡介與 Bootstrap 的差異

Semantic UI 是一個語意化的前端UI框架,不同於 Bootstrap 的集合分類描述, Semantic UI  使用英語語意去描述元素展示的 方式,例如: Semantic UI的選單描述為 <nav class="ui menu">     <h3 class="header item">Title</h3>     <a class="active item">Home</a>     <a class="item">Link</a>     <a class="item">Link</a>     <span class="right floated text item">         Signed in as <a href="#">user</a>     </span> </nav> 而Bootstrap則為 <div class="navbar">     <a class="navbar-brand" href="#">Title</a>     <ul class="nav navbar-nav">         <li class="active"><a href="#">Home</a></li>         <li><a href="#">Link</a></li>         <li><a href="#">Link</a></li>         <p class="navbar-text pull-ri