摘要:
SpringMVC流程及源码分析
前言
学了一遍SpringMVC以后,想着做一个总结,复习一下。复习写下面的总结的时候才发现,其实自己学的并不彻底、牢固、也没有学全,视频跟书本是要结合起来一起,每一位老师的视频可能提到的东西都不一致,也导致也不是很全面,书本上会讲的笔记系统、全面。同时我自己也是一个初学者,下面... 阅读原文
2021-03-06 16:47:19 阅读(858) 评论(0)
摘要:
简单的逻辑完全可以用if else解决掉;
现在有这样的一个逻辑
username
password
isBlackUser
age
分数
aaa
123456
TRUE
0
20
60
aaa
123456
FALSE
20
40
80
... 阅读原文
2021-03-06 15:26:04 阅读(800) 评论(0)
摘要:
什么是Spring Boot?
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 Spring Boot默认配置了很多框架的使用方式,就像 Maven整合了所有的... 阅读原文
2021-03-06 14:22:01 阅读(767) 评论(0)
摘要:
作者:Xenojoshua
来源:xenojoshua.com/2019/04/monitoring-tracing-logging/
1. 监控、链路追踪、日志
对于一个系统来说,监控、链路追踪、日志的这三者需求都是必然存在的,而有的时候我们会搞不清楚这三者相互之间是什么关系。
我之前在做系统设计的时候也考虑过,是... 阅读原文
2021-03-06 12:43:01 阅读(802) 评论(0)
摘要:
什么是面向对象
回顾方法的定义与调用
方法的定义
import java.io.IOException;
//Demo01 类
public class Demo01 {
//main方法
public static void main(String[] args) {
}
p... 阅读原文
2021-03-06 10:58:35 阅读(822) 评论(0)
摘要:
1. Prometheus是什么
Prometheus是一个具有活跃生态系统的开源系统监控和告警工具包。一言以蔽之,它是一套开源监控解决方案。
Prometheus主要特性:
多维数据模型,其中包含由指标名称和键/值对标识的时间序列数据
PromQL,一种灵活的查询语言
不依赖分布式存储; 单服务器节点是自治的
... 阅读原文
2021-03-06 09:56:10 阅读(790) 评论(0)
摘要:
ExecuteLimitFilter
ExecuteLimitFilter ,在服务提供者,通过 <dubbo:service /> 的 "executes" 统一配置项开启:
表示每服务的每方法最大可并行执行请求数。
ExecuteLimitFilter是通过信号量来实现的对服务端的并发数的控制。
Ex... 阅读原文
2021-03-06 08:35:01 阅读(835) 评论(0)
摘要:
背景
当有时候一个文件夹下有几万个几十万个文件时,我们的桌面终端打开这个文件夹可能会卡。或者将文件进行批量上传时,如果是在文件夹下全选,那么基本上浏览器就卡死了,当然也不能这样子操作滴~
题主最近就遇到这样一个问题,批量上传文件,有几万个,担心全选会搞崩浏览器或者cmd终端,于是打算将数据分组,分批次上传... 阅读原文
2021-03-06 08:21:10 阅读(757) 评论(0)
摘要:
Apollo 简介
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安... 阅读原文
2021-03-06 08:15:05 阅读(755) 评论(0)
摘要:
1、引言
这个标准是衡量代码本身的缺陷,也是衡量一个研发人员本身的价值。华为作为一家全球化的 IT 公司,十几万员工,无论是人事管理,还是代码管理,都是一件不容易的事情,没有规范的约束,想想都是件可怕的事情。下面挑选了一些网上流传的编程规范,一起来学习下,以下内容不涉及基础的语法规范(请见 Refer),更侧重于一些... 阅读原文
2021-03-06 06:42:01 阅读(810) 评论(0)