标签:root

Spring

048-使用Kong替换Zuul(从Eureka同步列表)

hanze 发布于 2019-11-18

这是坚持技术写作计划(含翻译)的第48篇,定个小目标999,每周最少2篇。 本文主要是介绍如何使用Kong替换Zuul作为SpringCloud的网关。并解决自动从Eureka同步服务实例到Kong的问题。 安装Kong 和 kong-plugin-sync-eureka 插件 ...

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

Spring

SpringBoot使用注解方式整合Redis

4

dulong 发布于 2019-11-18

1.首先导入使用Maven导入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-re...

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

Java

脱了马甲我也认识你: 聊聊 Android 中类的真实形态

3

likai 发布于 2019-11-18

【这是 ZY 第 19 篇原创技术文章】 我们在平时开发过程中,一定定义过无数个千奇百怪的类,但是大家有想过,一个 Java 文件中的 Class,在虚拟机中的真实形态是什么么? 这篇文章就带大家探讨一下在 Android ART 里,类的 真实形态 ,以及 类加载的过程 。 本...

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

Java

SpringBoot 异常处理二三事

5

xiaoli.wang 发布于 2019-11-17

2020 之前打算将 Spring 和 SpringBoot 的官方文档看一遍,顺便看点感兴趣的源码。 昨天莫名想研究在 SpringBoot 中 Exception 怎么处理的。 复制代码 代码 GitHub 涉及内容。 SpringBoot 启动生成的异常怎么处理的。 实现这...

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

Spring

羞,Spring Bean 初始化/销毁竟然有这么多姿势

2

wenming.gapo 发布于 2019-11-17

一、前言 日常开发过程有时需要在应用启动之后加载某些资源,或者在应用关闭之前释放资源。Spring 框架提供相关功能,围绕 Spring Bean 生命周期,可以在 Bean 创建过程初始化资源,以及销毁 Bean 过程释放资源。Spring 提供多种不同的方式初始化/销毁 Be...

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

Spring

Spring+SringMVC+Mybatis整合(idea版本,Maven管理项目)

5

changyuan.xu 发布于 2019-11-17

前言:最近刚把SSM框架过了一遍,为了防止忘记配置,特意记录一下SSM整合的过程 搭建环境以及版本介绍 本人采用的是idea2017,Maven3.6.1,Spring 5.1.6.RELEASE,Mybatis 3.5.0 创建JavaWeb项目 创建后的目录结构如下 引入依赖...

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

Spring

spring 是如何注入对象的和bean 创建过程分析

changyuan.xu 发布于 2019-11-17

文章目录: beanFactory 及 bean 生命周期起步 BeanFactory refresh 全过程 BeanFactoryPostProcessor 和 BeanPostProcessor 解析 使用 BeanPostProcessor 实现 aop 和 spring...

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

Java

Java线上问题排查神器Arthas快速上手与原理浅谈

34

zhuangli 发布于 2019-11-17

当你兴冲冲地开始运行自己的Java项目时,你是否遇到过如下问题: 程序在稳定运行了,可是实现的功能点了没反应。 为了修复Bug而上线的新版本,上线后发现Bug依然在,却想不通哪里有问题? 想到可能出现问题的地方,却发现那里没打日志,没法在运行中看到问题,只能加了日志输出重新打包—...

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

Java

spring 是如何注入对象的和bean 创建过程分析

changyuan.xu 发布于 2019-11-17

文章目录: beanFactory 及 bean 生命周期起步 BeanFactory refresh 全过程 BeanFactoryPostProcessor 和 BeanPostProcessor 解析 使用 BeanPostProcessor 实现 aop 和 spring...

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

Spring

Spring sidecar模式纳入TF-Serving(二):mac上编译TF-Serving

puefu.he 发布于 2019-11-17

前言 因为卤煮的云主机只有1G的内存,blade编译的时候一直OOM,所以只能在自己的mac上编译。 blade和TF-Serving版本、gcc版本之间都需要匹配,特别是bazel和TF-Serving之间匹配,不然经常因为各种原因装不上,这里列一下清单: 名称 版本 下载地址...

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

Java

Jenkins集群下的pipeline实战

10

邓龙华 发布于 2019-11-16

关于Jenkins集群 在 《快速搭建Jenkins集群》 一文中,我们借助docker快速搭建了Jenkins集群,今天就在这个集群环境中创建pipeline任务,体验Jenkins集群下的并行任务; 环境信息 整个集群环境一共有三台电脑,信息如下: 主机名 IP地址 作用 m...

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

Java

快速搭建Jenkins集群

12

darida 发布于 2019-11-16

关于Jenkins集群 在Jenkins上同时执行多个任务时,单机性能可能达到瓶颈,使用Jenkins集群可以有效的解决此问题,让多台机器同时处理这些任务可以将压力分散,对单机版Jenkins的单点故障的隐患也有分散作用,今天就来实战快速搭建Jenkins集群,Jenkins版本...

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

Java

Java集合总结

尖兵 发布于 2019-11-16

List 允许重复的元素 允许插入多个null元素 有序(元素插入顺序与输出顺序相同) 根据元素的索引访问元素 常见实现类ArrayList,LinkedList,CopyOnWriteArrayList,Vector,Stack ArrayList 底层数组实现,无参构造器默认...

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

Spring

Spring源码阅读-IOC(二)

xubiao.zhuang 发布于 2019-11-16

今天开始跟大家一起进入spring源码阅读阶段,我们将从一个大家比较熟悉的高级容器-ClassPathXmlApplicationContext为入口去了解spring容器的加载过程。 IOC容器的加载 ClassPathXmlApplicationContext有许多构造函数,...

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

Spring

SPI机制的原理和应用

5

xubiao.zhuang 发布于 2019-11-16

SPI ,全称为 Service Provider Interface ,是一种服务发现机制。它通过在ClassPath路径下的 META-INF/services 文件夹查找文件,自动加载文件里所定义的类。 这一机制为很多框架的扩展提供了可能,比如在 Dubbo、JDBC、Sp...

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

Spring

2w字长文,让你瞬间拥有「调用链」开发经验

12

zhuangli 发布于 2019-11-16

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 很多同学表示,对于微服务中常用的调用链功能的原理,感觉很模糊。 本文将真正的从零开始,介绍调用链客户端开发的一些要点 。让你瞬间拥有APM开发经验。文章很长很长,照例看一下相关目录。 随着微服务架构的流...

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

Java

docker 项目搭建

2

hellas 发布于 2019-11-16

上次用 docker-compose 搭建了软件工程的项目后,这次就直接搭建计量的项目了,记录搭建过程中遇到问题。 后台 mysql 和 redis 搭建方法不变,之前spring-boot是在容器内编译打包的,感觉这样太费时了也不安全。所以这次直接用jdk8的镜像运行打包后的j...

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

Spring

当DBFound与Springboot结合,会擦出什么样的火花 原 荐

3

changyuan.xu 发布于 2019-11-16

初识DBFound+Springboot Springboot+mybatis的组合,相信很多搞Java研发的工程师来说都非常熟悉,在实际项目中也是运用的非常广泛;但它不是今天的主角,今天我们来看看Springboot+dbfound的组合,会给我们带来哪些不一样的感受;dbfo...

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