標簽:servlet

編程技術

分布式——微服務架構

16

changyuan.xu 發布于 2019-12-06

編輯推薦: 本文主要介紹分布式—微服務架構的優勢以及核心技術框架選型,簡要搭建項目流程,希望可以為您的學習帶來收獲。 本文來自于csdn,由火龍果軟件Alice編輯、推薦。 微服務(Microservices)是一種架構風格,一個大型復雜軟件應用由一個或多個微服務組成。 系統中的...

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

Java

2019年100道經典JAVA面試真題解析

16

songhua.gao 發布于 2019-12-05

2019年快結束了,給大家整理了今年來最經典的面試真題100道,每個題目都有詳細的解答,收集了java基礎,容器,多線程,反射,對象拷貝,Java Web,異常,網絡,設計模式,Spring / Spring MVC,等專題的經典面試真題,和詳細分析。沒道題目都詳細講解,文章過長...

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

Java

Springboot-springmvc4.x

1

changyuan.xu 發布于 2019-12-05

M:數據模型,是包含數據的對象。 V:視圖頁面,包含JSP、Thymeleaf C:控制器(SpringMVC的注解@Controller的類) 快速搭建SpringMVC項目 一、介紹 SpringMVC提供了一個DispatcherServlet來開發Web應用,在Sprin...

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

Java

為什么要有Spring?

9

xubiao.zhuang 發布于 2019-12-05

Spring核心技術原理(1)為什么要有Spring? 一、知史可以明鑒 我們學習技術的時代趕上了最好的時代,跳過了很多前人經常踩的坑,前人在踩坑的過程中總結了很多經驗和教訓,而新時代的我們只是繼承了前人的經驗和教訓,而忽略了這些采坑的過程,以至于我們面對很多新技術都不知道他是什...

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

Java

Spring Boot通過ImportBeanDefinitionRegistrar動態注入Bean

1

puefu.he 發布于 2019-12-05

在閱讀Spring Boot源碼時,看到Spring Boot中大量使用ImportBeanDefinitionRegistrar來實現Bean的動態注入。它是Spring中一個強大的擴展接口。本篇文章來講講它相關使用。 Spring Boot中的使用 在Spring Boot ...

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

Java

Java線程池實現

1

likai 發布于 2019-12-05

電腦的CPU資源是有限的,任務的處理速度與線程數量之間并不是正相關。當線程數量過多,CPU要頻繁的在不同線程切換,反而會引起處理性能的下降。線程池中最大的線程數,是考慮多種因素來事先設定的,比如硬件的條件,業務的類型等等。 當我們向一個固定大小的的線程池中請求一個線程時,當線程池...

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

Java

使用aop加解密http接口

yeseng 發布于 2019-12-05

背景 最近在寫一個小程序接口,由于安全性比較高,因此需要給請求參數和響應進行加密處理。如果在每個方法上都加密解密,那樣代碼就顯得太繁瑣了而且工作量會加大。所以,我們會統一進行加解密處理,一種比較傳統的方式就是通過攔截器進行攔截處理。在這里我們選擇通過使用spring的aop來實現...

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

Java

SpringSecurity原理剖析與權限系統設計

6

darida 發布于 2019-12-05

Spring Secutity和Apache Shiro是Java領域的兩大主流開源安全框架,也是權限系統設計的主要技術選型。本文主要介紹Spring Secutity的實現原理,并基于Spring Secutity設計基于RBAC的權限系統。 一、技術選型 為何把Spring ...

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

Java

java并發編程實戰筆記整理

hanze 發布于 2019-12-05

一、線程安全性 在線程安全性中,最核心的概念是正確性,而正確性的含義是:某個類的行為與其規范完全一致。這里的規范可以粗略理解為在各種限定條件下,類對象的結果與預期一致。在單線程中,正確性可以近似的定義為“所見即所知(we know it when we see it)”。在大概明...

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

Spring

Spring Boot 中間件開發(一)《服務治理中間件之統一白名單驗證》

1

hanze 發布于 2019-12-04

微信公眾號:bugstack蟲洞棧 & 關注獲取源碼 沉淀、分享、成長,專注于原創專題案例,以最易學習編程的方式分享知識,讓自己和他人都能有所收獲。目前已完成的專題有;Netty4.x實戰專題案例、用Java實現JVM、基于JavaAgent的全鏈路監控、手寫RPC框架、...

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

編程技術

服務發現-EurekaServer的初始化和啟動原理

2

changyuan.xu 發布于 2019-12-04

剛學習 SpringCloud 的時候先要學習注冊中心,也就是服務發現與治理。SpringCloudNetflix 的方案是使用 Eureka,咱也都很清楚了,下面咱先搭建一個只有 EurekaServer 的工程。 pom依賴只需要兩個: <dependency> ...

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

Java

使用插件輕松獲取jenkins構建數據

11

xiaoli.wang 發布于 2019-12-04

使用插件獲取Build數據 下載插件 https://github.com/jenkinsci/… 下載這個插件,cd到下載目錄下,編譯插件, 使用:mvn install 或者 mvn package命令。 編譯完成后會在插件目錄下生成target目錄,可以看到 打...

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

Spring

九、Spring Boot 優雅的實現CORS跨域

3

songhua.gao 發布于 2019-12-04

前言 我們的springboot 架手架已經包含了mysql,redis,定時任務,郵件服務,短信服務,文件上傳下載,以及docker-compose 構建鏡像等等。 接下來讓我們解決另一個常見的問題。一般的情況下,都是前后端分離的,我這個架手架的初衷也是前后端進行分離,所以這里...

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

Spring

學習筆記—SpringMVC入門

19

xiaoli.he 發布于 2019-12-04

MVC 概述 在早期Java Web的開發中,統一把顯示層、控制層、數據層的操作全部較高JSP或者JavaBean來處理,稱之為Model1: 弊端 JSP和Java Bean之間嚴重耦合,Java代碼和HTML代碼也耦合在一起 要求開發者不僅掌握Java后端設計能力,還需要較高...

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

Spring

學習筆記—SpringMVC入門

19

puefu.he 發布于 2019-12-04

MVC 概述 在早期Java Web的開發中,統一把顯示層、控制層、數據層的操作全部較高JSP或者JavaBean來處理,稱之為Model1: 弊端 JSP和Java Bean之間嚴重耦合,Java代碼和HTML代碼也耦合在一起 要求開發者不僅掌握Java后端設計能力,還需要較高...

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

Java

Apache Struts 2.5.22 GA 發布

劉莉莉 發布于 2019-12-03

Apache Struts 2.5.22 GA 已發布 ,官方稱 Apache Struts 2 是一個優雅、可擴展的框架,可用于創建企業級 Java Web 應用程序。Struts 2 旨在簡化從構建到部署,再到維護應用程序整個開發周期。 注意:Struts 2 增加...

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

Spring

mica 1.2.1 發布,增強一波工具集

yanxinchi 發布于 2019-12-03

mica(云母) mica 云母,寓意為云服務的核心,增強 Spring cloud 功能,使得 Spring cloud 服務開發更加方便快捷。 mica 核心依賴 mica 基于 java 8,沒有歷史包袱,支持傳統 Servlet 和 Reactive(webflux)。采...

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

2013平特肖公式