• <sup id="mk476"></sup>
    <dl id="mk476"></dl>
  • <progress id="mk476"><tr id="mk476"></tr></progress>
    <div id="mk476"><tr id="mk476"></tr></div>
    <sup id="mk476"><ins id="mk476"></ins></sup>
  • <progress id="mk476"></progress>
    <div id="mk476"></div>
    <div id="mk476"><tr id="mk476"></tr></div>
  • <div id="mk476"></div>
    <dl id="mk476"><s id="mk476"></s></dl><dl id="mk476"></dl><div id="mk476"></div>
  • <div id="mk476"></div>
    <dl id="mk476"><ins id="mk476"></ins></dl>
    摘要: 個人resource開源Git地址......閱讀全文
    posted @ 2018-10-16 18:13 WindsJune 閱讀(10) 評論(0) 編輯
    摘要: 要實現Excel動態解析,實現解析與業務代碼邏輯相解耦;那么我們不難會想起一個Java的一個關鍵技術-Reflection(反射原理),Python、Ruby等是動態語言而理論上Java是一門靜態語言,但是Java引入了Reflection技術實現了動態性。反射原理我們都比較熟悉,就是在運行期間動態獲取類的所有屬性及其方法,可以對這些數據進行相關的操作。以上動態解析Excel的實現就需要用到Java的Reflection這項高級技術了,通過這項技術可以實現動態解析、解析與業務邏輯解耦等。動態解析的具體實現應用了Apache POI、 LRUCache(LRU緩存)、Reflection(反射)、java的Clone等技術......閱讀全文
    posted @ 2018-09-23 02:13 WindsJune 閱讀(317) 評論(2) 編輯
    摘要: 在當今這個互聯網的時代無非要解決兩大難題,其一是信息安全,其二就是數據的存儲。而信息安全則是在數據存儲的基礎之上。一個公司從剛開始成立到發展成一個有上百人甚至上千人團隊的時候,公司的業務量是呈上升趨勢,客戶及用戶也會越來越多;之前設計的表結構可能會顯得不合理,表與表之間的聯系沒有一個穩定的業務功能劃分,從而表現出來的是相關表的備用字段越來越不夠用甚至新加字段,最壞的情況就是不同業務表之間會有數據冗雜......閱讀全文
    posted @ 2018-09-17 23:51 WindsJune 閱讀(1049) 評論(8) 編輯
    摘要: 個人resource開源Git地址......閱讀全文
    posted @ 2018-10-16 18:13 WindsJune 閱讀(10) 評論(0) 編輯
    摘要: Apache的BeanUtils Bean工具類很強大,基本涵蓋了Bean操作的所有方法。這里的話我們就講講兩個方面,一是Bean covert to Map,二是Map covert to Bean;Bean轉Map其實利用的是Java的動態性-Reflection,不管是什么Bean通過動態解析都是可以轉成Map對象的,但前提條件是field需要符合駝峰命名不過這也是寫碼規范,另一個條件就是每個field需要getter、setter方法。而Map轉Bean一樣也是通過Reflection動態解析成Bean......閱讀全文
    posted @ 2018-09-26 09:33 WindsJune 閱讀(99) 評論(0) 編輯
    摘要: 把Maven項目改為spring boot項目的詳細步驟......閱讀全文
    posted @ 2018-09-25 14:01 WindsJune 閱讀(207) 評論(0) 編輯
    摘要: 仔細看你會發現這個類轉換異常很奇怪,為什么呢?我們注意到這兩個User不管是包名還是類名是完全一樣的 java.lang.ClassCastException: com.winds.admin.core.model.system.User cannot be cast to com.winds.admin.core.model.system.User ,但也發生了強制轉換異常,那么還有什么原因會引起這種情況呢?那就只有一種情況了:使用的類加載器不一樣......閱讀全文
    posted @ 2018-09-24 16:14 WindsJune 閱讀(94) 評論(0) 編輯
    摘要: 要實現Excel動態解析,實現解析與業務代碼邏輯相解耦;那么我們不難會想起一個Java的一個關鍵技術-Reflection(反射原理),Python、Ruby等是動態語言而理論上Java是一門靜態語言,但是Java引入了Reflection技術實現了動態性。反射原理我們都比較熟悉,就是在運行期間動態獲取類的所有屬性及其方法,可以對這些數據進行相關的操作。以上動態解析Excel的實現就需要用到Java的Reflection這項高級技術了,通過這項技術可以實現動態解析、解析與業務邏輯解耦等。動態解析的具體實現應用了Apache POI、 LRUCache(LRU緩存)、Reflection(反射)、java的Clone等技術......閱讀全文
    posted @ 2018-09-23 02:13 WindsJune 閱讀(317) 評論(2) 編輯
    摘要: 在當今這個互聯網的時代無非要解決兩大難題,其一是信息安全,其二就是數據的存儲。而信息安全則是在數據存儲的基礎之上。一個公司從剛開始成立到發展成一個有上百人甚至上千人團隊的時候,公司的業務量是呈上升趨勢,客戶及用戶也會越來越多;之前設計的表結構可能會顯得不合理,表與表之間的聯系沒有一個穩定的業務功能劃分,從而表現出來的是相關表的備用字段越來越不夠用甚至新加字段,最壞的情況就是不同業務表之間會有數據冗雜......閱讀全文
    posted @ 2018-09-17 23:51 WindsJune 閱讀(1049) 評論(8) 編輯
    摘要: explain為mysql提供語句的執行計劃信息。可以應用在select、delete、insert、update和place語句上。explain的執行計劃,只是作為語句執行過程的一個參考,實際執行的過程不一定和計劃完全一致,但是執行計劃中透露出的訊息卻可以幫助選擇更好的索引和寫出更優化的查詢語句......閱讀全文
    posted @ 2018-09-15 00:57 WindsJune 閱讀(171) 評論(0) 編輯
    摘要: 08.04開始的阿里一面到08.22的四面,今天得知四面掛了感覺很可惜,畢竟差Offer僅一步之遙,但又在意料之中;你選擇公司,公司同樣也選擇你,如果你沒有足夠優秀,那么對不起-你只是一個過客,而我就是那么一個過客而已。我也留了退路,畢竟阿里沒有十足的把握;在這段時間我也去面過三家公司都是自身產品研發,很巧很幸運也都拿到了Offer......閱讀全文
    posted @ 2018-09-11 19:41 WindsJune 閱讀(199) 評論(2) 編輯
    摘要: 進入現在這家公司我的第一個任務就是對HDBS進行代碼質量優化。HDBS可能大家不是很了解,現在給大家簡單介紹下:HDBS是HadoopBaseService的簡稱,Hadoop有了解過大數據的朋友相信并不陌生,BaseService自然也就是基礎服務的意思;所以HDBS這個服務主要是基礎服務的配置,同時Hadoop則表示數據量的大......閱讀全文
    posted @ 2018-09-09 21:49 WindsJune 閱讀(118) 評論(1) 編輯
    江苏11选5软件