標簽:json

Java

國信證券 RocketMQ + Spring Boot 在配置熱加載的實踐

1

zhuangli 發布于 2019-12-08

在進行微服務架構研發的過程中,不少研發人員都提出配置熱加載的需求,一方面是為了提升研發效率,開發人員修改配置不需要重啟服務;另一方面是為了線上緊急事件,可以快速恢復,例如線上數據庫 down 了,可以緊急啟動降級開關,通過配置熱加載動態生效,降低處理事件的時間。于是我采用 roc...

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

編程技術

微服務: MySQL基本操作

5

darida 發布于 2019-12-07

本篇是微服務系列 的第 N 篇,從本篇開始我們就要接觸和學習數據庫相關的知識了。 數據庫我們就選 MySQL 數據庫,免費且資料多,大部分公司都會使用該數據庫。我是在 Windows 10 上面搭建的微服務開發環境,同理,MySQL 數據庫也是在這個系統上面安裝的并且使用的是 M...

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

Java

Java AMF3反序列化漏洞

17

xiaoli.wang 發布于 2019-12-07

AMF是Action Message Format的簡稱,是一種二進制序列化格式,主要用于數據交互和遠程過程調用。 一個Action Message由頭部(header)和主體(body)所組成。 AMF3(Action Message Format version 3)是AMF...

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

Spring

spring boot從零搭建后臺基礎服務架構,包你看了不后悔

17

hanze 發布于 2019-12-07

目前大多項目是前后端分離。在后臺接口服務開發過程中,往往我們需要先搭建一個基礎服務,比如登錄注冊功能、自動對所有的接口進行token的安全校驗等,這樣可以防范安全問題的出現。并且這樣后續的同事可以只關注業務代碼的開發,不需要關心基礎架構服務的實現。 這次我準備搭建一個簡單的后臺服...

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

Java

Java操作JSON數據(2)–Gson操作JSON數據

xiaoli.he 發布于 2019-12-07

Gson是Google公司發布的一個開發源碼的Java庫,可用于將Java對象轉換為JSON字符串,也可用于將JSON字符串轉換為對應的Java對象。本介紹下Gson的基本使用方法,包括序列化和反序列化;文中所使用到的軟件版本:Java 1.8.0_191、Gson 2.8.6。...

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

Spring

一文詳解 SpringBoot 多數據源中的分布式事務

21

xiaoli.wang 發布于 2019-12-07

作者 |   小濤 責編 | maozz 雖然現在微服務越來越流行,我們的系統隨之也拆分出來好多的模塊功能。 這樣做的目的其實就是為了彌補單體架構中存在的不足。 隨著微服務的拆分,肯定設計到分庫分表,但這之中肯定設計到分布式事務。 最典型的例子就是銀行轉賬,比如銀行A給...

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

Spring

Spring Security 實戰:自定義異常處理

3

yanxinchi 發布于 2019-12-07

點擊上方藍色“ 程序猿DD ”,選擇“設為星標” 回復“ 資源 ”獲取獨家整理的學習資料! 1. 前言 最近實在比較忙,很難抽出時間來繼續更  [Spring Security 實戰干貨系列](https://felord.cn/categories/spri...

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

編程技術

SpringBoot(六) SpringBoot整合Swagger2(自動化生成接口文檔)

3

hanze 發布于 2019-12-06

一:在上篇文章pom增加依賴: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <v...

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

編程技術

是什么讓中國上百家公司放棄swagger?

尖兵 發布于 2019-12-06

在過去的java web開發中,swagger一直占據著接口文檔生成的大半壁江山。盡管swagger有著復雜的配置和極強的代碼侵入性,但是開發者找不到好的工具來替代。國外出名的其他項目主要是apidoc,但是apidoc使用更加復雜始終無法撼動swagger。國內的很多開發者一直...

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

Spring

Spring Boot 2.1.11 發布

changyuan.xu 發布于 2019-12-06

Spring Boot 2.1.11 發布了,更新內容如下: Bug 修復 配置 Netty 時將忽略 server.ssl.key-alias  #19197 在一個項目中使用多個數據庫時,Liquibase 執行器端點無法提供正確的信息  #19171 當...

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

Java

珠聯璧合 | ServiceComb 集成 Shiro 實踐

15

darida 發布于 2019-12-06

Shiro簡介 Apache Shiro 是一款功能強大、易用的輕量級開源 Java 安全框架,它主要提供認證、鑒權、加密和會話管理等功能。 Spring Security 可能是業界用的最廣泛的安全框架,但是 Spring Security 和 Spring 耦合的太重,脫離了...

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

Spring

SpringBoot(四) SpringBoot整合JdbcTemplate

1

xirruiqiang 發布于 2019-12-06

一、數據準備 CREATE TABLE `tb_user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘ID’, `username` varchar(50) NOT NULL COMMENT ‘用戶名’, `age` int(...

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

編程技術

SpringCloud Alibaba微服務實戰三 – 服務調用

8

hellas 發布于 2019-12-06

導讀:通過前面兩篇文章我們準備好了微服務的基礎環境并讓accout-service 和 product-service對外提供了增刪改查的能力,本篇我們的內容是讓order-service作為消費者遠程調用accout-service和product-service的服務接口。 ...

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

Spring

SpringBoot之整合MongoDB

2

changyuan.xu 發布于 2019-12-06

MongoDB 是由C++語言編寫的,是一個基于分布式文件存儲的開源數據庫系統。 在高負載的情況下,添加更多的節點,可以保證服務器性能。 MongoDB 旨在為WEB應用提供可擴展的高性能數據存儲解決方案。 MongoDB 將數據存儲為一個文檔,數據結構由鍵值(key=>v...

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

Java

未編譯的Python代碼比Go慢100倍,編譯后呢?

1

changyuan.xu 發布于 2019-12-06

我是編譯型編程語言的忠實粉絲,一直都是。雖然解釋型編程語言可以讓開發者更快地編寫和測試代碼,但我仍然認為編譯器是值得長期投入的。 在我看來,編譯型代碼有兩個明顯的優勢: 每次修改代碼都可以得到驗證,甚至是在開始運行代碼之前。 更快的執行速度。根據具體情況,代碼可能被編譯成非常底層...

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

Spring

Spring Cloud第一篇 | Spring Cloud前言及其常用組件介紹概覽

4

dulong 發布于 2019-12-06

原文: Spring Cloud第一篇 | Spring Cloud前言及其常用組件介紹概覽  ? ?本文是Spring Cloud專欄的第一篇文章,了解本篇文章內容有助于更好的理解后面文章 ? 一、網站架構演變過程 1-1、傳統架構 傳統的SSH架構,分為三層架構 w...

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

Java

Java也能寫爬蟲?真香!!!

4

鄧龍華 發布于 2019-12-06

點擊▲關注 “ 爪哇筆記 ”   給公眾號標星置頂 更多精彩 第一時間直達 一、前言 為了方便使用爪哇工具箱的擼友能夠及時的關注到實時熱點新聞咨詢,擼主決定聚合一下各大網站的熱榜信息,統統顯示給大家。趁著 夜深人靜,趕緊碼出鍵盤,準備開干! 二、開擼 擼主最近...

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

Spring

Spring MVC 的跨域解決方案

4

darida 發布于 2019-12-06

點擊上方藍色“ 程序猿DD ”,選擇“設為星標” 回復“ 資源 ”獲取獨家整理的學習資料! 作者 | 王森 來源 |  cnblogs.com/wangsen/p/8316039.html 什么是跨域 一句話:同一個ip、同一個網絡協議、同一個端口,三者都滿足就是同一個...

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

2013平特肖公式