Time of Update: 2018-12-04
近日,針對JDO2.0的投票結果,Java社區議論紛紛,很多關注JDO的使用者(包括筆者在內)對投票結果感到失望,並紛紛致函要求重新進行投票。www.JDOCentral.com 的站長Dirk
Time of Update: 2018-12-04
最近在做畢業設計,開始使用Visio畫系統相關的一些圖,今天準備畫系統資料庫的E-R圖的時候,發現Visio沒有這個模板可用,因為是新手,找了老半天也沒找到。後來上百度搜了一下,發現得自己手動添加,先在“流程圖”-〉“基本流程圖”中找到菱形和方塊,分別右擊選擇“添加到我的形狀”-〉“添加到新模具”。之後出現“另存新檔”對話方塊,把新模具命名為“E-R圖”,這樣我們就把菱形和方塊添加到了新模具“E-R圖”中。用同樣的思路,在“資料庫”-〉“ORM圖表”找到橢圓和直線,添加到模具“E-R圖”
Time of Update: 2018-12-04
今天用VC開發的時候,建立兩個類後,發現沒有要類別檢視那裡顯示,在檔案那裡也沒看到,於是就想自己手動把這兩個類加到工程中去,沒想到一點添加檔案就發生記憶體讀寫錯誤。開始以為是軟體出錯了,重啟軟體後,還是一樣,接著發現連從VC
Time of Update: 2018-12-04
使用sql檔案匯入資料時,如果資料庫使用的是utf8字元集,匯入檔案中包含有中文的話,如果不對匯入檔案進行處理則所有中文都會變成亂碼。首先,把sql檔案儲存為utf8 no bom 格式,加上bom執行sql檔案時會出錯。然後,在sqly檔案的開頭加上一句設定Client和conn(串連)字元集的命令:set names `utf8`;設定完成了,再次匯入sql檔案,中文不會再出現亂碼。
Time of Update: 2018-12-04
Submitted by marsmus on 2009, June 9, 11:32 PM. PHP 先看一段代碼,從這段代碼引入問題。仔細閱讀以下範例程式碼,看有什麼問題(之前不瞭解PHP5 foreach 對象數組的處理,以為和普通數組一樣,是對一個拷貝進行處理)<?php/** * 先編寫一個簡單的類,儲存HTML控制項資料的類 */class Element { /** * 這裡只作示範,一切簡單化處理 */ protected $name;
Time of Update: 2018-12-04
微軟與Sun競爭中聯手合作 加強身份認證管理 Sun與微軟,這兩個業內以前最大的競爭者,最近卻通過行動,為兩家公司關係緩和一周年獻上一份厚禮。兩家公司通過採取一系列措施,提高了雙方產品共同啟動並執行效率。 Sun公司首席執行官斯科持-邁克尼利(Scott McNealy)和微軟首席執行官史蒂夫-巴爾默(Steve Ballmer)日前宣布,兩家公司已經聯手開發並發布了兩種設計規範,允許使用者在多個網路上進行註冊,並加強了身份認證管理。 Sun與微軟握手滿周年 雙方合作進一步加深
Time of Update: 2018-12-04
賴勇浩(http://laiyonghao.com)珠三角技術沙龍第 5 期迴歸廣州,免費參加,歡迎大家來相聚。簡介珠三角技術沙龍,原名廣州技術沙龍,是由珠三角地區的 web、遊戲開發人員自發組織的線下交流活動,計劃每月舉辦一期,以主題演講和鬆散交流為形式;已經在廣州、深圳兩地成功舉辦 4 期,也即將殺到珠海。論壇http://groups.google.com/group/guangzhou-tech-party?hl=zh-CN第 1 期沙龍盛況http://blog.laiyonghao.
Time of Update: 2018-12-04
賴勇浩(http://laiyonghao.com)經常聽到和看到一些前輩提起搞編程這一行最大的痛苦在於知識的更新太頻繁,如同逆水行舟,不進則退,稍一鬆懈,就跟不上潮流。的確如此,既然身在 IT 界,不學習是不行的,不管你寫了多少年程式,職位到了技術總監還是 CTO,不去瞭解潮流,肯定就會被超越。10 年工作經驗在這個領域算個屁,寫代碼的不是賣油翁,可以 10 年用一招,一招用 10
Time of Update: 2018-12-04
今天看了一下新浪的公用雲端計算平台Sina App Engine,只是看了一下開發相關的東西,還沒有實際動手做,感覺常規的Web伺服器還是有一些差距,原有程式要移植應該還要花一翻功夫(這個應該和代碼編寫的好壞有關,好的設計應該改動不大把)。
Time of Update: 2018-12-04
今天看到一篇關於20行代碼的文章,說到JS圈子裡有一項賽事,就是在20行代碼中寫出儘可能豐富的效果來。當然,類似的事情在種種語言中都有,不惟JS。於是一時興起,打算把Qomo寫出個20行的版本來。是啊,如果Qomo可以寫成20行,將是何等快意啊?於是就動手寫了寫。寫之前,看了別個的一些20行,大意是聲明語句可記為一行,連續運算式可以記為一行,又則,函式宣告按內部的行數來記行……於是動手寫吧。寫了三數行,便覺得不對了。僅為了增減行數,再複雜的功能在JS裡也寫得成一行(當然這有點誇張)。例如說Qom
Time of Update: 2018-12-04
(譯者按: 今年7月份舉行的RailsConf 2006上,David Heinemeier Hasson作了一個主題演講,很清楚地講了Rails
Time of Update: 2018-12-04
前幾天一個朋友說他寫的程式有點問題,讓我給看看。我大致看了一下,指出他在結構設計上存在著一個比較大的缺陷,因為要修正這個問題,改動比較大,所以他下不了決心去修改。沒有TDD的下場就是這樣。重要的是把TDD用起來。我去年就曾經向那位朋友推銷過TDD了,可是他一直都沒有用起來。其實我自己也是在知道TDD後很長時間才慢慢開始用的。有人說:寫不出測試案例,是因為對需求還不夠瞭解。但是現在我發現問題不僅於此,還有一方面是:程式員的思維一向是碰到問題就開始考慮實現,一時很難適應用“測試案例”這種語言來表達他
Time of Update: 2018-12-04
Ed Roman的名著Matering
Time of Update: 2018-12-04
賴勇浩(http://laiyonghao.com)簡介Pylint 是一個 Python 程式碼分析工具,它分析 Python 代碼中的錯誤,尋找不符合代碼風格標準(Pylint 預設使用的代碼風格是 PEP 8)和有潛在問題的代碼。Pylint 是一個 Python 工具,除了平常程式碼分析工具的作用之外,它提供了更多的功能:如檢查一行代碼的長度,變數名是否符合命名標準,一個聲明過的介面是否被真正實現等等。Pylint
Time of Update: 2018-12-04
很高興在EricLee這篇《"微軟收購Zend"假新聞看開源需要新心態》裡知道,原來那是個假新聞。但是他們對於開源軟體和自由軟體的誤解實在是太多了,我無話可說。其實技術話題也是很有意思,這幾天卡卡西與我爭論.net的話題。正如令狐所說:現在又過去一年半了,這世界因為.net發生變化沒有?沒有。倒是現在的指令碼語言如同雨後春筍一樣冒了出來。.NET拿他們有辦法沒有?也沒有。這不就完了。爭論也要看看現實情況撒。這
Time of Update: 2018-12-04
文章目錄 StandardErrorLookupError 2011-3-1 更新。賴勇浩(http://laiyonghao.com)今晚沒事,就讀了一下 python manuals,找到了幾個之前疏忽的知識點,其中就有 StandardError 和 LookupError。StandardErrorStandardError 繼承自 Exception,它是除了
Time of Update: 2018-12-04
隨著召集人越來越有經驗,我們在第 2、3 期報名的時候,讓參會者填上自己的 twitter、blog和興趣方向,為的就是讓大家方便地找到與自己志同道合的朋友,今天推出第一個合集,祝大家找到新朋友。註:twitter 帳號串連到 twitterkr.com,這是一個在牆內也可以訪問的 twitter。以後這個合集每兩期匯總公布一次。BOYPThttp://apt-blog.netlinux/unix, C/C++, python, nginx/lighttpd, network
Time of Update: 2018-12-04
Ivar Jacobson博士又來中國了。這一次,他仍舊在著力宣傳用例與面向方面之間的關係。他的話聽起來多少有些超前:當AOP對於我們都還是一個新鮮概念時,他帶來的是AOSD,而且還要“with use cases”。我們絕大多數人對AspectJ都還不那麼熟悉,大師帶來的這些東西豈不是要讓我們消化不良麼。不過,透過Jacobson博士反覆數次的講解,我倒是發現:或許脫離開那些實現細節之後,反倒能更清楚地看到AOP的內涵。也許我們太多地把注意力放在“AOP != interception”上面、
Time of Update: 2018-12-04
JDO
Time of Update: 2018-12-04
我本來就《C++不是萬能的》一文寫了一個續篇,令狐提醒我說:C++作為一種語言,它擁有任何特性都是沒有問題的,並不存在什麼“多餘的特性”一說。從這個角度上說,C++標準委員會的一切努力都是有意義的。因為它們是在完善C++語言本身。