自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (14)
  • 收藏
  • 关注

转载 Dubbo 优雅停机

优雅停机特性是所有 RPC 框架中非常重要的特性之一,因为核心业务在服务器中正在执行时突然中断可能会出现严重后果,接下来我们消息探讨 Dubbo 框架内部实现优雅停机原理。Dubbo 优雅停机原理Dubbo 中实现的优雅停机机制主要包含6个步骤:(1)收到 kill PID 进程退出信号,Spring 容器会触发容器销毁事件。(2)provider 端会注销服务元数据信息(删除ZK节点)。(3)consumer 会拉取最新服务提供者列表。(4)provider 会发送 read.

2022-01-21 17:48:25 1935

原创 BlockingQueue(阻塞队列)详解

一. 前言  在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。二. 认识BlockingQueue  阻塞队列,顾名思义,首先它是一个队列,而一个队列在数据结构中所起的作用大致如下图所示:  从上图我们可以很清楚看到,通过一个共享的队列,可以使得数

2022-01-21 17:45:32 443

原创 QPS、TPS、并发用户数、吞吐量含义

QPS、TPS、并发用户数、吞吐量

2021-12-24 10:50:56 514

原创 mysql 符串类型的数字排序(字符串转数字)

针对字符串类型的字符排序 需要先转换成数字再进行排序1.直接用加法  字符串+0 select * from orders order by (mark+0) desc2.使用函数 CAST(value as type); CONVERT(value, type); 注: 这里的type可以为: 浮点数 : DECIMAL 整数 : SIGNED 无符号整数 : UNSIGNED select * from orders order by ...

2020-07-20 10:20:18 458

原创 sulime技巧-列模式编辑

方式 一:Shift+鼠标右键 鼠标中键评论: 个人觉得对右键和中键不太习惯配合键盘一起使用方式 二: sublime 对 列编辑模式 Key binding设置如下: 路径:Preferences→Key Bindings { "keys": ["ctrl+alt+up"], "command": "select_lines", "ar...

2020-06-10 22:26:17 218

原创 Spring Boot Actuator 1.x & Spring Boot Actuator 2.x 健康检查监控配置

1: Spring Boot Actuator提供一系列HTTP端点来暴露项目信息,用来监控和管理项目,由于Spring Boot Actuator 2.x进行了重构,逻辑有变动,配置也不同2:Spring Boot项目修改2.1修改pom文件, 添加jar依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta..

2020-05-30 18:21:34 1374

原创 大厂对外提供的API接口入参命名规范

我直截了当地说用驼峰式。为什么? 我认为,像java语言或.net语言,实体类的属性一般是遵从驼峰式命名的(稍有不同的是java一般首字母小写,而.net是首字母大写)。我们的程序里的数据访问层一般均采用ORM框架。如果表字段是小写字母+下划线,那么,相应的POJO/POCO实体类的属性也会是小写字母+下划线,这样,违背了驼峰式命名规范,有违代码的整洁度。接着,如我所期,云龙问“那你支付中心对外的api接口参数为什么用小写+下划线的方式呢?”我答道,对外提供的接口,如果用驼峰式。 首先,我...

2020-05-14 23:05:56 5769

原创 Springboot Redis客户端配置及初始化过程源码解读

spring boot集成redis,配置比较简单,网上存在不同的配置。为什么有不同的配置文件? spring boot是如何加载redis的呢? 为了搞清楚背后的机制,阅读源码一探究竟。1: spring boot 集成redis 为什么存在不同的配置文件 在spring boot 1.x.x集成redis时,默认jedis作为连接客户端。由于jedis是直连模式,在...

2020-04-08 22:11:57 4034

原创 my97时间控件 选择多个日期

my97,时间控件, 选择多个日期

2016-12-01 15:12:16 7451 2

原创 jad.exe下载地址(eclipse或myeclipse反编译插件和)

eclipse或myeclipse反编译插件和jad.exe下载地址eclipse或myeclipse反编译插件jadeclipse     http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download jad.exe 下载地址   -----很多地方都下载不了      htt

2013-11-01 23:45:00 1340

Prometheus-2.24.0+grafana-7.3.6+mysql+node安装包,linux环境下安装

1: Prometheus-2.24.0安装包 2:grafana-7.3.6安装包 3:mysql监控安装 4: node_exporter安装包

2022-01-29

2018国家统计局3级行政区域基础数据

最新整理2018国家统计局3级行政区域基础数据 建表sql 及 insert 语句。包含省市区行政单位。

2018-12-14

pdm_generate_word.rtp

powerdesign 15以上版本可以,把pdm转成word. 自己创建的模板,生成之后的word 简介。包含表的详细描述

2018-11-20

selenium 相关jar

selenium-java-2.45.0模拟登陆3个jar

2016-10-08

源码下载springside4-4.2.3.GA.rar

springside4-4.2.3.GA.rar

2016-05-10

H2数据库客户端

H2数据库是一种便捷高效的内存数据库,可以通过客户端查看表结构及数据。

2015-05-29

PDFBox相关jar包.rar

java读pdf文件相关jar包,实现pdf读取。

2014-10-10

javabase64-1.3.1.jar

javabase64-1.3.1.jar

2013-07-25

JSP获取HTTP header信息(request)例子

JSP获取HTTP header信息(request)例子JSP获取HTTP header信息(request)例子

2011-11-09

企业网站java(前后台)

企业网站java(前后台), 曾经小组合作开发的企业网站共享

2011-10-01

javaee.jar

javaee.jarjavaee.jarjavaee.jar

2010-03-31

jsf-impl.jar jsf-api.jar

jsf-impl.jar jsf-api.jar jsf-impl.jar jsf-api.jar

2010-03-31

log4j.jar 日志配置文件

日志分析配置文件, java配置程序配置日志包

2010-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除