動手造輪子:實現一個簡單的依賴注入(一) Intro 在上一篇文章中主要介紹了一下要做的依賴注入的整體設計和大概編程體驗,這篇文章要開始寫代碼了,開始實現自己的依賴注入框架。 類圖 首先來溫習一下上次提到的 UML 類圖 服務生命周期 服務生命周期定義: 服務定義 服務注冊 ...
大家工作或者平時是不是經常遇到要讀寫一些簡單格式的Excel shit 很蛋疼,因為之前吹牛,就搞了個這東西,還算是挺實用,和大家分享下。 厭煩了每次搞簡單類型的Excel讀寫 不怕 來,喜歡流式操作 來 ,喜歡用lambda 雖然java的比較蛋疼 ,來 看這個 哈哈,如果你用的不是java 沒問題,那就默默地用老方式匿名類來實現這些功能吧,但是這並不妨礙您的使用哈哈 更新多次 希望大家也能夠集 ...
2017-01-05 15:34 8 1695 推薦指數:
動手造輪子:實現一個簡單的依賴注入(一) Intro 在上一篇文章中主要介紹了一下要做的依賴注入的整體設計和大概編程體驗,這篇文章要開始寫代碼了,開始實現自己的依賴注入框架。 類圖 首先來溫習一下上次提到的 UML 類圖 服務生命周期 服務生命周期定義: 服務定義 服務注冊 ...
動手造輪子:實現一個簡單的 EventBus Intro EventBus 是一種事件發布訂閱模式,通過 EventBus 我們可以很方便的實現解耦,將事件的發起和事件的處理的很好的分隔開來,很好的實現解耦。 微軟官方的示例項目 EShopOnContainers 也有在使用 EventBus ...
動手造輪子:實現一個簡單的依賴注入(零) Intro 依賴注入為我們寫程序帶來了諸多好處,在微軟的 .net core 出來的同時也發布了微軟開發的依賴注入框架 Microsoft.Extensions.DependencyInjection,大改傳統 asp.net 的開發模式 ...
動手造輪子:實現一個簡單的 AOP 框架 Intro 最近實現了一個 AOP 框架 -- FluentAspects,API 基本穩定了,寫篇文章分享一下這個 AOP 框架的設計。 整體設計 概覽 IProxyTypeFactory 用來生成代理類型,默認提供了基於 Emit 動態 ...
POI技術(hutool工具的簡單使用) ...
看JavaScript文檔的時候注意到了這種用法 var n1 = Number(123); , 冒出的第一個疑問就是和 var n2 = new Number(123); 有什么區別呢? 首先用typeof做下探測, n1是number而n2是object, 他們的本質區別 ...
動手造輪子:實現簡單的 EventQueue Intro 最近項目里有遇到一些並發的問題,想實現一個隊列來將並發的請求一個一個串行處理,可以理解為使用消息隊列處理並發問題,之前實現過一個簡單的 EventBus,於是想在 EventBus 的基礎上改造一下,加一個隊列,改造成類似消息隊列的處理 ...
先做簡單版本,再一步步增加功能 1、簡單目的:要實現這樣一個功能,能夠連接服務器,登錄賬號,查詢賬號委托信息,如果有委托信息,撤銷委托。 屬性(不同賬戶之間差別):賬戶,密碼 方法(不同賬戶之間都要用到功能):連接服務器、登錄賬號、查詢委托信息、撤銷委托 問題1、如何在類方法中寫類方法 ...