發表文章

目前顯示的是 2018的文章

C#/VB.NET 物件導向技巧研究(一)_Chain Constructors_optional parameters

圖片
C# /VB.NET  建構子設計中常遇到的 冗長設計 問題 如下我們建立一個摩托車的類別來詳述一些 還能再改善的程式碼片段徵兆 Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 class Motorcycle { public int driverIntensity; public string driverName; //driver name public int driverYear; // driver year public void SetDriverName ( string name) { this .driverName = name; } public void SetDriverYear ( int year) { driverYear = year; } public Motorcycle (){} //冗長的建構子函數......................... //確保駕駛安全並限定強度等級不超出10 public Motorcycle ( int intensity) { if (intensity > 10 ) { intensity = 10 ; } driverIntensity = intensity; } public Motorcycle ( int intensity , string name) { if (inte

VueJS框架_開發環境建立

圖片
1.Vue JS 框架介紹 2.Vue JS 開發環境建立 3.Vue JS基礎指令 使用之IDE:  Notepad++ 或Subline都可以 Subline Text3教學可以參考這個文章做設定 SideBarFolder 已經改成 SideBarEnhancements http://coolmandiary.blogspot.tw/2016/02/subline-text-3-part1.html https://vuejs.org/ https://vuejs.org/v2/guide/ =============================================================== 1.Vue Js 框架 介紹 Vue 讀音  很像 View 一個用於建立使用者介面的 開源 JavaScript   框架,也是一個建立 單頁面應用 的 Web應用框架 。 2016年一項針對JavaScript的調查表明,Vue有著89%的開發者滿意度。 主要是一套漸進式framework,採用由下往上增加之開發設計,核心關注部分只重視 視圖層、易學習、易整合專案項目特性。 在 GitHub 上,該專案平均每天能收穫95顆星, 為Github有史以來星標數第10多的專案。 元件是Vue最為強大的特性之一。為了更好地管理一個大型的應用程式,往往需要將應用切割為小而獨立、具有復用性的元件。 Vue使用基於HTML的模板語法,允許開發者將DOM元素與底層Vue例項中的資料相繫結。 所有Vue的模板都是合法的HTML,所以能被遵循規範的瀏覽器和HTML解析器解析。 在底層的實現上,Vue將模板編譯成虛擬DOM彩現函式。結合回應式系統, 在應用狀態改變時,Vue能夠智慧型地計算出重新彩現元件的最小代價 並應用到DOM操作上。 轉自: wiki 2.Vue JS 開發環境建立 於 Subline Text3中 一樣在你學完並且安裝完Package Control之後 即可依樣畫葫蘆 去下載 VueJs相關Package Step1.Package Control ---> 輸入 install Package Step2.輸入 Vuejs

Parser工作技能_使用Java Dom對XML格式資料進行parser

圖片
於工作中會需要處理各種形式資料 其中一項XML  是最常見的 在如下網站線上編輯XML和立即可視化的網頁中 我們更能清楚瞭解 XML 就是一種有 樹狀 層次 結構的資料 如下方的根節點則是Company 在下一層的子節點則是Employee 以此類推...... 那我們又把 Company , Employee  FirstName, LastName ContactNo , Email ....etc 稱為 Tag 視為 Attribute https://www.tutorialspoint.com/online_xml_editor.htm 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <?xml version="1.0"?> <Company> <Employee> <FirstName> Tanmay </FirstName> <LastName> Patil </LastName> <ContactNo> 1234567890 </ContactNo> <Email> tanmaypatil@xyz.com </Email> <Address> <City> Bangalore </City> <State> Karnataka </State> <Zip> 560212 </Zip> </Address> </Employee> </Company> 這裡我們用如下這個XML格式的人員資料表進行示範 1 2 3 4 5 6 7 8 9 10 11 <?xml version="1.0"?> <

L1.The Use of FluentFTP Third Partity Tool with VB.NET_於vs上的環境建置

圖片
近期實在是因為程式更版問題覺得耗費太多時間 還拖很晚出公司 這實在是很不優  嗚嗚嗚 由於產線機台上跑的我們維護的系統程式 每次要驗證都由我們developer手動 透過FTP (FileZila)放置 所以一次放3~4台覺得沒捨麼 一有問題數量也很少 大概花10分鐘可以搞定 但是當放的台數一變多 就很要命(拖了2小時) 因此需要將此套機械式重複的動作交給程式幫我們自動化執行 不僅省時又可以減輕工作負擔 由於公司內多數人習慣VB.NET作業 現成的公司內部模板接由此語言做開發和兼顧到後續有人較好維護的觀點 因此改採用此套語言做開發 ========================================================== AutoUpdateProgramHelper 那目標分三階段 1.先可以實踐出FTP獲取遠端該台電腦的路徑下所有檔案 2.擴展成多台 3.包裝成介面 新增一個新專案 右鍵 --> Manage Nuget Package -> 選Browser 並搜尋FluentFTP 按 Install 那要確定一下 相依性檔案一些組件版本門檻 當下載好時確認是否變成綠色勾勾 還有旁邊專案下的 Reference 是否有多出 FluentFTP 的  DLL 確認訊息是否有Success ============================================================== 那我們要去學怎麼寫 先找個sample 網址:https://github.com/robinrodricks/FluentFTP 用SVN 小烏龜抓下來 裏頭預設提供的.NET 範例是用C#的程式語言 ============================================================== 配置一個機台端的Work Station (作業系統環境目前遇到實在很多 Red Hat ,  CentOS , SunOS , HP-UX ) 在此以虛擬機模擬一台Ubuntu環境

日文學習_五十音(清音、濁音/半濁音)絕招(看到就會讀的聯想法)筆記整理

圖片
平假名( ひら が な )  hiragana  和   片假名( かたかな )  katakana (源於外來語、英文詞) ( 清 音 部 分 ) ->  讀音時小嘴型短促音 單字舉例中會出現 濁音(特徵是右上角有兩點就是所謂的「濁音」) 半濁音(特徵是右上角有一個空心圓圈 就是所謂的「半濁音」 ) 濁音、半濁音都是從清音轉過來的 其 中濁音轉字清音當中四個行 主要是  :  か( ka)    さ( sa)     た ( ta)   は( ha)  行 諧音  --->    凱       薩           她          哈 (凱薩 是 她哈 的類型) 半濁音則只有  は( ha)  行 半濁音 h發音-->p發音 所以就是 HP 印表機 あ      い    う   え  お a            i              u           e            o ア  イ   ウ   エ   オ あ    ア  (a)  平假名寫法: 一個十字架 底下再配一個 の  (名詞 の 名詞 ;  .... 的(之) ....) 有點像女生的 女   看到女生發出   啊 !!!! 美女 平假名部分除了很像在 十字架上繞繩索打結一圈 也有點像媽媽雙手臂圍繞 安 穩抱著孩子 片假名寫法:  片假名部分則很像耳字旁的  阝 或者注音符號的 ㄕ 有點像 耳朵被捏起來然後就會 啊啊的叫 聯想=>出去約會偷看到其他女生發出 啊  被正宮發現   捏耳朵   ㄚㄚㄚ 的叫 單詞: 平假部分 あ      い    愛    (N.) a       i あ      た    ま    頭    (N.) a       ta     ma あ      し    足 、腳    (N.) a       shi あ      め    糖(果)    (N.) a       me あ     き    秋天      (N.) a       ki あ      お     青(藍色) (N.) a       o あ     か     赤   (紅