黑毛到白毛的攻城獅之路

Software entities (class, modules, functions, etc.) should be open for extension, but closed for modification.
- Bertrand Meyer

Junior programmers create simple solutions to simple problems. Senior programmers create complex solutions to complex problems. Great programmers find simple solutions to complex problems.
- Charles Connell

註1:本部落格的範例程式碼在 2015 年以前的文章中,大多是以全型空白做縮排。如需服用,請自行用文字編輯器的取代功能把全型空白取代成半型空白。
註2:本部落格的內容授權請參閱部落格底部的授權宣告。

2015年9月10日 星期四

透過 Guice 入門 Dependency Injection(二):動態選擇實作類別

›
作為某些方面可以替代重量級 Spring 的輕量級套件 Guice 可以透過程式碼的設定,動態決定注入介面時,要選擇的實作類別。

透過 Guice 入門 Dependency Injection(一)

›
Guice 是一個可以用來取代原本 Java 程式設計師習慣使用的 Factory 的套件 某種程度上也可以算是一個輕量級的 Spring,能夠動態地做實作類別的注入。 關於 Guice 的開發動機,可以參考 GitHub 上說明動機的頁面 [1]。 另外如果想知道關於 G...
2015年9月9日 星期三

[WARNING] Using platform encoding (MS950 actually) to copy filtered resources, i.e. build is platform dependent!

›
最近突然注意到,Maven 在執行時都會跑出這一段警告訊息 [WARNING] Using platform encoding (MS950 actually) to copy filtered resources, i.e. build is platform depende...
2015年9月8日 星期二

(書籤) Spring 注入的參考資料

›
參考資料: Spring依赖注入之XML配置 Spring基础入门二:基于XML及注解配置完成Spring对Bean的注入
2015年9月4日 星期五

RabbitMQ 無法使用 guest 帳號登入的問題

›
 參考資料: RabbitMQ 3.3.1 can not login with guest/guest

使用 Maven 匯出第三方函式庫

›
在已經寫好 pom.xml 的情況下,如果需要匯出 pom.xml 上指定的所有第三方函式庫的話 可以使用 Maven 的 copy-dependencies 的功能: mvn dependency:copy-dependencies 那些第三方函式庫就會被匯出到 ./tar...
2015年9月3日 星期四

在 Ubuntu 的 VMware 虛擬機器上安裝 VM Tool

›
一般安裝 VM Tool 的方法,是參考 [1] 的方式,安裝 VMware Tool 不過在部分作業系統上,因為 VMware 已經支援開源版的 VMware Tool:Open VM Tool 的關係 [2] 可以直接利用指令安裝由虛擬機器自行管理的 VM Tool。 ...
2015年8月31日 星期一

使用 Python 整合 VMware vSphere

›
pyVmomi [1] 是一個由 VMware 官方釋出的 Python API,可以用來存取 vSphere/vCenter 的資源。 另外有一些簡易的使用範例 [2],可以大略參考要如何開始使用 Python 連接 vSphere/vCenter。 這篇是用來記錄初步介接...
1 則留言:
2015年8月27日 星期四

在 gitlab 上更新 fork 出來的專案

›
在 GitLab 的介面上,可以透過 Fork 的功能,把別人的專案建立一個 fork 到自己的帳號底下 例如原始專案的網址是 http://gitlab/userA/project,fork 出來的專案網址會是 http://gitlab/userB/project。 不過...
2015年8月21日 星期五

使用 pyVmomi 時略過 HTTPS 警告

›
在使用 pyVmomi 連接 VMware 的 API 時,第一個遇到的問題是程式出現以下的警告: /usr/lib/python2.6/site-packages/requests-2.7.0-py2.6.egg/requests/packages/urllib3/conne...
‹
›
首頁
查看網路版

關於我

Wayne Yeh
檢視我的完整簡介
技術提供:Blogger.