(1)欲知微軟錯誤代碼的意義, 在cmd下指令net helpmsg 26, 會得到代碼26的定義: 無法存取指定的磁碟或磁片。

(2)cmd下指令msconfig彈出視窗, 可以在[啟動]頁籤取消開機時自動載入的程式, 增加開機速度。

Jemmy 發表在 痞客邦 留言(0) 人氣()

中央社 更新日期:2009/05/15 00:05

(中央社記者黃貞貞倫敦14日專電)根據一項最新研究報告,專家指出,運動後食用早餐玉米片加脫脂牛奶,有助強化肌肉,效果不亞於飲用運動飲料。

研究人員安排8名男性及4名女性禁食12小時,之後騎單車2小時,再立即飲用運動飲料。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  • May 17 Sun 2009 00:20
  • ITπ

  大前研一在新作[再啟動](英文:Reboot)裡講到I型人才、T型人才和π型人才。取其象形釋其義來說文解字。巧妙的是還能一語雙關。

  I,是我的意思,I型人才的意思,只專精一樣技能,這讓我想起Vibo慘案,PM只做PM的事、SA只做SA的事,即使當時有QC能幫我分擔也是有限,分工不合作到極致、到切割到自掃門前雪。我承認小強PM在數字管理做得不錯,據稱也頗得PMO單位的讚賞,但太自我了(正好符合I這個單字),完全以下包的心態看待開發者,當時我老板還有PD眼見Vibo團隊運行數月,士氣完全沒帶上來,除了曾安排大伙在B1餐廳吃飯外,甚至安排在饗食天堂聚餐,但是完全無用。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  很早我就知道這個需求,本來想抄捷徑使用cron table去定時執行tar指令,將Log檔壓縮備份再刪Log檔。但想想,還是寫的工具程式好了,以下飯粒抄自O'Reilly的Java IO一書。

private void copy(InputStream in, OutputStream out)  throws IOException {        // Stream Copy

Jemmy 發表在 痞客邦 留言(0) 人氣()

  2006年委天津開發個LoggerProxy,按class名產出該class的Log檔,也加入可以指定某package以下共用同一個log檔的功能。這在Web Server上運作沒問題,卻在Java Main出現Lock現象。若同A Class hold這個log檔,同package的其他class無法再寫入同一個log檔,是因為使用了不同的Logger Instance。解法是想辦法讓每個class裡的Logger共用同一個Logger的instance,卻衍生一個問題,就是使用%c去顯示package class full name時,該class name是取決於當初Logger.getLogger(clazz)中,所傳的clazz的class name。後來意外發現Logger另一個特性:假設Logger的變數為loggerA,loggerA的%c就是當初傳的clazz(假設名為com.A),若想在%c顯示自己的com.B時,只需按如下方式取得:

  Logger loggerB = loggerA.getLogger("com.B");   // 因為getLogger是static method,透過loggerA.getLogger,loggerB就能得到loggerA屬性

Jemmy 發表在 痞客邦 留言(0) 人氣()

  在本案的第二階段,找回過去的戰友加入本案。正好湊成一個完整的JDBCTemplate使用Bean對映方式的Solution。在想把Java Bean對映到SQL裡,中間需要Mapping,雖然Mapping方式可以Code Generator,但仍然是段食之無味的程式碼。而若用Bean Process方式在如下Sample:

1. Create Table foo (id number(10) primary key, name varchar2(10));   // 建立demo用的table。

2. 根據Table產生Java Bean(又稱Value Object或Persistence Object),吾採後者為FooPo,內容略…。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  國內兩大3C通路:燦坤與全國電子,爭端引爆於2003年,因為宏碁是全國電子股東之一,董事長王振堂為全國電子站台,燦坤一氣之下將宏碁電腦產品平均降價$1100,削價競爭,導致宏碁不再出貨給燦坤,而燦坤老板則訴諸媒體,指控宏碁罔顧消費者權益,形成輿論壓力,迫使宏碁減少對全國電子持股比例,再出貨給燦坤。而燦坤和全國電子持續割喉到今年,全國電子由吳念真操刀[足感心A]廣告對上燦坤由范可欽捉刀的豬哥亮廣告。且不論真鬥假爭,花花轎子人抬人的結果,第三名以後的3C通路就被邊緣化了。

  練習題來了,四月傳出Oracle併Sun。Oracle在Database的優勢如何宏碁在通路業界一般,本來應該像宏碁一樣專注自己的硬體設備領域就好。Oracle Database跨足不同的OS與處理器市場,買下Sun後,等同有自己的OS與處理器(Solaris與Sparc),就很像宏碁掌握了全國電子的通路。但…情形複雜多了。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  [潛規則]這一詞好像出自大陸,是指不成文、心照不宣的規則。出現潛規則是檯面上的規則與現實出差衝突而形成一種潛在約束的規則,這有好有壞。之前轉貼過一篇報導,節錄如下:

如果與何智麗的遭遇相比,郎平更顯幸運。何智麗是大陸優秀的女乒乓運動員,一九八七年前一帆風順,但一九八七年的「讓球事件」改變了何的命運。「讓球」是大陸體育界的一項「潛規則」,為集中力量打敗外敵,大陸經常會安排一些次要球員刻意讓球,以保證主力球員出線。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  有需求是提供一個,給外部系統呼叫。按HTTP協議,成功就回200的Status,失敗回400或503等標準Status。間接明白Servlet在method命名前綴也有玄機。

  後來需求改為回200同時回一個簡單的頁面。而之前回Status方式是用HttpServletResponse物件的sendError(HttpServletResponse.SC_OK),結果才知道send開頭的method是一個commit動作,因為sendError之後無法再使用HttpServletResponse物件的setStatus或getWriter去產出頁面。是故,本來是sendError(HttpServletResponse.SC_OK)改成

Jemmy 發表在 痞客邦 留言(0) 人氣()

  org.springframework.beans.TypeMismatchException: Failed to convert property value of type [AImpl] to required type [IA] for property…。這是型別強制轉換失敗而產生的Bug,原因是AImpl根本沒implement IA這個interface(或是IA是parent class)。好犯於一些以為已經implement的開發者。

Jemmy 發表在 痞客邦 留言(0) 人氣()