寫程序,做產品,過日子

          成功其實很簡單,就是強迫自己堅持下去

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            69 Posts :: 1 Stories :: 92 Comments :: 0 Trackbacks

          我的評論

          共2頁: 1 2 下一頁 
          re: 提交Bug及功能建議 Welkin Hu 2009-04-27 16:45  
          @dudu
          dudu老兄,什么時候可以讓我從Blogjava向博客園其他的站點論壇發文呀?特別時.Net站點。我已經郁悶了很長時間了。
          毋庸置疑,博客園是最好的IT博客站點之一。穩定,友好,有人氣。但博客園各子站之間“老死不相往來”,現在已經成了制約我寫博客的主要因素。
          我的博客在BlogJava。但隨著工作經驗的積累,我也有很多.net,甚至管理方面的文章。這些文章,我卻沒法發表到相應的社區首頁。
          誠然,我可以多申請幾個博客。但我的精力只夠維護一個博客。多開的博客帳號,十有八九會成為垃圾博客。
          因此,強烈建議博客園取消各子站之間的樊籬。
          @GentleYang
          印象嘛,就是工作當中碰到的一些事情和感受。
          “在開源時代,幾乎你能想到的別人也都想到了”這句話沒錯,但想到不等于做到。坦率的說,開源產品還有太多的東西沒有做到,尤其是易用性方面。
          用不了多久,估計你還是會換回金山詞霸的。詞典軟件拼的是詞匯量和易用性。對于現在標配內存1G的計算機來說,占幾十M內存算什么啊。
          re: 怪怪的Spring HibernateTemplate Welkin Hu 2007-06-15 13:24  
          今天被Spring的事務管理機制耍了,不得臨時用用HibernateTemplate。一用才發現簡單的查詢被Spring搞復雜了,而且缺失了一些功能。
          1,不支持分頁。HibernateTemplate中有個fetch size,但沒有first result。
          2,傳入命名參數時不是一個map,而是一個名稱數組和一個值數組。
          3,傳入參數為null時有異常。

          當然,解決辦法很簡單——寫一個新類擴展HibernteTemplate。

          此外,Spring參數文檔中對HibernateTemplate的用法舉例也有問題。在它的例子中,每個DAO類都有一個HiberanteTemplate屬性,而不是每個DAO的方法自己創建一個新的HibernateTemplate實例。
          這種做法的主要問題在于,HibernateTemplate中的一些設置,如fetch size, max results等,可能在調用者不知情的情況下,應用到后續查詢中。

          我現在更愿意把HibernateTemplate理解成Spring集成Hibernate的一個sample。想用就用,想改就改。
          前段有新聞報道了,這不過只個炒作而已。沒有科學性可言。
          re: 怪怪的Spring HibernateTemplate Welkin Hu 2007-06-12 09:07  
          @netfishx
          應當有往這個方向努力的目的,但還達不到。原因很簡單,各個持久層的查詢語言和模型不一致,比如HQO,SQL, JDOQL, JPQL, Criteria等等。Spring的Template雖然統一了API的方法名和參數個數,但其接收的參數本身仍是分裂的。
          @dennis
          老大高??!一下子就找到我想要的解決辦法了。俺馬上就試試。
          re: 怪怪的Spring HibernateTemplate Welkin Hu 2007-06-11 16:06  
          @aninggo
          這么說主要好處是保證自動關閉session。這個的確很有用。
          至于第二點,Jason想到的是方便用戶從一種持久層技術切換到另一種。而在我們的產品中,持久層比較穩定,反倒是Spring,有可能被換掉。出發點不一樣啊。
          re: 怪怪的Spring HibernateTemplate Welkin Hu 2007-06-11 15:27  
          @aninggo
          我想知道的是,和直接使用hiberate API相比,有什么好處?不用HiberateTemplate,同樣能整合事務,而且一樣簡單。
          re: IT界眾生相 Welkin Hu 2007-06-05 12:10  
          何苦抱怨多多。
          re: 改造easyexplore插件 Welkin Hu 2007-06-04 09:29  
          我用的是從sf下載的jar包。是只有一個Easy Explorer菜單的版本。樓主所說的增強特性,在這個版本中已經是這樣了。
          第一強烈支持。
          第二友情提醒一下樓主,一定要想好這個產品的盈利模式。這是個大工程,需要很大的投入成本的。沒有盈利,光憑干勁可不行。
          @itspy
          呵呵,innerHtml只是我舉的一個例子而已。人家已經命好名的東西就按人家的來好了。不要太執著。
          這兩種標準都是存在的。其實也說不上是標準,兩種最多人用的約定而已。隨便選一種跟就可以。不過你得和你的團隊一致。

          我的習慣是:
          * 文檔中是以單詞的形式出現,一定要全部大寫:ID, HTML。
          * 代碼中是駝峰法命名的一個部分,應首字母大寫:getId, innerHtml。
          * 文件名中全部小寫。
          re: Spring斷想:接口粘合 Welkin Hu 2007-05-14 09:19  
          @Coffee and Tea
          嘻嘻,我的想法就是想給Java加點兒動態特性。當然,前提是不影響性能。
          re: Spring Aop的事務配置的一點疑問 Welkin Hu 2007-05-14 09:08  
          應當沒的解決吧。這是事務的規則之一。
          re: 看好JSF Welkin Hu 2007-05-14 09:06  
          @azure
          我自己沒研究過JSF和Tapstry,是同產品組的同事研究的。他專門做了一個JSF和Tapstry的選擇驗證。最后得出的主要結論之一就是JSF還不夠成熟,UI組件(widget)不夠多。所以我們最后選了草民。
          re: 不做技術的奴隸 Welkin Hu 2007-05-14 08:59  
          @Juliashine
          嘻嘻,不管什么O/R Mapping工具,好像都沒有提倡OO式的表結構喲。O/R mapping這個名字中,R可是三分天下有其一的。如果真的想玩OO式的表,那就玩面向對象數據庫得了。連O/R mapping都省了。
          @harry
          你提醒得對啊,俺早把外部工具忘到九霄云外去了。不過比較起來,還是右鍵菜單好使。
          re: 關于velocity 一語法篇 Welkin Hu 2007-05-14 08:50  
          這些東東和XSLT相比,有些什么優勢呢?
          re: 私活就那么難搞定嗎? Welkin Hu 2007-05-14 08:44  
          是啊,我們技術人員缺少的是單,但是不是什么單都可以接的。
          眾所周知,Java的長處在于B/S系統,在于跨平臺。
          在B/S上,在Windows上,怎么可能和Delphi, Visual Basic相提并論。
          Java是長槍,Delphi是短劍,要做近身肉搏,顯然不能用長槍。
          re: Spring斷想:接口粘合 Welkin Hu 2007-05-11 20:57  
          @dennis
          你的觀點我是贊同的。即便Spring真的提供了這個功能,我們在使用時也會審慎的考較它:是真的節省開發成本了,還是增加開發成本了?
          如果有限度的,謹慎的使用接口粘合特性,應當是節省開發成本的。如果大張旗鼓的用,那十有八九是增加成本。
          我只是覺得對于我在文章中所舉的案例,確是一個需要接口粘合機制的東東。

          @fullqin
          真是只有想不到,沒有做不到。以前零星聽聞過Hivemind的大名。有機會一定研究一把。
          re: Spring斷想:接口粘合 Welkin Hu 2007-05-11 13:05  
          @dennis
          Adapter模式仍然是用java類和接口來表達的,它沒法完全消除開發時的依賴。
          大哥,只能在包和文件夾的菜單上用???文件的菜單上怎么沒有呢?
          另,菜單太長,不好找,給它加個Windows圖標吧。EasyExplorer這個插件就是這么干的而且還可以配置打開文件瀏覽器的命令。
          哈哈,說得太對了,這么小功能,既繁瑣又不得不用。
          re: 恭喜dudu獲北大創新杯獎 Welkin Hu 2007-05-10 09:06  
          Dudu好年輕?。?/div>
          re: 發布一個簡易的EclipseDos Plugin Welkin Hu 2007-05-09 20:04  
          支持支持!建議再加幾個功能:
          1,用Windows文件瀏覽器打開當前目錄。
          2,復制當前文件/文件夾的全路徑

          另外,做java的人,一定要在注冊表中加入一個Dos Here命令。下面是腳本:

          Windows Registry Editor Version 5.00

          [HKEY_CLASSES_ROOT\Folder\shell\Open_DOS_Box]
          @="DOS Here"

          [HKEY_CLASSES_ROOT\Folder\shell\Open_DOS_Box\command]
          @=hex(2):43,00,4d,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,4b,00,20,00,43,\
          00,44,00,20,00,25,00,31,00,00,00
          Windows Registry Editor Version 5.00

          [HKEY_CLASSES_ROOT\Folder\shell\Open_DOS_Box]
          @="DOS Here"

          [HKEY_CLASSES_ROOT\Folder\shell\Open_DOS_Box\command]
          @=hex(2):43,00,4d,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,4b,00,20,00,43,\
          00,44,00,20,00,25,00,31,00,00,00
          re: 不做技術的奴隸 Welkin Hu 2007-05-07 09:38  
          沒用過iBatis,所以不知道它對于動態SQL有多好。反正,基于不愿意為一個表做兩套O/R Mapping和儲備兩種技術的目的,我沒有在產品中引入iBatis。
          re: 不做技術的奴隸 Welkin Hu 2007-05-06 11:33  
          是啊,我們現在的做法就是在Hibernate中寫HQL和SQL,沒有用iBatis。不過樓主的最佳實踐中講到“非事務性的查詢及報表,都用Ibatis”。我有些納悶:在已經使用了Hibernate的前提下,直接在Hibernate中寫SQL,和在iBatis配置SQL,哪個更好呢?
          re: 什么算是大型項目經驗(一) Welkin Hu 2007-05-05 22:16  
          我覺得高層管理者,比如說PM以上,深厚的技術背景并不是必須條件,很多情況下也不可能。對于高層管理者來說,他們的確是把自己的命運交付給PM的。只不過通常不會把所有的雞蛋放在同一個籃子里。
          re: 重視代碼 Welkin Hu 2007-05-05 22:06  
          我們不搞敏捷開發模式,但是在設計階段做demo的確非常有價值。
          re: 不做技術的奴隸 Welkin Hu 2007-05-05 22:05  
          (
          最終的運用:

          在基于Spring的容器事務管理之下,
          增、刪、改、存及在事務中的查詢,使用Hibernate。
          非事務性的查詢及報表,都用Ibatis,維護非常的直觀方便,開發速度上也快很多。
          )

          按樓主的這個做法,豈不是要同時掌握Hibernate和iBatis兩門技術?同時為一個表寫hibernate mapping和ibatis sql? 這本身已經有很大的重復量了呢。

          re: Ant與Maven的對比-續-超越Ant? Welkin Hu 2007-04-29 08:48  
          Maven和Ant在在部分功能上還是競爭的。Apache本身只是個基金組織,它可不管自己出錢開發的項目之間有沒有競爭關系。
          re: 看好JSF Welkin Hu 2007-04-25 09:42  
          JSF的競爭對手是Tapstry,而不是struts。我們最后選的是Tapstry。原因很簡單:夠成熟,組件夠多。頁面的復雜度其實是一個系統中最讓人頭痛的。只是因為什么都是可視的,所以很少有設計者重視它。
          數據量多也不明顯。夏昕在《深入淺出Hibernate》中有介紹:Oracle就是這特性,得好的服務器配置才能體現其優點。
          re: 提高編碼速度的一個辦法 Welkin Hu 2007-04-25 08:55  
          我只是在寫文檔時感覺會受打字速度的影響。編碼時絕在部分時間是在思考,而不是打字。如果機械的打代碼的時間太長,是不是應當考慮優化一下UML模型。

          編碼速度主要是受思維敏捷度的影響。
          re: 用Myeclipse的理由 Welkin Hu 2007-04-19 08:50  
          to m99c

          對啊,WTP本身提供了XML的編輯器。剛剛試了一下,Myeclipse就是用的它。
          前幾天我測試時,用的是Eclipse 3.3 M6,WTP1.5.2和這個版本沒法共同工作,使我誤以為Eclipse沒有XML編輯器。
          今天用Myeclipse 3.2.2試了一下,確實是有的。
          re: Spring Aop的事務配置的一點疑問 Welkin Hu 2007-03-28 08:58  
          我不太懂Spring事務。但是樓主說的并行事務的例子是所有事務的共性。
          忘了說了,我用的是Oracle 10g測的。它是支持batch處理的。
          re: agile的一個思考:穿刺 Welkin Hu 2007-03-23 20:28  
          一到兩個小時穿刺能搞定的問題,正式開發的工作量應當也就在一兩天以內。這個范圍內的評估價值并不大啊。
          re: 將Spring2.0.2升級至2.0.3須謹慎! Welkin Hu 2007-03-17 13:45  
          這么小的版本升級,的確不應當出現運行不了的錯誤。Spring有點草率了。
          re: Frails使JSF成為主流! Welkin Hu 2007-03-15 09:14  
          對各類UI組件的支持如何呢?比如dropdown, grid, list等等?
          re: Bye,Struts 1 Welkin Hu 2007-03-02 09:13  
          我們公司現在用Tapstry
          re: [轉貼]做好個人時間管理 Welkin Hu 2007-02-09 11:12  
          除了二八理論,其余的就泛了。
          1,只要一天保證一定的工作時間,沒必要去深究刷牙這樣的細節。
          2,像我們做技術工作的,一天應當保證至少三個小時的不被打擾時間。
          re: 對java做桌面應用的感想 Welkin Hu 2007-02-08 10:35  
          fyxruben提到JVM的安裝。Windows XP和Vista不是都預裝了Microsoft 的JVM嗎?
          此外,Java6中加入了很多的桌面特性。運用這些特性開發出來的界面與.net開發的可以不相上下,不過成本可能高出很多。
          而且,不知道這些桌面特性是不是只針對Windows的。
          re: 對java做桌面應用的感想 Welkin Hu 2007-02-07 12:16  
          如果盜版windows消失,受益最大的是微軟,java我估計變化不大。因為盜版消失后,微軟必然大幅降低正版Windows的價格,而其Home版本更有可能以極低價出售,甚至免費提供。
          這些并不會影響微軟的利潤。首先它的銷售量會劇增,要知道人的習慣可不是那么容易改變的。其次它可以利用Windows平臺,從Office等產品上獲以高額利潤。
          re: Groovy的春天從Java7誕生那日開始 Welkin Hu 2007-01-25 09:23  
          java7? 咱這里java 5才剛剛上線呢。這可不比應用軟件,升級跟吃飯一樣。估計要等兩三年的。
          re: 使用POI生成Excel文件 Welkin Hu 2007-01-23 12:07  
          POI不能支持圖片啊
          共2頁: 1 2 下一頁 
          主站蜘蛛池模板: 滁州市| 宁安市| 谷城县| 陆良县| 阳东县| 大安市| 荆门市| 聂荣县| 呼图壁县| 商水县| 都匀市| 莎车县| 大厂| 台安县| 库伦旗| 盘山县| 永年县| 历史| 平塘县| 瑞安市| 曲沃县| 吉隆县| 七台河市| 哈巴河县| 呈贡县| 密山市| 贞丰县| 辽源市| 若尔盖县| 北票市| 增城市| 手机| 十堰市| 灵台县| 沽源县| 南平市| 茂名市| 浏阳市| 拉萨市| 凤冈县| 广元市|