自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(221)
  • 资源 (4)
  • 收藏
  • 关注

原创 Maven命令 install 和 package的区别

Maven install 安装指令执行步骤:(idea) clean命令作用是:清理项目中target目录下文件。1. 将项目打包(jar/war),将打包结果放到项目下的 target 目录下 (也要先clean)1. 将项目打包(jar/war),将打包结果放到项目下的 target 目录下。2. 同时将上述打包结果放到本地仓库的相应目录中,供其他项目或模块引用。

2023-04-13 10:06:56 388

原创 Spring Boot事务

非RuntimeException如IOException、ClassNotFoundException(这类异常不会触发回滚,除非用rollbackFor指定某类异常或全部异常的父类Exception)。,其它范围之外的异常不会回滚(如果也想要回滚,在方法或者类加上@Transactional(rollbackFor = Exception.class) 即可)2、@Transactional 注解只能应用到 public 方法或者类上才有效。1、@Transactional注解默认会回滚。

2022-11-26 13:48:41 915 2

转载 Intellij IDEA 断点方法

debug操作分析1、打断点2、运行debug模式3、重新执行debug4、让程序执行到下一次断点后暂停5、让断点处的代码再加一行代码6、停止debug程序7、显示所有断点8、添加断点运行的条件9、屏蔽所有断点10、把光标移到当前程序运行位置11、单步跳过12、可以跳入方法内部的执行一行代码操作13、跳出方法14、直接执行到光标所在位置15、在控制台改变正在debug的数据

2022-11-20 12:36:32 893

原创 Ribbon官网及参考文档

Ribbon官网及参考文档。

2022-09-02 10:59:59 1208

原创 Tomcat官网参考文档

spring cloud服务间调用采用ribbon,默认是长连接,ribbon客户端默认连接存活时间比tomcat服务端大,当请求量非常小,tomcat服务端超过了连接存活时间主动断开,此时ribbon不知道连接已断开,复用该连接来发送请求,导致NoHttpResponse报错。配置方式:server.tomcat.min-spare-threads=30 默认10。配置方式:server.tomcat.max-threads=200 默认200。

2022-09-01 15:39:58 1098

转载 Zuul 调优

内容 作为微服务架构系统的入口,毫无疑问,Zuul的并发性能直接决定了整个系统的并发性能。本文结合前几篇文章的内容,在云服务器中部署了包含Eureka Server,Zuul等组件的1.0版本的微服务。内容 作为微服务架构系统的入口,毫无疑问,Zuul的并发性能直接决定了整个系统的并发性能。本文结合前几篇文章的内容,在云服务器中部署了包含Eureka Server,Zuul等组件的1.0版本的微服务。...

2022-09-01 11:52:08 87

原创 【JVM诊断工具】JDK自带性能故障分析工具

JConsole。

2022-08-12 10:56:59 305

原创 【压测工具】Jmeter及Apifox

Jmeter Apifox。

2022-08-12 10:51:38 3573

原创 【JDK8新特性】Lambda表达式

Lambda表达式

2022-08-09 11:30:33 111

原创 【JVM诊断工具】Arthas

快速入门 | arthas

2022-07-27 17:24:16 136

原创 【RabbitMQ】参考资料

http://www.rabbitmq.com/documentation.htmlhttp://www.rabbitmq.com/getstarted.htmlhttp://www.rabbitmq.com/admin-guide.htmlhttp://www.rabbitmq.com/clients.htmlhttps://blog.csdn.net/xiaokang12...

2022-07-27 17:14:48 204

原创 【Kafka】

我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《看完这篇Kafka,你也许就会了Kafka》, 一起来围观吧 https://blog.csdn.net/cao1315020626/article/details/112590786?utm_source=app&app_version=5.2.1&code=app_1562916241&uLinkId=usr1mkqgl919blen...

2022-03-30 23:56:40 1584

原创 Nginx与Apache区别

参考文章nginx和apache的区别_宇视科技-1002的博客-CSDN博客_nginx和apache区别Nginx 和 Apache 各有什么优缺点? - 知乎

2022-03-30 08:32:09 3496

原创 【Redis】发布与订阅

参考文章:Git 中submodule的使用,终于有人说明白了

2021-10-30 17:32:25 144

原创 【Redis】数据类型

String类型set key value设置指定key的值,value是字符串类型

2021-10-07 23:08:02 143

原创 【Redis】操作命令

操作命令手册:​​​​​​Redis 命令参考 — Redis 命令参考沟通命令--ping通过ping命令检测服务状态,服务器正常的话会返回pong查看服务器统计信息--infoinfo后面可以加上指定的统计信息,如果不加则返回全部统计信息,如:server:查看服务器信息clients:查看客户端信息memory:查看内存信息查看数据库中key的数量--dbsizedbsize查看当前数据库中key的数量,默认是第0库,如果需要查看其它序号的库,可以先用.

2021-10-07 23:01:33 245

原创 【NoSQL】

2021-10-02 22:15:36 108

原创 【Redis】客户端

官方文档:Lettuce Reference Guide参考资料:Redis高级客户端Lettuce详解_诚的博客-CSDN博客_lettuce

2021-10-02 11:34:35 194

原创 submodule的使用

参考文章:Git 中submodule的使用,终于有人说明白了

2021-07-24 14:06:56 133

原创 【JDK8新特性】新的异步编程方式 CompletableFuture

参考资料:https://www.jianshu.com/p/934057982c25https://www.jianshu.com/p/dff9063e1ab6

2021-04-01 11:44:29 191

转载 RestTemplate的几种实现

参考文章:RestTemplate的几种实现

2021-02-10 09:42:00 191

原创 代码自动生成工具

代码自动生成工具

2020-12-30 20:02:02 200

原创 SpringBoot集成Swagger

SpringBoot集成Swagger(Springfox)自动生成API文档

2020-12-13 23:18:28 121

原创 限流

目录常见的限流算法1、计数器(固定窗口)算法常见的限流算法1、计数器(固定窗口)算法计数器算法是使用计数器在周期内累加访问次数,当达到设定的限流值时,触发限流策略。下一个周期开始时,进行清零,重新计数。此算法在单机还是分布式环境下实现都非常简单,使用redis的incr原子自增性和线程安全即可轻松实现。对于秒级以上的时间周期来说,会存在一个非常严重的问题,那就是临界问题,如下图:假设1min内服务器的负载能力为100,因此一个周期的访问量限制在100,然而在第一个周期的最

2020-10-31 12:26:39 239

转载 Spring Cloud-Feign设计原理(写的很详细)

直接看原文:Spring Cloud-Feign设计原理

2020-04-30 11:18:42 585

转载 处理器拦截器(HandlerInterceptor)详解

转自:https://blog.csdn.net/HNUST_LIZEMING/article/details/88670402https://www.jianshu.com/p/1e8d088c2be9简介SpringWebMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于处理器进行预处理和后处理。应用场景1、日志记录,可以记录请求信息的日志,以便进行...

2020-04-09 15:09:10 1197

原创 Spring Cloud性能优化

Hystrix线程池优化Hystrix介绍可看:https://blog.csdn.net/wudiyong22/article/details/78690473

2020-01-12 15:57:21 353

原创 Spring boot内置Tomcat access log访问日志

#内嵌的Tomcat容器日志#是否打印accesslog日志,为true时为打印(默认是false)server.tomcat.accesslog.enabled=true#用于确定是否将缓冲日志记录的标志。如果设置为false,则将在每个请求之后写入访问日志。默认值:trueserver.tomcat.accesslog.buffered=false#日志格式,含义如下:serve...

2020-01-06 00:07:52 4038 2

转载 feign拦截器--RequestInterceptor

在使用feign做服务间调用的时候,如何修改请求的头部或编码信息呢,可以通过实现RequestInterceptor接口的apply方法,feign在发送请求之前都会调用该接口的apply方法,所以我们也可以通过实现该接口来记录请求发出去的时间点。以下是参考文章的内容RequestInterceptorfeign-core-10.2.3-sources.jar!/feign/Re...

2020-01-02 11:50:59 36482 3

原创 【架构设计】

2019-10-18 17:21:42 107

原创 【Oracle】连接方式

首先了解SID和SERVICE_NAME的区别参考https://blog.csdn.net/ningfuxuan/article/details/79075842工具连接与应用连接

2019-10-17 15:57:19 138

原创 文件搜索常用方法

2019-10-13 20:30:10 218

原创 【常用命令】tail

2019-10-13 11:55:31 127

原创 【常用命令】grep

2019-10-13 11:03:30 94

原创 查看应用日志文件常用方法

常用命令先了解常用的命令,然后根据需要组合使用,命令详细内容可看其它文章grep具有强大的搜索功能,可以根据正则表达式进行搜索文本,并把匹配的打印出来tailtail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。注意:如果表示字节或行数的n值之前有一个”+”号,则...

2019-10-11 23:08:26 3244

原创 【Nginx】日志

ngx_http_log_module

2019-06-25 17:42:28 119

转载 【Nginx】Nginx+upstream针对后端服务器容错的配置说明

熟练掌握Nginx负载均衡的使用对运维人员来说是极其重要的!下面针对Nignx负载均衡upstream容错机制的使用做一梳理性说明:一、nginx的upstream容错1)nginx 判断节点失效状态Nginx默认判断失败节点状态以connect refuse和time out状态为准,不以HTTP错误状态进行判断失败,因为HTTP只要能返回状态说明该节点还可以正常连接,所以nginx...

2019-06-21 17:14:44 788

转载 【Nginx】负载均衡中后端节点服务器健康检查

正常情况下,nginx做反向代理,如果后端节点服务器宕掉的话,nginx默认是不能把这台realserver踢出upstream负载集群的,所以还会有请求转发到后端的这台realserver上面,这样势必造成网站访问故障。虽然nginx可以在localtion中启用proxy_next_upstream来解决返回给用户的错误页面,如下:例如公司的网站访问的时候全部变成404页面,最后发现是后...

2019-06-21 16:20:09 1366 1

转载 【Nginx】max_fails和fail_timeout

在Nginx的负载均衡检查模块中,对于负载均衡的节点可以配置如下可选参数参数:max_fails=1fail_timeout=10s这个是Nginx在负载均衡功能中,用于判断后端节点状态所用到两个参数。Nginx基于连接探测,如果发现后端异常,在单位周期为fail_timeout设置的时间,中达到max_fails次数,这个周期次数内,如果后端同一个节点不可用,那么接将把节点标记为不可...

2019-06-18 18:31:54 5407

原创 【Nginx】反向代理

Nginx配置文件组成serverup_streamlocationlistenserver_name反向代理配置项proxy_passproxy_redirect

2019-04-22 11:08:34 249

Shiro中文教程

2016-05-02

深入浅出oracle pdf

2016-05-02

Pro Java 7 NIO.2.pdf

Pro Java 7 NIO.2.pdf 最新版NIO 文字版 带目录

2015-07-31

Django Web开发指南.pdf

Django Web开发指南.pdf 高清文字版,Django web开发必不可少的一本经典好书

2015-05-10

空空如也

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

TA关注的人

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