标签:tag

Spring

阿里云发布 Spring Boot 新脚手架,真香

16

hanze 发布于 2020-03-30

相信很多人都使用过 start.spring.io 来初始化自己的 Spring Boot 工程,这个工具为开发者提供了丰富的可选组件,并且可以选择多种打包方式,大大方便了开发人员的使用。最近,阿里的 Nacos、Sentinel 也进入 start.spring.io 的选项中...

阅读(5)评论(0)赞 (0)

Java

Java 8 Stream 简介

2

yanxinchi 发布于 2020-03-30

前言 这篇文章的主题是探究 Java 8 Stream的内容,虽然现在Java 14 都发布了,但是目前企业用得最多的还是 Java 8,我们的短期关注点还是在于对 Java 8 的使用,而 Stream 是 Java 8 中一个非常重要的部分,掌握好 Stream API 能让...

阅读(6)评论(0)赞 (0)

Spring

基于Jenkins自动化部署spring boot项目

20

刘莉莉 发布于 2020-03-29

1. 使用Jenkins来实现微服务架构下的自动化部署! 在微服务架构中,随着项目拆分越来越细,导致服务越来越多,服务的打包部署就会成为一个相当麻烦的事情。在我之前工作的公司都是本地打包好,上传到服务器上,再创建脚本运行,这样产生的问题就是服务累积越多,部署越耗大量的人力和时间,...

阅读(9)评论(0)赞 (0)

Java

Java中Comparable和Comparator的区别

xubiao.zhuang 发布于 2020-03-29

前言 最近复习遇到了这个问题,在此进行一个详细的记录,分享给大家。 两个接口的区别 包区别 Comparable接口是在java.lang下。 Comparator接口是在java.util下。 使用区别 如果在定义类时,就实现了Comparable接口,直接在里面重写compa...

阅读(7)评论(0)赞 (0)

Spring

Spring官网阅读系列(十一):Spring中的BeanWrapper及类型转换

6

wenming.gapo 发布于 2020-03-29

BeanWrapper是Spring中一个很重要的接口,Spring在通过配置信息创建对象时,第一步首先就是创建一个BeanWrapper。这篇文章我们就分析下这个接口,本文内容主要对应官网中的3.3及3.4小结 接口定义 // Spring低级JavaBeans基础设施的中央接...

阅读(11)评论(0)赞 (0)

编程技术

微服务公用代码组织实践

6

尖兵 发布于 2020-03-29

作者 | 奇正 我们知道,微服务架构由多个相对简单的服务组成,依赖服务之间的隔离性降低系统复杂度。理论上拆解完备的微服务,不应当存在过多业务代码复用的机会,因为服务之间的有效的隔离会使得各自代码只关注自身的上下文,微服务的边界清晰不但包含职责清晰,从代码层面也应当清晰隔离。 但微...

阅读(10)评论(0)赞 (0)

Spring

SpringBoot2 整合 Swagger2

xirruiqiang 发布于 2020-03-28

SpringBoot2 整合 Swagger2 SpringBoot整合三板斧 第一步、引入pom <dependency> <groupId>com.spring4all</groupId> <artifactId>swagger...

阅读(21)评论(0)赞 (0)

Java

使用Jenkins+BlueOcean构建Nuxt应用(Jenkinsfile配置)

xiaoli.wang 发布于 2020-03-28

pipeline { agent { label 'my-blog' # 因为我的博客服务器已经搭建了node环境,所以就用他来构建啦 } stages { stage('build') { steps { sh './build.sh' } } stage('deploy') ...

阅读(12)评论(0)赞 (0)

Spring

基于Jenkins自动化部署spring boot项目

21

darida 发布于 2020-03-28

在微服务架构中,随着项目拆分越来越细,导致服务越来越多,服务的打包部署就会成为一个相当麻烦的事情。在我之前工作的公司都是本地打包好,上传到服务器上,再创建脚本运行,这样产生的问题就是服务累积越多,部署越耗大量的人力和时间,那有没有什么办法让我们部署一次之后,只要点击执行就可以自动...

阅读(12)评论(0)赞 (0)

Java

SpringBoot2 整合 Swagger2

zhuangli 发布于 2020-03-28

SpringBoot2 整合 Swagger2 SpringBoot整合三板斧 第一步、引入pom <dependency> <groupId>com.spring4all</groupId> <artifactId>swagger...

阅读(13)评论(0)赞 (1)

Java

zipkin:打造自己的链路跟踪系统(一) 原 荐

2

yanxinchi 发布于 2020-03-28

在微服务盛行的时代,一个公司的应用数量动辄成百上千个。应用之间的依赖关系错综复杂,定位问题、排查问题是一件令人头疼的事情。 为了解决这个问题,Google的Dapper论文应运而生。Twitter基于该论文打造了自己的链路跟踪系统(也就是本文章的主角):zipkin并将其开源 简...

阅读(12)评论(0)赞 (0)

Java

Cobalt Strike折腾踩坑填坑记录

6

xirruiqiang 发布于 2020-03-28

0X00 背景 最近在做渗透测试相关的工作,因工作需要准备用Cobalt Strike,老早都知道这款神器,早几年也看过官方的视频教程,但英文水平太渣当时很多都没听懂,出于各种原因后来也没怎么深入了解,所以一直都是处在大概了解的层面上。直到现在有需求了才开始研究,过程中体会也是蛮...

阅读(12)评论(0)赞 (0)

Spring

AOP的概念结合Spring的解析

1

yanxinchi 发布于 2020-03-28

AOP是编程中常用的一种方式,以Spring为例我们经常使用spring-aop组件和aspectJ的注解或者配置文件来完成对接口或类中的 某些方法的执行的拦截,本文对用到的一些概念术语进行解读,方便理解。 概念 JoinPoint A joinpoint is a candid...

阅读(12)评论(0)赞 (0)

Java

Spring Boot 整合Shiro 最新 最全面(Mybatis版本)

1

dulong 发布于 2020-03-27

1: 依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-...

阅读(20)评论(0)赞 (0)

Java

聊聊skywalking的storage-zipkin-plugin

hellas 发布于 2020-03-27

序 本文主要研究一下skywalking的storage-zipkin-plugin ZipkinStorageModuleElasticsearchProvider skywalking-6.6.0/oap-server/server-storage-plugin/storag...

阅读(14)评论(0)赞 (0)

编程技术

分享 | “三高”产品设计的这些坑,你是不是也踩过?(下)

2

dulong 发布于 2020-03-27

供稿 |  eBay IE Team 作者 | 许健 编辑 | 顾欣怡 本文13122字,预计阅读时间40分钟 更多干货请关注“eBay技术荟”公众号 本次专栏分享,我们邀请了ebay基础架构部的研发总监许健,就设计高可靠、高扩展、高性能产...

阅读(20)评论(0)赞 (0)

Spring

如何在优雅地Spring中实现消息的发送和消费

3

wenming.gapo 发布于 2020-03-27

前言 上世纪90年代末,随着Java EE(Enterprise Edition)的出现,特别是Enterprise Java Beans的使用需要复杂的描述符配置和死板复杂的代码实现,增加了广大开发者的学习曲线和开发成本,由此基于简单的XML配置和普通Java对象(Plain ...

阅读(14)评论(0)赞 (0)