- 博客(380)
- 资源 (27)
- 收藏
- 关注

原创 java 中级进阶高级 java 23种设计模式 视频教程 详细介绍+代码详解 +应用场景分析+部分免费观看java 最详细的全套设计模式 视频课程 -专题视频课程
java 中级进阶高级 23种设计模式 详细介绍+代码详解课程学院地址:https://edu.youkuaiyun.com/course/detail/234622019-04-06日最新更新收藏立即播放蒋浩宇开发组长/高级工程师/技术专家主要讲解关于java、python、c++、前段、html5、jquery等技术【课程介绍】java 中级进阶高级 23种设计模式...
2019-04-10 09:02:51
1740
1

原创 java Spring Cloud 全环境 简明快速 精准 详解 视频课程 -专题视频课程
Maven 下 Spring Cloud 全环境—10645人已学习课程介绍本课程介绍Spring Cloud+maven+Eureka+zuul+微服务+客户端+feign+hystrix+ribbon+config 负载均衡,分布式集群,微服务,客户端,路由 全套环境》课程收益学员学完后可自己搭建Spring Cloud+maven+Eureka+zuul+微服...
2018-10-08 09:18:42
8521
1
原创 大道至简 少字全意 易经的方式看 分库分表ShardingSphere 核心组件、Seata AT分布式事务、XA、运行原理、实战案例、常见问题及解决、springboot集成案例
分库分表 ShardingSphere 核心组件、运行原理、实战案例、常见问题及解决、springboot集成案例 crud、 分页查询、分布式事务Seata AT、分布式事务XA根据需要读即可上下文没有强关联 持续更新。
2025-02-20 20:15:46
608
原创 大道至简 少字全意 易经的方式看 消息列队 kafka 核心组件 和运行原理 及springboot 集承应用 实战 案例 kafka 场景常见问题 场景及解决方案
kafka 核心组件 、运行原理 、场景问题、应用场景、根据需要读章节即可 持续更新扩展。
2025-02-20 13:17:00
591
原创 大道至简 少字全意 易经的方式看 缓存 mybatis缓存 rendis缓存场景 案例
mybatis 缓存 redis缓存 上下无强关联根据需要读即可持续更新mybatis 很多相关还可阅读:大道至简 少字全意 易经的方式看 Mybatis 事务实例 核心组件及运行 实力例 及Mybatis-Plus 适用于 懂而久未用回忆 ,不懂而需明正理而用-优快云博客高频简单读写:优先使用 String 或 Hash。顺序敏感操作:选择 List 或 Sorted Set。去重与集合运算:采用 Set。
2025-02-19 20:36:52
927
原创 大道至简 少字全意 易经的方式看 jvm 内存模型 、 内存异常、内存调优实战案例 、类加载机制、双亲委派模型 内存泄漏分析:场景 、 jvm基础 、gc、日志解读实战、GC垃圾回收算法及应用
jvm基础 、 内存模型 、 gc、 内存异常、内存调优 文章上下文 没有强关联性根据需要读章节即可Java类加载机制是JVM将.class文件加载到内存并生成可执行类的核心过程1.应用程序类加载器收到请求,先检查是否已加载过该类2.向上委派:将请求传递给扩展类加载器3.扩展类加载器继续向上委派给启动类加载器4.启动类加载器尝试加载:若成功则返回结果;若失败(如核心库中没有该类),则逐层向下通知子加载器尝试加载5.最终由应用程序类加载器加载用户类,并缓存结果1.虚拟计算机架构。
2025-02-18 18:52:25
624
原创 大道至简 少字全意 易经的方式看 Mybatis 事务实例 核心组件及运行 实力例 及Mybatis-Plus 适用于 懂而久未用回忆 ,不懂而需明正理而用
mybatis 核心组件 运行原理。Mybatis-plus 升级了哪些区别 以及对比 上下文 没有强关联性根据需要看即可MyBatis-Plus 事务管理需注意 Spring 事务机制的特性,推荐优先使用声明式事务,复杂场景(如批量操作、嵌套事务)结合编程式事务或自定义实现。实际开发中应通过日志监控事务状态,避免隐性嵌套等问题。
2025-02-18 14:09:25
946
1
原创 大道至简 少字全意 易经的方式看 Rpc框架 Dubbo之 Cluster 族群 实例 核心组件-集成在SpringBoot 中 适用于 懂而久未用回忆 ,不懂而需明正理而用
springboot 集成dubbo 核心组件 Cluster 族群。
2025-02-17 21:58:04
883
原创 大道至简 少字全意 易经的方式看 Rpc框架 Dubbo 核心组件-集成在SpringBoot 中 及实例 负载均衡 熔断 适用于 懂而久未用回忆 ,不懂而需明正理而用 学习最简单的方式就是写一遍
介绍 dubbo 核心组件 ,springBoot 集成 dubbo 基础实例 负载均衡实例 熔断实例需要看几个看几个 没有强关联1. Provider(服务提供者)负责暴露服务接口实现,通过注册中心(如 Zookeeper) 发布服务元数据。核心注解(I旧版为 @Service) 用于标记实现类2. Consumer(服务消费者)通过注册中心获取服务提供者地址,并发起远程调用。支持负载均衡策略(如随机、轮询)选择服务节点。使用(旧版为@Reference)注解动态代理远程服务。
2025-02-17 17:39:33
635
原创 大道至简 少字全意 易经的方式看 SpringCloud 核心组件 及实例 适用于 懂而久未用回忆 ,不懂而需明正理而用 学习最简单的方式就是写一遍
Spring Cloud 核心组件是构建微服务架构的基础模块,(按功能层级排序) 少字全意 基础框架需要内容,此为核心 细节扩展外找即可。
2025-02-17 13:56:24
753
原创 jvm gc回收器 和 jvm 数据结构
类的修饰、权限、继承关系、接口列表、字段信息、声明的顺序、修饰符、类型、名字、方法的修饰符、返回值、名字、参数列表、抛出的异常、方法字节码指令、静态变量。运行中加载值 运算值。运行中加载值 运算值。这块区域被谁使用属于什么区域,如:年轻代清空,老年带使用就成了老年代。幸存区回收多次还没被回收则是长期存在的放到老年代。序号、局部变量表、 操作数栈。并发用户线程 标记根对象的第一层 防止错误标记 运行重新标记 并发清理。
2023-07-18 18:32:36
538
原创 dubbo 异步调用 RpcContext 实现 和 AsyncContext 实现 示例
异步以外的限制性 ,异步相关的等待执行。异步以外限制性,设计到异步的后执行。
2023-07-11 17:23:32
769
3
原创 dubbo 异步执行实现 服务端客户端 示例 CompletableFuture<String>参数返回,和普通参数方法内返回
【代码】dubbo 异步实现 服务端客户端 示例 CompletableFuture参数返回,和普通参数方法内返回。
2023-07-11 16:16:47
554
原创 Dubbo sentinel 哨兵 熔断 慢调用比例、异常比例、异常数
调用周发现反应有有太慢的 就降级熔断几秒后再继续请求,保证继续运行不彻底熔断降级断掉。设置好的限流14 每次发送 15 所以没达到80% 的异常数量 可正常发送。慢调比例官方文档没找到具体位置,通过测试验证反向分析 得出结论。相关连续性章节在通分类博客下。按照最小的请求数量发请求。如果tps 超过 则熔断。这几秒钟内进入熔断状态。统计数据在这个时间端内。
2023-07-06 15:00:06
1139
原创 Dubbo hystrix 熔断降级 简单示例 java.lang.NoSuchApplicationBuilder.<init>([Ljava/lang/Object;)V
对于dubbo provider的@Service是一个spring bean,直接在上面配置即可对于dubbo consumer的@Reference,可以通过加一层简单的spring method包装,配置即可Hystrix本身提供来集成Spring AOP,配置了和的spring method都会被Hystrix处理ok持续更新。
2023-07-04 17:33:59
422
6
原创 dubbo Sentinet 限流 流控配置 高级 直连 关联 链路 预热冷启动 排队等待 单机 qps 并发 机器总体法制 单机均摊 集群俩种身份
排队等待会严格控制请求通过的间隔时间,让请求稳定且匀速的通过,可以用来处理间隔性突发的高流量,例如抢票软件,在某一秒或者一分钟内有大量的请求到来,而接下来的一段时间里处于空闲状态,我们希望系统能够在接下来的空余时间里也能出去这些请求,而不是直接拒绝。集群限流服务端会返回给客户端结果,决定是否限流。在平常请求a接口的时候,普遍回继续调用后方的b或其他接口,a需要限流,那么b也就跟着一起限流了,配置对应资源信息。多个接口mapping请求 使用同一个服务,限流的时候限制某个请求的使用。
2023-07-03 16:16:06
564
原创 Springboot tomcat bean 默认作用域 singleton 情况下模拟线程不安全情况 设置多例方式 prototype
可见 执行久的线程,在运行中 对象级的变量,再新请求来后变量发生改变。对象级变量和静态变量都不安全。
2023-07-03 14:26:08
787
3
原创 Dubbo sentinel限流 代码示例 控制台 下载使用
是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Java 上方 jvm内容 -jar xx.jar。指定控制台地址和端口。若启动多个应用,则需要通过。
2023-07-03 10:39:00
319
4
原创 Springboot 集成Prometheus 数据采集 使用grafana 监控报告告警 邮件配置
路径 描述/autoconfig 提供了一份自动配置报告,记录哪些自动配置条件通过了,哪些没通过/beans 描述应用程序上下文里全部的Bean,以及它们的关系/env 获取全部环境属性/configprops 描述配置属性(包含默认值)如何注入Bean/dump 获取线程活动的快照/health 报告应用程序的健康指标,这些值由HealthIndicator的实现类提供/info 获取应用程序的定制信息,这些信息由info打头的属性提供。
2023-06-30 10:29:30
1654
原创 Jvm jmx_exporter Prometheus dubbo Grafana 重点看端口要对应上 单独进程和程序进程内jmx_exporter
JVM 启动时指定参数,通过 javaagent 的形式运行 JMX-Exporter 的 jar 包,进程内读取 JVM 运行时状态数据,转换为 Prometheus metrics 格式,并暴露端口让 Prometheus 采集。官方不推荐使用第一种方式,一方面配置复杂,另一方面因为它需要一个单独的进程,而这个进程本身的监控又成了新的问题,所以本文重点围绕第二种用法讲如何使用 JMX Exporter 暴露 JVM 监控指标给Prometheus并展示在Grafana上。地址一样 点击下载即可。
2023-06-29 17:01:39
1892
1
原创 安装 Grafana 及 windows_exporter 配置 dubbo 配置 及报告示例
配置一个数据链接地址即可 http:localhost:9090。
2023-06-28 14:23:16
1171
原创 安装 Prometheus 指标存储 观测 dubbo /windows_exporter指标 windows 版本 其他系统换个语法思路一样
选择指标后选择graph 或 table 就可以看报告内容了。根目录下直接启动即可 无其他操作。访问 Prometheus。下载下来直接启动即可。
2023-06-28 11:26:22
1478
原创 3分钟了解如何做好项目管理和协作
在有限的时间及范围内,集合有限的资源来完成目标,就是项目管理,包括如下五个过程监控阶段启动阶段 -> 规划阶段->执行阶段->收尾阶段。
2023-06-16 16:47:06
368
原创 开好会议的方法 会议达成共识 明确目标,促成共识 单向会议 互动会议 会议讨论,文档先行 会前文档 会中 3D法则讨论 同步会议,跟进代办 举个栗子 企业管理
有时候会议中,客观实际情况,有了解和不了解的,那么在会议中如果积极沟通不了解的会从主观出发思考,想不到客观情况,就会造成事情推动有问题,这时候俩套方案,一套是会上举个实际例子出来,这时候也考验听者和说者的把控情况,表达的不到位理解不了,必达的太到位不好理解,这主要问题就是不在一个同信息频道中、对临时快速相处的例子不一定完整,便会出现上方难以达到会议同步的目的。会议的本质是多人语言沟通,无聊是单向会议,互动会议,目的都是达成共识。4.通过线上文档评论批注,发现有出入的问题,可在会上分析逐一讨论。
2023-06-16 10:28:52
463
原创 项目Es、kafka、mysql容量评估方案和服务器资源预估方案
正确的思想更具大厂经验建议(空间换技术)也就是机器多换技术简单(别把技术玩的太极限,亏钱的时候剩下那点就是九牛一毛,所以建议靠谱技术加横向扩展机器为最稳定方案)实际空间 = 源数据 × (1 + 副本数量) × (1 + 数据膨胀) / (1 - 内部任务开销) / (1 - 操作系统预留)存储容量 = 源数据 × (1 + 副本数量) × 1.45 × (1 + 预留空间)按照 12000 tps * 60s * 60m *24h = 日。按照 60 tps * 60s * 60m *24h = 日。
2023-06-14 18:01:24
2773
原创 kafka 五 消息不丢失机制、 Broker数据不丢失 、生产者数据不丢失、消费者数据不丢失、消息丢失流程、重复消费数据库事务保证成功(数据不丢失,解决重复消息,保证执行一次)、数据积压、定期清理
启用删除主题true检查日志段文件的间隔时间,以确定是否文件属性是否到达删除要求。1000ok持续更新。
2023-06-09 17:09:41
330
1
原创 kafka 四 Kafka读写流程、LEO log end offset、物理存储 稠密索引 稀疏索引 、Kafka物理存储、深入了解读数据流程、删除消息
段包含 index log timeindex snapshot。
2023-06-09 15:36:00
1405
原创 kafka Ar 、ISR 、 OSR 已分配副本 同步中副本 、不同步副本 Controller 执行leader 重新分配
目录Ar 、ISR 、 OSR 已分配副本 同步中副本 、不同步副本Controller执行leader 重新分配如果有一个节点挂掉,分区领导会渠道其他地方当上领导 保持分区总数到位应为数据量大要保证性能所以尽快选举领导 如此设计副本作为及时选举当上领导实现高性能举个例子 0、1、2 节点 三个 副本 0挂掉 0的领导会在 1 or 2 上马上出现领导,实现保证分区全在每个桶中有一个 controller 执行api
2023-06-09 11:21:26
895
原创 kafka 二 集群架构 幂等性 生产者写入分区策略、消费者组再均衡消费者规则、副本机制、低级 api、高级 api、Kafka-eagl监控工具、分区的leader 与follower
【kafka可视化工具】kafka-eagle在windows环境的下载、安装、启动与访问_kafka eagle下载_No8g攻城狮的博客-优快云博客。如果ack响应失败,生产者重试,再次发送消息,kafka会根据pid和 sequence number 是否保存同一条消息。0、1、2 节点 三个 副本 0挂掉 0的领导会在 1 or 2 上马上出现领导,实现保证分区全在。生产者 发送到分区,kafka 保存到分区,返回一个ack ,若果失败,生产者会重新发送。
2023-06-09 11:05:48
282
原创 Es elasticsearch 二十 站内搜索示例 高亮内容 java springboot 实现
返回数据解析获取高亮 高亮通过设置标签和class 前端设置class字体颜色 也可直接写在后端。
2023-06-07 17:28:19
1013
原创 Es elasticsearch 十九 kibana 可视化配置图表 及功能 集群部署
通过 jdbc 获取数据每隔一段时间 抽取一次数据。空格要加转移\ [] 中括号要加转义 \[\]更多语法规则网络查询。
2023-06-07 17:22:38
1801
原创 Es elasticsearch 十七 Java api 实现聚合 几个聚合示例 sql 开启许可 新特效 java 实现es7 sql 功能
获取关注 buckets 获取所有分桶 -=分组。查询增加子聚合 返回 通过子聚合获取值。
2023-06-07 17:14:52
981
原创 Es elk Elasticsearch 十六 电视案例 创建 插入数据 分通分指标统计排序 aggs avg sum min max 日期 histogram 多层子查询 父级调用子查询
父层聚合可以使用子层聚合的值。分通、自聚合处理需求。
2023-06-05 17:49:20
159
sharding sphere 分库分表 文章 https://blog.youkuaiyun.com/weixin-42749765/
2023-05-06
maven 私库 服务器 Nexus 3 安装包 支持 linux windows
2022-01-25
maven 下载到 maven库下边的 gui.ava.html2image0.9 及jar 可以直接使用
2021-03-17
firefoxdriver.zip
2020-07-17
jacob-1.1.8.dll.zip
2019-12-05
test_script__sql.xml
2019-08-19
JsonOrXmlTransformation.java
2019-08-04
HttpRequestUitl.java
2019-08-04
game疯狂管道鸡.html
2019-07-05
netty 代码.rar
2019-06-28
gametcsall.html
2019-06-08
cbkgame.html
2019-06-07
gamewzqallv1.2.html
2019-06-06
gamewzqall.html
2019-06-06
springboot 集成 quartz 集群 加 sql 加 打jar包 及介绍全套
2019-03-14
springboot 集成 quartz 集群 加 sql 等
2019-03-13
android 集成 alipay 支付
2019-03-04
android 混合开发 webview java 和 h5
2019-03-03
腾讯云 直播 模块 demo
2019-03-02
腾讯云im及时通讯 简单 demo 包括 群 个人登录退出等
2019-03-02
android + h5 混合开发 webview 版 小实例 + 数据交互 + 界面交互+ js调用java +java 调用js
2019-02-07
mongodb 复制集搭建实例
2018-08-28
windows redis 主从集群实例加哨兵集群
2018-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人