開發環境和發布環境切換以方便測試
需求:點擊某個地方觸發事件,可以自由的切換測試、預生產、生產三種環境。 原理:用NSUserDefault或者Singleton去維護環境變量集合。 宏定義配置 / ...
需求:點擊某個地方觸發事件,可以自由的切換測試、預生產、生產三種環境。 原理:用NSUserDefault或者Singleton去維護環境變量集合。 宏定義配置 / ...
開發中經常碰到這樣的場景,從數據庫查詢出來全部的字段,但是有些字段是不想給 客戶端看到,這時就需要將屬性從DAO復制到傳給客戶端的DTO對象,如果采用get/set, 那顯得很麻煩。可使用反射實現。 Spring框架 ...
個人博客,歡迎來撩 fangzengye.com ...
直接上源碼。注釋得已經很清晰了,直接調用即可。 ...
引言:DDD的困惑 最近,我看到園子里面有位朋友的一篇博客 《領域驅動設計系列(一):為何要領域驅動設計? 》文章中有下面一段話,對DDD使用產生的疑問: 博主說的第一個問題,是因為使用ORM的人把實體類的全部屬性的數據查詢出來了,相當於執行了 select * from ...
Java中enum跟int不一樣,相當於兩個不同的類型,不能相互轉化,如果需要轉換需要增加額外的方法。如果自己定義初值,並且希望可以根據數值在switch里面進行方便的比較,需要做一些特別的處理。 Enum的原型如下: public abstract class Enum<E ...
在平時的工作中,好多地方需要重復的復制粘帖一些重復性的代碼,頻繁的Ctrl+C、Ctrl+V導致效率很低,而且時間長了會很煩,Windows自帶的剪切板功能一次只能進行一條記錄操作,單一的不行,與提高工作效率產生了嚴重的矛盾。還好,有Ditto! Ditto ...
...