原创 Java 平臺事務管理

JAVA平臺事務管理                                                                                                             

原创 朦朧的架構師

       年前被問道“你心中的架構師是什麼樣子”,被卡住了。心中嚮往架構師,但畫不出他的模樣,非常杯具的一件事情。  程序員總是樂於幹一件事,發明一些詞彙,並把他們弄得非常微秒,而又相互矛盾,最後誰也搞不懂。架構這詞也是這樣,個人對“

原创 Spring JPA多數據源配置

Spring JPA多數據源配置 [email protected]          在基於Spring+JPA(如hibernate)的應用當中,可能會遇到在同一ApplicationContext中集成多個數據源(多個持久

原创 企業應用併發控制

企業應用併發控制                                                                                                               

原创 基於插件的服務集成方式

基於插件的服務集成方式 [email protected]        企業信息系統集成是一個很大的主題,常見的集成手段有基於ESB、消息總線等。本文所提到的基於插件的服務集成方式,與信息系統集成沒有太多的關聯,主要是指系統內

原创 結算單尾差處理

一、     背景                   批發單按單品銷售,不會銷售小數個商品;銷售金額指定了現款多少,賒銷多少,但銷售商品不區分現款商品與賒銷商品;現款金額與賒銷金額存在可能,各自無法分攤到單品整數;現款結算金額與賒銷結

原创 做一個優雅的程序員

持續學習擁抱變化自我激勵善於分析與總結參與開源有成本意識喜歡分享懂得欣賞

原创 分析設計教材

       計劃往軟件開發鏈頂端走走,年初計劃了幾本要看的書:        《UML與模式應用》        《企業應用架構模式》        《大象》        《設計模式》

原创 字符編碼與亂碼

          字符編碼是計算機最基本的概念,但也是經常出錯的地方。不管是小菜還是老鳥,也不分是前端與分端,亂碼無處不在。 一、基本概念 字符集:是指一個系統支持的所有字符的集合。字符是文字和符號的統稱。常見字符集有ASCII字符集,

原创 未來五年程序員需要掌握的10項技能

由於最近經濟形勢的變化,很多開發人員只關注他們短期的工作前景。與此同時,把時間和精力花在學習最能帶來回報的新技術上是件非常重要的事情。這裏 是我們列舉的10種你需要馬上開始學習的技術,讓你的簡歷在未來5年不會落伍。這個列表並不完全,有很多

原创 Inversion of control and Dependency injection

Inversion of control and Dependency injection InversionOfControl Inversion of Control Containers and the Dependency I

原创 單元測試——No Silver Bullet

       單元測試是一種細粒度的測試,已經成爲很多公司正常開發流程的一部分,在要求提交代碼的同時提交單元測試代碼。最著名的單元測試框架是JUnit,XP方法學先驅Kent Beck與設計模式代表人物Erich Gamma作品,成爲單元

原创 5.18

      最近發現C語言排名第一了,java排名第二,C++排名第三。語言還是越經典的,生命力越強。JAVA市場佔有率在2001年,2002年是最高,以後就是每年下降,而C語言能經得起時間打磨。爲了以後的發展,有必須把C語言撿起來,與L

原创 Java 程序員的推薦閱讀書籍

http://www.javaeye.com/wiki/Java_Newbie/945-java-programmers-recommendation-books

原创 Encoding-Decoding: file-encoding

    數據是以二進制形式保存在內存或磁盤中,所以讀和寫必定需要解碼和編碼。file-encdoding是JVM默認的編碼解碼格式,可以通過System.getProperty("file-encoding")查詢。字符流與字節流的轉換