標簽:解決方法

Spring

Spring框架學習筆記(3)——SpringMVC框架

13

hanze 發布于 2019-10-01

SpringMVC框架是基于Spring框架,可以讓我們更為方便的進行Web的開發,實現前后端分離 思路和原理 我們之前仿照SpringMVC定義了一個自定義MVC框架,兩者的思路其實都是一樣的。 建議結合兩篇文章進行學習 JSP學習筆記(6)—— 自定義MVC框架 首先,提供一...

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

Java

用了這么久的 Java,你知道 NoSuchMethodError 是怎么產生的嗎?

7

hanze 發布于 2019-10-01

當應用程序試圖調用類(靜態或實例)的指定方法,而該類已不再具有該方法的定義時,就會拋出 java.lang.NoSuchMethodError 錯誤。 簡單地說,就是同一個 Class 有多個版本的實現,并且在運行時調用了缺少方法的那個版本。 本文總結了 NoSuchMethod...

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

Java

【JVM 知識體系框架總結】

19

wenming.gapo 發布于 2019-09-30

JVM 內存分布 線程共享數據區: 方法區->類信息,靜態變量 堆->數組對象 線程隔離區 虛擬機棧-> 方法 本地方法棧->本地方法庫 native 堆、程序計數器 JVM 運行數據 程序計數器 線程隔離 ,比較小的內存空間,當前線程所執行的字節碼的行號...

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

編程技術

架構師必備的37項技能清單

1

鄧龍華 發布于 2019-09-30

幾年前,我被問到“你是如何變成一名架構師的? ”。 基于這個話題,我們討論了很多,比如必要的技術、經驗以及所需要的知識儲備等。 這一次討論促使我開始思考要成為一名架構師應該具備和學習的東西有哪些,成為一個優秀的架構師應該具備哪些能力和做哪些事情。 為此我查閱資料,走訪各位大佬,當...

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

Java

Java 大神的十個私藏避坑絕技

1

xirruiqiang 發布于 2019-09-28

注:本文來自粉絲[菜鳥逆襲]投稿 1.奇數性 看下面代碼時候是否能判斷參數 i 是奇數? public static boolean isOdd(int i){ return i % 2 == 1; } 答案是: No! 看似正確的判斷奇數, 但是如果 i 是負數, 那么它返回值...

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

Java

Java基礎知識點4

1

puefu.he 發布于 2019-09-28

Java字節碼 Java源文件編譯之后,生成的class文件,它供虛擬機解釋執行的二進制字節碼文件。 其結構如下: 類型 名稱 說明 長度 u4 magic 魔數,識別Class文件格式,0XCAFEBABE 4個字節 u2 minor_version 副版本號,如0x0000 ...

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

Java

告訴你一種精簡、優化代碼的方式

2

小丁 發布于 2019-09-27

相對于Java8之前的Java的相關操作簡直是天差地別,Java8 的流式操作的出現,也很大程度上改變了開發者對于Java的繁瑣的操作的印象,從此,Java也走向了函數式編程的道路! 我相信只要長期的使用,一定可以精簡你的代碼,寫的更加順手,你也會喜歡上它的! 1 流的創建 1....

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

Spring

品Spring:能工巧匠們對注解的“加持”

2

Harries 發布于 2019-09-27

問題的描述與方案的提出 在Spring從XML轉向注解時,為了自身的開發方便,對注解含義進行了擴充( 具體參考本號上一篇文章 )。 這個擴充直接導致了一個問題,就是需要從注解往元注解以及元元注解(即沿著 從下向上 的方向)里傳遞數據。 為了更好的描述這個問題,請再看個示例: @i...

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

編程技術

微前端入門

9

xirruiqiang 發布于 2019-09-26

最近打算改進一下現有網站的架構,微前端這個詞多次進入了我的視野。 但是網上關于微前端文章總是說得似是而非,于是我找到這篇文章進行翻譯。并大概理解微前端的理念。目前還沒有確定是否使用微前端架構,因為看起來業界對最佳實踐并沒有達成一致。 譯文開始,有刪節。原文鏈接 引言 把前端做好很...

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

Java

Spring Cloud Gateway 之請求坑位[微服務IP不同請求會失敗]

1

xubiao.zhuang 發布于 2019-09-26

問題產生背景 在使用Spring Cloud Gateway過程中,希望配置多Routes映射不同的微服務,因為Gateway 和Zuul的訪問路徑不同(zuul 會帶有服務service Id),造成錯誤。 現象表現 問題定位 認為是配置Predicate問題。 routes:...

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

Spring

springboot使用切面方式(自定義注解)動態連接多數據源

劉莉莉 發布于 2019-09-24

前言 springboot里面可以有多種方式配置多數據源。之前寫過將mapper與指定數據源鎖定,但是隨著項目的擴大,動態使用多數據源已經不可避免,這些天將代碼搭建好了并成功上線使用。記錄以供各路大神重復造輪子。(ps:springboot版本 1.5.9) 配置以及代碼 分析:...

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

編程技術

蘑菇街、滴滴、淘寶、微信的組件化架構解析,附源碼Demo和PDF

17

songhua.gao 發布于 2019-09-24

點擊上方“ 搜云庫技術團隊 ”,選擇“ 設為星標 ” 回復“ 1024 ”或 “ 面試題 ” 獲取 4T 學習資料 前段時間公司項目打算重構, 準確來說應該是按之前的產品邏輯重寫一個項目 :joy:。在重構項目之前涉及到架構選型的問題,我和組里小伙伴一起研究了一下組件化架構, 打...

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

Java

解讀Java后端軟肋-計算機網絡

3

dulong 發布于 2019-09-24

計算機網絡、計算機操作系統這兩個“兄弟”是所有開發崗位都需要“結拜”的,不管你是 Java、C++還是測試。對于后端開發的童鞋來說,計算機網絡的重要性不亞于語言基礎,畢竟平時開發經常會和網絡打交道,比如:抓個包等等。所以對這一塊知識點的準備還是要抱著敬畏之心,不要放過任何一個漏網...

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

Java

深入理解jar包沖突的本質

2

hellas 發布于 2019-09-24

前言 上篇文章 記一次log4j不打印日志的踩坑記 介紹了遇到的log4j踩坑經歷和解決方法,這篇文章我們重點來學習和了解下有關Java中日志組件的內容,在這之前,其實在我的頭腦里,并沒有形成系統的日志框架知識,原因其實是一直沒有重視過這塊,之前都是各種拷貝改改能跑就行,并不理解...

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

Java

【JVM學習】2.Java虛擬機運行時數據區

4

hanze 發布于 2019-09-22

來源: 公眾號: 猿人谷 這里我們先說句題外話,相信大家在面試中經常被問到 介紹Java內存模型 ,我在面試別人時也會經常問這個問題。但是,往往都會令我比較尷尬,我還話音未落,面試者就會“背誦”一段(Java虛擬機是由堆、方法區、虛擬機棧,吧啦吧啦。。。),估計心里還一臉自豪的想...

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

編程技術

一篇文章讓你明白你多級緩存的分層架構

16

yeseng 發布于 2019-09-22

在互聯網高速發展的今天,緩存技術被廣泛地應用。無論業內還是業外,只要是提到性能問題,大家都會脫口而出“用緩存解決”。 這種說法帶有片面性,甚至是一知半解,但是作為專業人士的我們,需要對緩存有更深、更廣的了解。 緩存技術存在于應用場景的方方面面。從瀏覽器請求,到反向代理服務器,從進...

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

編程技術

寫過25W行代碼,3個操作系統:我如何做架構設計,來降低代碼復雜度?

7

hanze 發布于 2019-09-22

來源| 美團技術團隊 作者| 政華,順譜,陶鑫 導讀: 本文是作者閱讀John Ousterhout的《A Philosophy of Software Design》之后,結合自己的工作經驗,對“降低復雜性”做了詳細總結,希望給讀者朋友們帶來不一樣的思路。 ...

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

Java

初識Node.js之Node與java作為后臺服務器的對比

yanxinchi 發布于 2019-09-21

> 文章原創于公眾號:程序猿周先森。本平臺不定時更新,喜歡我的文章,歡迎關注我的微信公眾號。 ![file](https://img2018.cnblogs.com/blog/830272/201909/830272-20190921125426200-195225030....

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

2013平特肖公式