标签:client

Java

关于Java中的WeakReference

1

xiaoli.wang 发布于 2018-05-27

在看ThreadLocal源码的时候,其中嵌套类ThreadLocalMap中的Entry继承了WeakReferenc,为了能搞清楚ThreadLocal,只能先了解下了WeakReferenc(是的,很多时候我了搞清楚一个东西,不得不往上追好几层,先搞清楚其所依赖的东西。) ...

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

Java

springboot~@Valid注解对嵌套类型的校验

3

songhua.gao 发布于 2018-05-25

@Valid注解可以实现数据的验证,你可以定义实体,在实体的属性上添加校验规则,而在API接收数据时添加@valid关键字,这时你的实体将会开启一个校验的功能,具体的代码如下,是最基本的应用: 实体: public class DepartmentDto { @ApiModelP...

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

Spring

一起来学SpringBoot | 第十五篇:actuator与spring-boot-admin 可以说的秘密

1

wenming.gapo 发布于 2018-05-25

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 一起来学SpringBoot | 第十四...

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

Java

技术问题分析12(5.25)

hellas 发布于 2018-05-25

接上面的分析,来下下订阅端的报错日志情况。首先在报错日志里面可以看到如下的信息: BEA-000628   Created "1" resources for pool "DataSource",  out o...

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

Spring

贝壳金控赵文乐:基于 Spring Cloud 的服务治理实践

14

zhuangli 发布于 2018-05-25

大家好,我是来自贝壳金控的赵文乐,目前主要从事架构方面的工作。今天我想跟大家分享《基于 Spring Cloud 的服务治理实践》。我先简单向大家介绍一下服务治理的概念,然后介绍实际案例中的实践。 服务治理的范围及原因   上图是我简单制作的「服务治理实践过程中遇到的问题和解...

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

Java

Dubbo 剖析:七 网络通信总结

4

小丁 发布于 2018-05-24

注:文章中使用的 Dubbo 源码版本为2.5.4 零、文章目录 Dubbo的网络分层抽象 Dubbo如何保证Client端与Server端的连通性 Dubbo编解码协议–解决TCP粘包拆包问题 Dubbo的请求响应模式,如何将异步IO变为同步RPC Dubbo线程模...

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

Java

Dubbo剖析:五 网络通信之请求发送与接收

1

邓龙华 发布于 2018-05-24

注:文章中使用的 Dubbo 源码版本为2.5.4 零、文章目录 Consumer发送请求 Provider接收请求并发送响应 Consumer接收响应 一、Consumer发送请求 1.1 代码入口 在 Dubbo剖析:二 服务引用 中讲到,服务引用方根据引用接口 DemoSe...

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

Spring

记一次Spring Boot项目部署,同时支持HTTP与HTTPS、80与443权限问题

hellas 发布于 2018-05-24

最近把客户端的内测分发平台使用Spring Boot+Kotlin重构了,以前是用Tomcat部署的,现在改用Jar包部署。由于是比较简单的单体应用,所以没有使用持续集成框架 Jenkins ,都是通过FTP上传到Tomcat目录,然后重启Tomcat。 同时支持HTTP与HTT...

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

Java

Cat统一监控平台简单使用

8

darida 发布于 2018-05-24

1、如何实时查看线上接口的性能,包括压测,接口太慢如何定位? 2、如何实时统计线上流量以及接口调用量? 3、线上接口可用率达不到100%,如何进行告警? 4、线上服务器 缓存,jvm内存,GC 如何进行实时监控? ….. 带着这些疑问,我们找到了大众点评的Cat,有了Cat这些问...

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

Spring

Spring Cloud Zuul中使用Swagger汇总API接口文档

Harries 发布于 2018-05-24

有很多读者问过这样的一个问题:虽然使用Swagger可以为Spring MVC编写的接口生成了API文档,但是在微服务化之后,这些API文档都离散在各个微服务中,是否有办法将这些接口都整合到一个文档中?之前给大家的回复都只是简单的说了个思路,昨天正好又有人问起,索性就举个例子写成...

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

Java

Netty框架学习之(一):Netty框架简介

7

Harries 发布于 2018-05-23

1. 简介 官方定义为:”Netty 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器 和客户端”,按照惯例贴上一张High Level的架构图: 纵观Java系的多种服务器/大数据框架,都离不开Netty做出的贡献,本文对Netty做一个简...

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

Spring

一起来学SpringBoot | 第十三篇:RabbitMQ延迟队列

1

darida 发布于 2018-05-23

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 初探RabbitMQ消息队列中介绍了 R...

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

Java

通过实时监控系统CAT打造7*24服务

25

xiaoli.wang 发布于 2018-05-23

看大众点评如何通过实时监控系统CAT打造7*24服务 CAT是一个实时监控系统,它侧重于Java应用的监控,基本接入了点评所有核心应用。CAT已经在中间件框架(MVC框架、RPC框架、数据库框架、缓存框架等)中得到广泛应用,为点评各业务线提供系统的性能指标、健康状况、基础告警等。...

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

Java

作为一个 Java AIO 框架,API 可以怎样设计?

3

songhua.gao 发布于 2018-05-23

惯例开场白 smart-socket是一款国产开源的Java AIO框架,追求代码量、性能、稳定性、接口设计各方面都达到极致。如果smart-socket对您有一丝帮助,请Star一下我们的项目并持续关注;如果您对smart-socket并不满意,那请多一些耐心,smart-so...

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

Java

论如何实现一个完美的Select组件

5

puefu.he 发布于 2018-05-22

下拉列表组件Select可以是前端使用频率最高的UI组件之一。正因此,原生HTML也存在这一标签。但由于对UI的较高追求及统一规范,我们往往不会去使用即不好看又不统一的原生Select标签,而是自己实现。能够写出一个“多数场景下能用”的Select组件,并没有什么难度。直到遇到一...

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

Java

gradle 基础配置java工程

dulong 发布于 2018-05-22

JAVA APP配置 build.gradle: // builg.gradle update by wangqingsong on 20160711 apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'mave...

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

Spring

一起来学SpringBoot | 第十二篇:初探RabbitMQ消息队列

dulong 发布于 2018-05-22

SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 MQ全称(Message Queue) ...

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