標簽:bug

Java

聊聊dubbo的ConcurrentHashSet

尖兵 發布于 2019-06-21

序 本文主要研究一下dubbo的ConcurrentHashSet ConcurrentHashSet dubbo-2.7.2/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConcurrentHashSet.j...

閱讀(10)評論(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

「快學springboot」SpringBoot多環境配置文件

7

songhua.gao 發布于 2019-06-21

我們都知道springboot的配置卸載application.properties配置文件上(或者application.yml)。但是,如果想要把不同的環境(如開發環境,測試環境,生產環境)的配置文件分離,這要怎么做呢?其實,SpringBoot是支持指定不同的配置文件的。 ...

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

Java

GO有語法缺陷,缺少泛型、public/private、三元運算符?我不喜歡 Go 語言的十個理由

likai 發布于 2019-06-21

Go 語言有多火爆?國外如 Google、AWS、Cloudflare、CoreOS 等,國內如七牛、阿里、知乎等都已經開始大規模使用 Go 語言開發相關產品,可以說它是近來風頭最盛的編程語言之一。但再好的編程語言也不會是完美的編程語言,本文作者 Lawrence 使用了三年 G...

閱讀(9)評論(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

Spring Security(二)–WebSecurityConfigurer配置以及filter順序

xiaoli.wang 發布于 2019-06-21

??在認證過程和訪問授權前必須了解spring Security如何知道我們要求所有用戶都經過身份驗證? Spring Security如何知道我們想要支持基于表單的身份驗證?因此必須了解WebSecurityConfigurerAdapter配置類如何工作的。而且也必須了解清楚...

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

Java

深入理解Eureka之源碼解析

2

尖兵 發布于 2019-06-21

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

閱讀(14)評論(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)

Java

Java Serializable:明明就一個空的接口嘛

2

xubiao.zhuang 發布于 2019-06-21

對于 Java 的序列化,我一直停留在最淺顯的認知上——把那個要序列化的類實現 Serializbale 接口就可以了。我不愿意做更深入的研究,因為會用就行了嘛。 但隨著時間的推移,見到 Serializbale 的次數越來越多,我便對它產生了濃厚的興趣。是時候花點時間研究研究了...

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

編程技術

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

2

xubiao.zhuang 發布于 2019-06-21

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

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

Java

Spring Tool Suite 3.9.9 發布,3.x 系列最終版本

likai 發布于 2019-06-20

Spring Tool Suite 3.9.9 發布 了,Spring Tool Suite(STS) 是一個基于 Eclipse 針對 Spring 應用量身定制的開發環境。提供了開發 Spring 應用必須的編碼、調試、運行和部署功能。STS 在最新的 Eclipse 發布版...

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

Java

Functions Debug 終極指南

14

likai 發布于 2019-06-20

作者:冉小龍 審校:Jennifer 編輯:Anonymitaet 閱讀本文需要約 10 分鐘。 問:什么比七個工作日更讓人不爽? 答:第八個(debug)。 行話說得好,開發 5 分鐘,調試 2 小時。 大兄弟,你咋調試 Pulsar Function 阿? 重啟? 擼鴨? 意...

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

Java

Nacos疑問之為什么我服務明明下線了卻還是可以調用到?

Harries 發布于 2019-06-20

之前在參與 nacos 的開發過程中,有不少同學都在問,為什么我在 nacos console 中將服務進行下線了,但是這個被下線的服務還是可以被調用到,這不太符合官方宣稱的秒級上下線特點呀。經過進一步詢問發現,那些存在說實例下線后依舊可以對外提供服務的問題,有一個共同的特點——...

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

Java

Java程序員怎么不斷進階 必須要掌握哪些技能

2

xiaoli.wang 發布于 2019-06-20

Java程序員怎么不斷進階?必須要掌握哪些技能?成為架構師是Java程序員職業規劃中的重要一環,但如何才能快速實現進階困擾了許多Java程序員。無論是從技能深度還是實戰經驗,架構師都遠超于普通的Java程序員,下面為大家分享Java程序員進階架構師必須要掌握的技能。 1、編程技能...

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

編程技術

云架構師進階攻略(完整版)

51

小丁 發布于 2019-06-20

一、架構的三個維度和六個層面 1.1、三大架構 在互聯網時代,要做好一個合格的云架構師,需要熟悉三大架構。 第一個是IT架構,其實就是計算,網絡,存儲。這是云架構師的基本功,也是最傳統的云架構師應該首先掌握的部分,良好設計的IT架構,可以降低CAPEX和OPEX,減輕運維的負擔。...

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

2013平特肖公式