摘要:
pom.xml配置
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i... 阅读原文
2019-09-21 06:00:06 阅读(2409) 评论(0)
摘要:
Netty 自带多个粘包拆包解码器。今天介绍 LineBasedFrameDecoder,换行符解码器。
行拆包器
下面,以一个具体的例子来看看业netty自带的拆包器是如何来拆包的
这个类叫做 LineBasedFrameDecoder,基于行分隔符的拆包器,TA可以同时处理 \n以及\r\n两种类型... 阅读原文
2019-09-21 00:40:06 阅读(2354) 评论(0)
摘要:
前提:SpringBoot可以离开SpringCloud独立使用开发项目,但是SpringCloud离不开SpringBoot,属于依赖的关系.
所以基本是搭建SpringBoot + 组件 = SpringCloud
什么是Spring Cloud
1、Spring Cloud它不是一个具体的框架... 阅读原文
2019-09-20 23:14:01 阅读(2449) 评论(0)
摘要:
准备工作
环境准备
JAVA版本
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed ... 阅读原文
2019-09-20 21:17:05 阅读(2319) 评论(0)
摘要:
前言
Sentinel 原生版本的规则管理通过API 将规则推送至客户端并直接更新到内存中,并不能直接用于生产环境。不过官方也提供了一种 Push模式,扩展读数据源ReadableDataSource,规则中心统一推送,客户端通过注册监听器的方式时刻监听变化,比如使用 Nacos、Zookeeper 等配置... 阅读原文
2019-09-20 20:23:08 阅读(2365) 评论(0)
摘要:
演示一:
1 public class EnumTest {
2 public static void main(String[] args) {
3 Size s=Size.SMALL;
4 Size t=Size.LARGE;
5 ... 阅读原文
2019-09-20 19:36:04 阅读(2347) 评论(0)
摘要:
本文源码:GitHub·点这里 || GitEE·点这里
一、装配方式
Bean的概念:Spring框架管理的应用程序中,由Spring容器负责创建,装配,设置属性,进而管理整个生命周期的对象,称为Bean对象。
1、XML格式装配
Spring最传统的Bean的管理方式。
配置方式
<bean... 阅读原文
2019-09-20 19:26:02 阅读(3610) 评论(0)
摘要:
springboot返回统一接口与统一异常处理
编写人员:yls
编写时间:2019-9-19
0001-springboot返回统一接口与统一异常处理
简介
创建统一的返回格式 Result
封装统一返回格式工具类ResultUtil
测试用的实体类User
使用枚举统一管理返回码和返回信息
自定... 阅读原文
2019-09-20 17:29:01 阅读(2390) 评论(0)
摘要:
1.jps(JVM Process Status Tool)
列出正在运行的虚拟机进程。
2.jstat(JVM Statistics Monitoring Tool)
显示运行状态信息。
3.jinfo(Configuration Info ... 阅读原文
2019-09-20 15:44:17 阅读(2866) 评论(0)
摘要:
一、线程池工作流程
线程池判断核心线程池里的线程是否都在执行任务。如果不是,则创建一个新的工作线程来执行任务(需要获得全局锁)。如果核心线程池里的线程都在执行任务,则进入下个流程。
线程池判断工作队列是否已满。如果工作队列没有满,则将新提交的任务存储在这个工作队列里。如果工作队列满了,则进入下个流程。
... 阅读原文
2019-09-20 14:15:03 阅读(2718) 评论(0)