標簽:單元測試

Java

微服務:消費者驅動契約測試

11

劉莉莉 發布于 2019-07-05

編輯推薦: 本文來自于EAWorld,本文主要介紹了以契約為中介解耦服務消費者和提供者,快速反饋、獨立部署、降低復雜度,更快的開發速度和更短的迭代時間。 以契約為中介解耦服務消費者和提供者,快速反饋、獨立部署、降低復雜度,更快的開發速度和更短的迭代時間。 概述: 在軟件工程的世界...

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

Java

SpringMVC框架復習大綱【面試+提高】

dulong 發布于 2019-07-04

Spring Web MVC是一種基于Java的實現了Web MVC設計模式的請求驅動類型的輕量級Web框架,即使用了MVC架構模式的思想,將web層進行職責解耦,基于請求驅動指的就是使用請求-響應模型,框架的目的就是幫助我們簡化開發,Spring Web MVC也是要簡化我們日...

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

編程技術

騰訊游戲數據應用微服務實戰

30

尖兵 發布于 2019-07-04

作者注:本文是作者在GIAC全球互聯網大會上的一個分享整理成稿子,介紹了微服務以及騰訊游戲數據應用在微服務中的實踐,整理時間倉促,如有偏頗,請聯系小編修正。 各位架構師們,大家下午好。我是來自于騰訊游戲數據中心的張志歡, 今天主要給大家分享的是微服務在騰訊游戲數據應用場景中的實踐...

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

Java

身為Java程序員,這些開源工具你怎能不學會?

10

changyuan.xu 發布于 2019-07-04

本文主要介紹Java程序員應該在2018年學習的一些基本和高級工具。如果你是一位經驗豐富的Java開發人員,擁有5到10年的經驗,你可能對這些工具很熟悉,但如果不是,現在就是是開始學習這些工具的好時機。 Java世界中存在許多工具,從Eclipse,NetBeans和Intell...

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

Java

MyBatis從入門到精通(五):MyBatis 注解方式的基本用法

1

likai 發布于 2019-07-04

最近在讀劉增輝老師所著的《MyBatis從入門到精通》一書,很有收獲,于是將自己學習的過程以博客形式輸出,如有錯誤,歡迎指正,如幫助到你,不勝榮幸! 1. @Select 注解 1.1 使用Sql語句設置別名方式 假設現在有個需求:根據id查詢角色信息。使用注解方式該如何實現呢?...

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

Java

Spring Boot 學習系列-WebFlux 快速入門

4

yanxinchi 發布于 2019-07-04

摘要: 原創出處 https://www.bysocket.com  02:WebFlux 快速入門實踐 文章工程: JDK 1.8 Maven 3.5.2 Spring Boot 2.1.3.RELEASE 工程名:springboot-webflux-1-quick...

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

編程技術

微服務下的契約測試 (CDC) 解讀

6

puefu.he 發布于 2019-07-04

編輯推薦: 本文來自于testerhome,本文介紹了微服務特點,微服務下的測試現狀以及契約測試等相關內容,希望對您的學習能有所幫助。 1. 前言 由于最近帶微服務的項目,而對于微服務其實也是近從14年才流行起來,對于這塊目前的干貨內容還是較少,借著機會,小結一下知識點。 下面給...

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

編程技術

如何帶領團隊“攻城略地”?優秀的架構師這樣做

58

xubiao.zhuang 發布于 2019-07-03

阿里妹導讀:架構師是一個既能掌控整體又能洞悉局部瓶頸并依據具體的業務場景給出解決方案的團隊領導型人物。看似完美的“人格模型”背后,是艱辛的探索。今天,阿里巴巴技術專家九摩將多年經驗,進行系統性地總結,幫助更多架構師在進階這條路上走得更“順暢”,姿態更“優雅”。 (文末有彩蛋~) ...

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

編程技術

微服務之旅:從 Netflix OSS 到 Istio Service Mesh

8

Harries 發布于 2019-07-03

點擊左上角藍字,關注“鍋外的大佬” 專注分享國外最新技術內容 微服務是具有邊界上下文的松散耦合服務,使您能夠獨立開發,部署和擴展服務。它還可以定義為構建獨立開發和部署的分布式系統的架構模式。 在微服務架構中處理服務之間的通信是一項挑戰,因為它們需要在不可靠的網絡中相互通信。 1....

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

Java

介紹 Jenkins 模板引擎

3

Harries 發布于 2019-07-02

在企業范圍內實施 DevSecOps 實踐具有挑戰性。由于組織內的不同應用程序正在使用多種編程語言、自動化測試框架和安全遵從性安全合規工具,因此每個團隊構建和維護流水線變得很難。 無論應用程序使用哪個特定的技術棧,大多數流水線都將遵循相同的通用工作流。模板引擎插件(簡寫為 JTE...

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

Java

祝福我吧各位!我要參賽了…

2

dulong 發布于 2019-07-02

文/北媽 閱讀本文需要  1.5 分鐘 一 今天就不寫什么了,下午我要參加公司舉辦的 “編程大賽” ,現在在做準備。 一等獎 是一部華為P30頂配手機。 兩人一組 ,我拉了個妹子組隊。 我已經給小組立下誓言,總之要的第一。 得不了NO1,也要拿一個 ...

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

Java

MyBatis從入門到精通(二):MyBatis XML方式的基本用法之Select

9

yanxinchi 發布于 2019-07-01

最近在讀劉增輝老師所著的《MyBatis從入門到精通》一書,很有收獲,于是將自己學習的過程以博客形式輸出,如有錯誤,歡迎指正,如幫助到你,不勝榮幸! 1. 明確需求 書中提到的需求是一個基于角色的權限控制需求(RBAC,即Role-Based Access Control),提到...

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

Java

后端開發實踐系列——開發者的第0個迭代

2

xirruiqiang 發布于 2019-07-01

在ThoughtWorks,我從零開始搭建了不少軟件項目,其中包含了基礎代碼框架和持續集成基礎設施等,這些內容在敏捷開發中通常被稱為“第0個迭代”要做的事情。但是,當項目運行了一段時間之后再來反觀,我總會發現一些不足的地方,要么測試分類沒有分好,要么基本的編碼架子沒有考慮周全。 ...

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

Java

Springboot整合Hibernate攔截器時無法向攔截器注入Bean

xiaoli.he 發布于 2019-06-28

開發環境 JDK 1.8 Springboot 2.1.1.RELEASE pom配置 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-...

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

編程技術

微服務API設計的實踐與思考總結

changyuan.xu 發布于 2019-06-28

前言 隨著微服務的越來越流行,越來的越多的公司開始實行微服務架構,相對于單一應用架構,微服務將復雜性拆分并且打散到一個個粒度更加細分的應用中,極大了減少了開發中單個服務的復雜性,開發人員只需要面向專注單一業務場景編程,從技術開發角度,單一服務代碼量上減少很多,從業務角度上,業務復...

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

Java

在Java當中如何優雅地處理臨時文件

darida 發布于 2019-06-27

最近接手了同事的代碼,發現他是這樣處理excel文件的: 1. 將文件保存到一個事先定義好的目錄;如果目錄不存在則新建 2. 使用excel處理工具根據文件路徑讀取文件內容之后處理業務邏輯 3. 編寫一個定時任務每天凌晨1點刪除該目錄內的.xlsx文件 復制代碼 這樣雖然可以達到...

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

編程技術

Hyperf 多個組件 v1.0.2 更新,企業級的 PHP 微服務協程框架

changyuan.xu 發布于 2019-06-26

v1.0.2 更新內容 本次更新涉及以下組件 hyperf/database hyperf/di hyperf/event hyperf/http-server hyperf/logger hyperf/redis hyperf/contract Added 接入 Travis ...

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

Java

Java學習路線:程序員必備的15個框架,前3個很重要

xiaoli.he 發布于 2019-06-25

Java 程序員方向太多,且不說移動開發、大數據、區塊鏈、人工智能這些,大部分 Java 程序員都是 Java Web/后端開發。那作為一名 Java Web 開發程序員必須需要熟悉哪些框架呢? 今天,給大家列舉了一些通用的、必須掌握的框架,學會這些, 不是問題。 1.Sprin...

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

2013平特肖公式