很久很久以前寫了兩篇設計模式亂用的文章,最近心血來潮,突然想寫篇OOP亂用。 最近在移植一個舊項目,接手過程很多嘈想吐,開一篇談一下OOP的亂用。 大多數公司用MVC是為了解耦合,但是這套代碼的MVC明顯是不解耦的,例如View1可以直接拿view2單例如調用里面的方法。v可以調用c,c ...
ejb一直是一個讓我很糾結的技術,雖然ejb作為sun推薦的最佳實踐,在sun的J EE教程中,推薦jsp和servlet作為view層,ejb作為業務邏輯層。 上述就是J EE教程講J EE體系中J EE的EJB示意圖了,講了EJB的位置,詳情可以看:http: docs.oracle.com javaee . tutorial doc 然而我所接觸使用ejb開發的程序員 都是國內 ,用了ejb ...
2012-01-06 10:41 0 17726 推薦指數:
很久很久以前寫了兩篇設計模式亂用的文章,最近心血來潮,突然想寫篇OOP亂用。 最近在移植一個舊項目,接手過程很多嘈想吐,開一篇談一下OOP的亂用。 大多數公司用MVC是為了解耦合,但是這套代碼的MVC明顯是不解耦的,例如View1可以直接拿view2單例如調用里面的方法。v可以調用c,c ...
源碼: Hash(key):計算出key的hash值。 put方法詳解: 1、如果table數組為null或者table數組的長度為0,則調用resize()方法擴容並返回table數組 ...
測試開發 測試開發這個崗位的核心都是圍繞着如何提升生產力,也就是工作效率。 第一個層面是提高質量部內部測試人員的測試效率,當前我們也主要還停留在這個層面。當測試人員需要進行大量的重復性回歸 ...
要注意 WSGI / uwsgi / uWSGI 這三個概念的區分。 WSGI是一種通信協議。 uwsgi是一種線路協議而不是通信協議,在此常用於在uWSGI服務器與其他網絡服務器的數據 ...
眾所周知,代碼審查是軟件開發過程中十分重要的環節,樓主結合自己的實際工作經驗,和大家分享一下在實際工作中代碼審查是如何開展的, 筆者水平有限,若有錯誤和紕漏,還請大家指正。 代碼審查的阻力 我想不通公司不同部門對代碼審查這項工作的重視程度還是不一樣的,對於代碼審查的阻力總結了以下幾點 ...
引言 “你能談一下HTTPS嗎?” “一種比HTTP安全的協議。” “...” 如果面試這樣說的話那差不多就gg了,其實HTTPS要展開回答的話內容還挺豐富的。本篇文章詳細介紹了HTTPS是什么、為什么安全以及實現安全的方法,一起來學習吧。 本文略長,請保持耐心 ...
今天利用windows查找功能對網絡上的一個共享文件夾里的內容 進行查找,發現查找網絡文件時流量巨大。好奇用wireshark抓包發現 wireshark Info欄里有很多“TCP segment of a reassembled PDU”提示信息。不解百度了一下發現大家都在詢問這個問題網上 ...
CQRS架構簡介 前不久,看到博客園一位園友寫了一篇文章,其中的觀點是,要想高性能,需要盡量:避開網絡開銷(IO),避開海量數據,避開資源爭奪。對於這3點,我覺得很有道理。所以也想談一下,CQRS架構下是如何實現高性能的。 關於CQRS(Command Query Responsibility ...