会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hxwang
博客园
首页
新随笔
联系
管理
订阅
2020年12月1日
jdk动态代理
摘要: 转自https://www.cnblogs.com/MOBIN/p/5597215.html 1. java的动态代理机制是什么? jdk动态代理是基于java反射机制,对于基于接口实现的不同业务对象能够动态的生成代理对象
阅读全文
posted @ 2020-12-01 10:42 hxwang
阅读(60)
评论(0)
推荐(0)
2020年11月5日
RabbitMQ工作模型与基本原理
摘要: 目录 1. MQ 了解 1.1. 消息队列简介 1.2. RabbitMQ 简介 1.3. 基本使用2. 深入理解RabbitMQ 2.1. TTL(Time To Live) 2.2. 死信队列 2.3. 延迟队列 2.4. 服务端流控(Flow Control) 2.5. 消费端限流3. Spr
阅读全文
posted @ 2020-11-05 14:05 hxwang
阅读(768)
评论(0)
推荐(0)
分布式架构之消息中间件 RabbitMQ 大纲
摘要: 1. MQ的本质 2. MQ的用途 异步通信 系统解耦 流量削峰 3.AMQP的工作模型 4.Exchange的路由机制 直接类型的交换机 主题类型的交换机 广播类型的交换机
阅读全文
posted @ 2020-11-05 10:19 hxwang
阅读(103)
评论(0)
推荐(0)
2020年10月19日
实战如何从线上程序查找出cpu过高的原因 (有问题的代码)?
摘要: 1. TOP 首先查看系统资源占用信息,TOP看一下 从这里可以查找cpu占用过高的 进程号 比如 第一个java进程 63959 2. 怎么通过进程号 查找这个进程中的线程信息呢? 可以ps --help指令查查,我是百度搜的 2.1 ps -mp [进程ID PID] -o THREAD,tid
阅读全文
posted @ 2020-10-19 10:45 hxwang
阅读(391)
评论(0)
推荐(0)
2020年8月26日
RMI 超时时间设置
摘要: 在rmi客户端 java -jar **.jar运行 rmi客户端时, 加上-Dsun.rmi.transport.tcp.responseTimeout=10000 ,单位毫秒 假如因服务端执行时间过长,或者网络问题造成调用时间过长, 客户端在设置了这个超时时间后,就会主动端开,抛出异常。 在jd
阅读全文
posted @ 2020-08-26 15:33 hxwang
阅读(969)
评论(0)
推荐(0)
2020年7月8日
SpringBoot如何与logback集成
摘要: 其实默认情况下,Spring Boot会自动用Logback作为应用日志框架,并用INFO级别输出到控制台。 可以由 spring-boot-starter-logging里面的依赖看出 那么问题来了, 在springboot中,日志是如何初始化的,怎么加载的日志配置文件,这个日志配置文件是否可以外
阅读全文
posted @ 2020-07-08 14:43 hxwang
阅读(848)
评论(0)
推荐(0)
2020年2月13日
SpringBoot中的tomcat是如何启动的?
摘要: ( 转自网上文章 ) 前言 我们知道SpringBoot给我们带来了一个全新的开发体验,我们可以把web程序打包成jar包,直接启动,这就得益于SpringBoot内置了容器,可以直接启动。本文将以Tomcat为例,来看看SpringBoot是如何启动Tomcat的,同时也将展开学习Tomcat的源
阅读全文
posted @ 2020-02-13 17:44 hxwang
阅读(779)
评论(0)
推荐(0)
SpringBoot2.x内置Tomcat自动配置原理
摘要: SpringBoot内嵌的tomcat是怎样自动配置的? 我们怎么修改内嵌tomcat的默认参数? 带着这2个问题,我们分析下SpringBoot的内置tomcat自动配置原理 我们知道SpringBoot的自动配置都在spring-boot-autoconfigure-xx.RELEASE.jar
阅读全文
posted @ 2020-02-13 15:38 hxwang
阅读(1963)
评论(0)
推荐(0)
2019年8月19日
IDEA如何本机调试springboot应用打的jar包
摘要: 背景: 我用命名行 执行 java -jar ***.jar发现 springboot启动时抛出错误,因此想debug进去看看究竟为什么出错。 1 在命令行执行 java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,ad
阅读全文
posted @ 2019-08-19 11:22 hxwang
阅读(1013)
评论(0)
推荐(0)
2019年7月23日
Springcloud 引导上下文
摘要: SpringCloud为我们提供了bootstrap.properties的属性文件,我们可以在该属性文件里做我们的服务配置。可是,我们知道SpringBoot已经为我们提供了做服务配置的属性文件application.properties,那么这两个配置文件有什么区别呢?在SpringCloud里
阅读全文
posted @ 2019-07-23 15:24 hxwang
阅读(695)
评论(0)
推荐(0)
下一页
公告