標簽:GitHub

Java

JAVA中單元測試的常用方式

小丁 發布于 2019-06-22

什么是單元測試 單元測試(英語:Unit Testing)又稱為模塊測試, 是針對程序模塊(軟件設計的最小單位)來進行正確性檢驗的測試工作。程序單元是應用的最小可測試部件。在過程化編程中,一個單元就是單個程序、函數、過程等;對于面向對象編程,最小單元就是方法,包括基類(超類)、抽...

閱讀(10)評論(0)贊 (0)

Java

「快學springboot」集成Spring Security實現鑒權功能

16

小丁 發布于 2019-06-22

Spring Security是Spring全家桶中的處理身份和權限問題的一員。Spring Security可以根據使用者的需要定制相關的角色身份和身份所具有的權限,完成黑名單操作、攔截無權限的操作等等。 本文將講解Springboot中使用spring security。 引...

閱讀(9)評論(0)贊 (0)

編程技術

《Spring Cloud微服務 入門 實戰與進階》

4

xiaoli.wang 發布于 2019-06-22

很少在周末發文,還是由于昨晚剛收到實體書,還是耐不住性子馬上發文了。 一年前,耗時半年多的時間,寫出了我的第一本書 《 Spring Cloud微服務-全棧技術與案例解析》。 時至今日,一年的間隔,今天第二本 《Spring Cloud微服務 入門 實戰與進階》 也出版了。 去年...

閱讀(11)評論(0)贊 (0)

Spring

Springboot+shiro基于url身份認證和授權認證

3

xiaoli.wang 發布于 2019-06-21

shiro看了有一段時間了。但是由于之前對這部分理解不了所以在這上面學習的進展一直不多。但是有了解權限管理在日常開發中很重要,所以硬著頭皮也要啃下來。實現功能: 身份認證 對不同頁面進行url授權 多表登錄解決 同一個頁面多role訪問 項目完整github地址 歡迎star s...

閱讀(12)評論(0)贊 (0)

Java

Java語法糖-assert

xirruiqiang 發布于 2019-06-21

在談斷言之前,必須要談談2種編程方式:防御性編程與契約式編程。防御性編程來自于《代碼大全》,契約式編程由伯特蘭·邁耶與1986年提出。 防御性編程強調不信任外部輸入的參數,要對所有可能出現問題的數據加以判斷,這種編程方式的代碼中,通常存在大量重復的if語句。 契約式...

閱讀(16)評論(0)贊 (0)

Spring

Spring 源碼學習(五) 循環依賴

4

wenming.gapo 發布于 2019-06-21

還記得上一篇筆記,在 bean 加載流程,在創建過程中,出現了依賴循環的監測,如果出現了這個循環依賴,而沒有解決的話,代碼中將會報錯,然后 Spring 容器初始化失敗。 由于感覺循環依賴是個比較獨立的知識點,所以我將它的分析單獨寫一篇筆記, 來看下什么是循環依賴和如何解決它。 ...

閱讀(17)評論(0)贊 (0)

Java

案例解析:使用IDEA異常斷點來定位java.lang.ArrayStoreException的問題

6

changyuan.xu 發布于 2019-06-21

最近對 base-spring-boot ( https://github.com/ronwxy/base-spring-boot) 項目進行了升級。在將其用于應用開發中時遇到 java.lang.ArrayStoreException 的異常導致程序無法啟動。平常開發過程中面對...

閱讀(12)評論(0)贊 (0)

Java

深入理解Eureka之源碼解析

2

尖兵 發布于 2019-06-21

編輯推薦: 本文來自于csdn,本文主要介紹了Eureka的一些概念,高可用架構以及Eureka之源碼解析,希望對您的學習有所幫助。 Eureka的一些概念 Register:服務注冊 當Eureka客戶端向Eureka Server注冊時,它提供自身的元數據,比如IP地址、端口...

閱讀(14)評論(0)贊 (0)

編程技術

深入koa源碼(一):架構設計

1

dulong 發布于 2019-06-21

本文來自 《心譚博客·深入koa源碼:架構設計》 前端面試、設計模式手冊、Webpack4教程、NodeJs實戰等更多專題,請來 導航頁 領取食用 所有系列文章都放在了 Github 。歡迎交流和Star ?? ヽ(°▽°)ノ ? 最近讀了 koa ...

閱讀(12)評論(0)贊 (0)

編程技術

微服務框架 NutzBoot 2.3.6.v20190621 千與千尋上映了!!

1

xiaoli.wang 發布于 2019-06-21

NutzBoot,簡稱NB,源于2k star的 nutz項目 , 是可靠的企業級微服務框架,提供自動配置,嵌入式web服務,分布式會話,流控熔斷,分布式事務等一籃子解決方案,只需簡單幾行代碼,即可一個完善的微服務進程. 已經在幾十家企業深度使用, 碼云GVP加持, 代碼穩健可控...

閱讀(10)評論(0)贊 (0)

Java

CVE-2019-0232: Apache Tomcat RCE 漏洞分析

darida 發布于 2019-06-21

作者:Lyle 本文為作者投稿,Seebug Paper 期待你的分享,凡經采用即有禮品相送! 投稿郵箱:[email protected] 簡述 利用前提 該漏洞是由于Tomcat CGI將命令行參數傳遞給Windows程序的方式存在錯誤,使得CGIServlet被命令注入影響。...

閱讀(13)評論(0)贊 (0)

編程技術

前端架構師親述:前端工程師成長之路的 N 問 及 回答

2

xubiao.zhuang 發布于 2019-06-21

問題回答者:黃軼,目前就職于 Zoom 公司擔任前端架構師,曾就職于滴滴和百度,畢業于北京科技大學。 1. 前端開發 問題 大佬,能分享下學習路徑么,感覺天天忙著開發業務,但是能力好像沒有太大提升,不知道該怎么充實自己 ? 解答 業務開發有沒有痛點,能不能通過技術的手段解決 ? ...

閱讀(13)評論(0)贊 (0)

Java

阿里Nacos初體驗

8

hanze 發布于 2019-06-21

Nacos 從開源到現在已經18個releases了,更新很快,社區也很活躍,光釘釘群的人數那也是好多,每次點個查看全部成員的按鈕,我的釘釘就要卡死,也有可能我沒更新最新的版本。 前面寫了一段時間的Sentinel,最近還是打算學習下Nacos,目前不用也沒關系,關鍵是先要體驗下...

閱讀(13)評論(0)贊 (0)

Java

Java 幾種常用 JSON 庫性能比較

3

小丁 發布于 2019-06-21

作者:熊能 原文地址:www.xncoding.com/2018/01/09/java/jsons.html 本篇通過JMH來測試一下Java中幾種常見的JSON解析庫的性能。每次都在網上看到別人說什么某某庫性能是如何如何的好,碾壓其他的庫。但是百聞不如一見,只有自己親手測試過的...

閱讀(9)評論(0)贊 (0)

Java

Apollo源碼分析(二): Apollo的代碼層次: apollo-common

5

鄧龍華 發布于 2019-06-21

不同與其它中間件框架,Apollo中有大量的業務代碼,它向我們展示了大神是如何寫業務代碼的:maven依賴的層次結構,如何進行基礎包配置,以及工具類編寫,可以稱之為springboot之最佳實踐。 一 apollo項目依賴 apollo中有7個子項目 最重要的有四個 apollo...

閱讀(10)評論(0)贊 (0)

Java

Spring Boot的學習之路(02):和你一起閱讀Spring Boot官網

9

hanze 發布于 2019-06-20

官網是我們學習的第一手資料,我們不能忽視它。卻往往因為是英文版的,我們選擇了逃避它,打開了又關閉。 我們平常開發學習中,很少去官網上看。也許學完以后,我們連官網長什么樣子,都不是很清楚。所以,我們在開始去學習之前,我們先拜讀一下Spring Boot官網,對其有一個大體上的了解。...

閱讀(13)評論(0)贊 (0)

Java

spring retry, guava retrying 的整合-sisyphus java 重試框架

xiaoli.he 發布于 2019-06-20

Sisyphus 支持過程式編程和注解編程的 java 重試框架。 特性 支持 fluent 過程式編程 基于字節碼的代理重試 基于注解的重試,允許自定義注解 無縫接入 spring 接口與注解的統一 解決 spring-retry 與 guava-retrying 中的不足之處...

閱讀(17)評論(0)贊 (0)

2013平特肖公式