Account
create <- 呼叫 SqlAccountManage.create
create <- 呼叫 OracleAccountManage.create
create <- 呼叫 AccessAccountManage.create
SqlAccount
internal create
internal update
宣告 internal的函數, 只能夠過 Account.create呼叫
2011年11月9日
Singleton
Singleton:
static (物件)未建立就已存在, 不需要再去 new一個物件出來
ex:
class Cat
static color = yellow
[computer A]
print(Cat.color)
yellow
[computer B]
print(Cat.color)
yellow
[computer C]
print(Cat.color)
yellow
static (物件)未建立就已存在, 不需要再去 new一個物件出來
ex:
class Cat
static color = yellow
[computer A]
print(Cat.color)
yellow
[computer B]
print(Cat.color)
yellow
[computer C]
print(Cat.color)
yellow
2011年10月26日
2011年10月17日
艾迪訊面試
今天約十點半跟業務Jin一起到艾迪訊
跟PM還有工程師見面、面試
Jin被他們家的業務抓到另一邊去了 (還滿漂亮的!!)
然後PM先跟我講要做的東西的架構
然後換工程師先問我會不會C++, Qt, 指標等等
然後告訴我會需要用到哪些東西
要我先回去看
結果,面試也沒考試啊
就這樣被老闆賣掉了 XDDDD
其實當下聽完還滿緊張的
要我一個跟白紙差不多的新人
在兩個月內弄出他們要的東西
就算下個禮拜公司還會再補一個新人過來
還是覺得有點發聳
回公司後
自然是開始查找相關的東西
不過要先寫個mail告訴老大老二和業務老大老二剛剛面試的過程
然後開始安裝IDE
先是被 Eclipse for C++版本搞得半死
光弄這個就耗掉一下午
然後換 Qt Libraries ...
等我開始安裝後, 才看到別人網誌寫說安裝過程約兩個小時
我臉都綠了 ... 下班了都還沒裝完 = =
跟PM還有工程師見面、面試
Jin被他們家的業務抓到另一邊去了 (還滿漂亮的!!)
然後PM先跟我講要做的東西的架構
然後換工程師先問我會不會C++, Qt, 指標等等
然後告訴我會需要用到哪些東西
要我先回去看
結果,面試也沒考試啊
就這樣被老闆賣掉了 XDDDD
其實當下聽完還滿緊張的
要我一個跟白紙差不多的新人
在兩個月內弄出他們要的東西
就算下個禮拜公司還會再補一個新人過來
還是覺得有點發聳
回公司後
自然是開始查找相關的東西
不過要先寫個mail告訴老大老二和業務老大老二剛剛面試的過程
然後開始安裝IDE
先是被 Eclipse for C++版本搞得半死
光弄這個就耗掉一下午
然後換 Qt Libraries ...
等我開始安裝後, 才看到別人網誌寫說安裝過程約兩個小時
我臉都綠了 ... 下班了都還沒裝完 = =
2011年10月10日
[轉] Code Block + Google Code Prettify
HTMLEncode
<pre class="code prettyprint"></pre>
自從Blogger改了新版,之前所使用的一些程式工具都走了樣,只好重新來過,並開始將每次修改在 Blogger 記錄下來。那麼就需要用到在網頁顯示程式碼的工具了。Google Code Prettify 是由 Google 開發出來的程式碼上色工具,已被大量運用在 Google Code 的網站上,對網頁不會有很大的負擔。 而 CSS Block 的語法,也很多人用,二者可以單獨使用,也可以合併使用。夏箖是採用後者。
首先是 Google Code Prettify 的設定:
1. 請在Blogger後台管理介面找到 "範本" 的頁籤,若是舊版介面,則是 "設計" 頁籤。
3. 在搜尋框裡鍵入 </head>,並複製下面的程式碼放在</head>之前。
<link href="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" rel="stylesheet" type="text/css"></link> <script src="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript"> </script>4. 找到 <body ,並加入 onload='prettyPrint();' ,如下方程式碼。
<body expr:class='"loading" + data:blog.mobileClass' onload='prettyPrint();'>5. 請在文章的HTML編輯畫面裡輸入下方的程式碼。
<pre class="prettyprint"> 輸入想顯示的程式碼 </pre>
接下來是 CSS Block 的設定:
6. 請在 "修改 HTML" 裡找到 /* Post 。
7. 貼上下方的程式碼。
.post .code { display: block; /* fixes a strange ie margin bug */ font-family: Courier New; font-size: 10pt; overflow:auto; background: #f0f0f0 url(http://yourweb_images_home/Code_BG.gif) left top repeat-y; border: 1px solid #ccc; padding: 10px 10px 10px 21px; max-height:200px; line-height: 1.2em; }8. 請在文章的HTML編輯畫面裡輸入下方的程式碼。
<pre class="code"> 要顯示的程式碼 </pre>
CSS Block + Google Code Prettify 的設定:
9. 請在文章的HTML編輯畫面裡輸入下方的程式碼。
<pre class="code prettyprint"> 要顯示的程式碼 </pre>
<pre class="code prettyprint"> <link href="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" rel="stylesheet" type="text/css"></link> <script src="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript"> </script> </pre>上面三種方式都可直接在該說明的程式碼區看到顯示結果。
備註:
1. CSS Block 裡的 class "code" 是可以自己改名成 NAME,請記得也要一併更改成 .post .NAME。
2. CSS Block 裡的有個圖片連結 yourweb_images_home 請改成自己置放 Code_BG.gif 的位址。
3. 請不要在 CSS 語法前後加上程式註解,可能會造成程式碼無法正常顯示。
4. 如果,要顯示的程式碼裡有特殊符號像是 < > 字元,請先至 HTML Encode 網頁 進行轉換。
參考資料:
1. Google-Code-Prettify (Javascript code prettifer)
2. 符碼記憶 | 在網頁中嵌入顯示程式碼:CSS Block