标签:连接池

Java

监控系统如何做埋点,监控数据库和HTTP请求

8

yeseng 发布于 2019-10-22

JDBC做过java开发的都知道JDBC是干什么的,RestApi其实就是http的调用,http的调用就是调用第三方的服务的时候,第三方的服务并不是在自己的系统范围内,如果出现不稳定挂掉,对自身来说是不可控了,所以第三方服务而言对我们而言是非常的明感的。JDBC和RestApi...

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

Spring

将ApiBoot Logging采集的日志上报到Admin

dulong 发布于 2019-10-21

通过 ApiBoot Logging 可以将每一条请求的详细信息获取到,在分布式部署方式中,一个请求可能会经过多个服务,如果是每个服务都 独立保存 请求日志信息,我们没有办法做到统一的控制,而且还会存在 日志数据库 与 业务数据库 不一致的情况出现(可能会用到多数据源配置),正因...

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

Spring

SpringBoot 整合SpringSecurity示例实现权限注解+JWT登录认证

4

yanxinchi 发布于 2019-10-21

SpringSecurity是一个用于Java 企业级应用程序的安全框架,主要包含用户认证和用户授权两个方面.相比较Shiro而言,Security功能更加的强大,它可以很容易地扩展以满足更多安全控制方面的需求,但也相对它的学习成本会更高,两种框架各有利弊.实际开发中还是要根据业...

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

Spring

优雅上下线是一个非常重要的话题,却很容易被我们忽略

3

dulong 发布于 2019-10-21

1 前言 这篇文章将会以 Dubbo 为例,既聊架构设计,也聊源码,聊聊服务治理框架要真正实现优雅停机,需要注意哪些细节。 本文的写作思路是从 Dubbo 2.5.x 开始,围绕优雅停机这个优化点,一直追溯到最新的 2.7.x。先对 Dubbo 版本做一个简单的科普:2.7.x ...

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

Spring

一张图了解 Spring Cloud 微服务架构

5

changyuan.xu 发布于 2019-10-20

作者 | SimpleEasy 链接 | www.jianshu.com/p/84d2824980fe Spring cloud作为当下主流的微服务框架,让我们实现微服务架构简单快捷,Spring cloud中各个组件在微服务架构中扮演的角色如下图所示,黑线表示注释说明...

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

Java

从源码角度看JedisPoolConfig参数配置

4

changyuan.xu 发布于 2019-10-20

做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开! 你好, JedisPoolConfig Java中使用 Jedis 作为连接 Redis 的工具。在使用 Jedis 的也可以配置 JedisPool 连接池, JedisPool 配置参数大部分是由 ...

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

Java

详解阿里Java面试题——多线程精选53题【含答案】,面试必备

2

puefu.he 发布于 2019-10-19

前言 为了能够在面试回答中优雅而不失体面回答面试考点,该文章借鉴了不同平台对知识点的描述。 如有侵权请联系我 文章的不足和错误请指正,好的建议也不要吝啬,我都会采纳并更正 史上最强多线程面试53题【含答案】,点赞,转发,收藏一气呵成! 金九银十虽已过去大半,但还有金三银四呀,最新...

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

Java

由一次线上故障来理解下 TCP 三握、四挥 & Java 堆栈分析到源码的探秘

8

darida 发布于 2019-10-19

本文导读: 生产故障场景介绍 TCP 建连三次握手过程 TCP 断连四次挥手过程 结合 Java 堆栈剖析源码 再从堆栈中找到"罪魁祸首" 问题优化方案总结 1、生产故障场景介绍 业务简介: 该服务主要是提供对外的代理接口,大部分接口都会调用第三方接口,获取数...

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

Spring

3万字Spring Boot 核心知识,深入剖析,请收藏

3

尖兵 发布于 2019-10-19

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 文章内容过长,请先 收藏 , 转发 , 点在看 在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架。或许从命名上就能看出这个框架的...

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

Java

愿c#和Java之争暂得平息,虽然不抱希望

Harries 发布于 2019-10-18

我在刚开始学编程的时候就经常来博客园,当时博客园基本是C#的天下,从那时开始C#和Java哪个好就一直在打,这些年没怎么看博客园了,回来发现到了今天居然还在争论,让我不由得想来分析一下这个问题,这里只考虑技术层面,而不谈什么大道理。 第一是大家关心的整体薪资分布,作为工程师或高级...

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

Java

java线程池ThreadPoolExecutor八种拒绝策略浅析

4

yanxinchi 发布于 2019-10-18

来源 |  http://rrd.me/en3Wp 前言 谈到java的线程池最熟悉的莫过于 ExecutorService 接口了,jdk1.5新增的 java.util.concurrent 包下的这个api,大大的简化了多线程代码的开发。而不论你用 FixedTh...

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

Java

最新Java并发面试题,20000字答案解析

15

Harries 发布于 2019-10-18

1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Threa...

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

编程技术

Hyperf 发布 v1.1.2 版本,企业级的 PHP 微服务云原生协程框架

dulong 发布于 2019-10-17

更新内容 本周更新主要为一个 bugfix 版本,我们修复了一些组件的 :bug:Bug,使 Hyperf 1.1.* 系列版本更加的健壮了,发布于 1.1.2 版,建议使用 1.1 的用户更新。 直接访问 官网 hyperf.io 或 文档 hyperf.wiki 查看。 新增...

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

编程技术

毕业3年Java程序员,年薪20W,他是如何达到的?

8

changyuan.xu 发布于 2019-10-17

Java架构师,首先要是一个高级java攻城狮,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池…… Java构架师需要掌握的技术: 1、熟练使用各种框架,并知道它们实现的原理。 2、jvm虚拟...

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

Java

SpringBoot事物Transaction实战讲解教程

2

小丁 发布于 2019-10-16

说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。 Transaction 事务管理方式 在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。 编程式事务管理: 编程式事务管理使用TransactionTemplate或者直接使用...

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

Spring

多云架构落地设计和实施方案

1

hellas 发布于 2019-10-16

总体思路 不同云厂商提供的云服务不尽相同,相同的云服务在功能、性能上也会有或多或少的差异。越是深度使用某个云厂商的云服务,越是难于迁移到其他云厂商。选择自己构建云服务,则技术门槛,维护成本很高。确定多云架构以后,首先需要在技术栈的选型上做好折中。一个基本的原则是通过业务架构的灵活...

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

Spring

SpringBoot单体服务是如何搭建成SpringCloud微服务

10

yeseng 发布于 2019-10-15

本文是读了《Spring微服务实战》一书后的总结,介绍如何将传统应用程序一步步构建成分布式微服务架构。 传统应用程序是怎样的呢? ​ 传统应用程序是高度耦合的,开发者将业务逻辑,模块之间的调用硬编码在代码之中,使各个模块之间相互依赖。 ​ 在软件规模扩大之后,通常遭遇到这样一种情...

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

Spring

Spring Security教程(三)

4

yeseng 发布于 2019-10-15

在上一篇博客中讲解了用Spring Security自带的默认数据库存储用户和权限的数据,但是Spring Security默认提供的表结构太过简单了,其实就算默认提供的表结构很复杂,也不一定能满足项目对用户信息和权限信息管理的要求。那么接下来就讲解如何自定义数据库实现对用户信息...

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