- 博客(372)
- 资源 (27)
- 收藏
- 关注
原创 java 中级进阶高级 java 23种设计模式 视频教程 详细介绍+代码详解 +应用场景分析+部分免费观看java 最详细的全套设计模式 视频课程 -专题视频课程
java 中级进阶高级 23种设计模式 详细介绍+代码详解课程学院地址:https://edu.csdn.net/course/detail/234622019-04-06日最新更新收藏立即播放蒋浩宇开发组长/高级工程师/技术专家主要讲解关于java、python、c++、前段、html5、jquery等技术【课程介绍】java 中级进阶高级 23种设计模式...
2019-04-10 09:02:51 1700 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 8493 1
原创 jquery/javascript 基础至入门到精通 项目实战-专题视频课程
jquery/javascript 基础至入门到精通 项目实战—6390人已学习课程介绍 本课程主要介绍 javascript/jQuery 框架的详细技术内容课程收益 让没有基础的学员们 学到前端框架和前端js /jQuery 的技术 方便工作中使用讲师介绍 蒋浩宇更多讲师课程 主要讲解关于java、python、c++、前段、html5、jquer...
2018-10-08 09:18:03 8742 1
原创 web全栈 HTML5/CSS基础至入门到精通 加项目实战-专题视频课程
web全栈 HTML5/CSS基础至入门到精通 加项目实战—7536人已学习课程介绍 web全栈 前端工程师 课程主要内容 html5 细节技术 和 css 细节技术介绍 还有项目实战课程收益 没有基础的学员 可以学会前端开发技术,有开发经验的学员可以学习更加精通前端技术讲师介绍 蒋浩宇更多讲师课程 主要讲解关于java、python、c++、前段、h...
2018-10-08 09:16:35 8960 1
原创 前段 HTML5/CSS+jquery +javascript 13天 短期快速 从基础 入门到实战精通 项目实战-专题视频课程...
HTML5/CSS+jquery +javascript 13天 从基础 入门到实战精通 项目实战—14780人已学习课程介绍1.前端技术总体介绍 html css jquery javascript 2.编辑第一个网页 看看网页网站到底是个什么东西 3.html/css专兰 3.1 到 3.n详细介绍 4.jquery/javascript 专栏 4.1 到4.n详细介绍 5...
2018-09-17 18:11:23 9072 2
原创 jvm gc回收器 和 jvm 数据结构
类的修饰、权限、继承关系、接口列表、字段信息、声明的顺序、修饰符、类型、名字、方法的修饰符、返回值、名字、参数列表、抛出的异常、方法字节码指令、静态变量。运行中加载值 运算值。运行中加载值 运算值。这块区域被谁使用属于什么区域,如:年轻代清空,老年带使用就成了老年代。幸存区回收多次还没被回收则是长期存在的放到老年代。序号、局部变量表、 操作数栈。并发用户线程 标记根对象的第一层 防止错误标记 运行重新标记 并发清理。
2023-07-18 18:32:36 496
原创 dubbo 异步调用 RpcContext 实现 和 AsyncContext 实现 示例
异步以外的限制性 ,异步相关的等待执行。异步以外限制性,设计到异步的后执行。
2023-07-11 17:23:32 663 3
原创 dubbo 异步执行实现 服务端客户端 示例 CompletableFuture<String>参数返回,和普通参数方法内返回
【代码】dubbo 异步实现 服务端客户端 示例 CompletableFuture参数返回,和普通参数方法内返回。
2023-07-11 16:16:47 473
原创 Dubbo sentinel 哨兵 熔断 慢调用比例、异常比例、异常数
调用周发现反应有有太慢的 就降级熔断几秒后再继续请求,保证继续运行不彻底熔断降级断掉。设置好的限流14 每次发送 15 所以没达到80% 的异常数量 可正常发送。慢调比例官方文档没找到具体位置,通过测试验证反向分析 得出结论。相关连续性章节在通分类博客下。按照最小的请求数量发请求。如果tps 超过 则熔断。这几秒钟内进入熔断状态。统计数据在这个时间端内。
2023-07-06 15:00:06 1077
原创 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 368 6
原创 dubbo Sentinet 限流 流控配置 高级 直连 关联 链路 预热冷启动 排队等待 单机 qps 并发 机器总体法制 单机均摊 集群俩种身份
排队等待会严格控制请求通过的间隔时间,让请求稳定且匀速的通过,可以用来处理间隔性突发的高流量,例如抢票软件,在某一秒或者一分钟内有大量的请求到来,而接下来的一段时间里处于空闲状态,我们希望系统能够在接下来的空余时间里也能出去这些请求,而不是直接拒绝。集群限流服务端会返回给客户端结果,决定是否限流。在平常请求a接口的时候,普遍回继续调用后方的b或其他接口,a需要限流,那么b也就跟着一起限流了,配置对应资源信息。多个接口mapping请求 使用同一个服务,限流的时候限制某个请求的使用。
2023-07-03 16:16:06 505
原创 Springboot tomcat bean 默认作用域 singleton 情况下模拟线程不安全情况 设置多例方式 prototype
可见 执行久的线程,在运行中 对象级的变量,再新请求来后变量发生改变。对象级变量和静态变量都不安全。
2023-07-03 14:26:08 751 3
原创 Dubbo sentinel限流 代码示例 控制台 下载使用
是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Java 上方 jvm内容 -jar xx.jar。指定控制台地址和端口。若启动多个应用,则需要通过。
2023-07-03 10:39:00 278 4
原创 Springboot 集成Prometheus 数据采集 使用grafana 监控报告告警 邮件配置
路径 描述/autoconfig 提供了一份自动配置报告,记录哪些自动配置条件通过了,哪些没通过/beans 描述应用程序上下文里全部的Bean,以及它们的关系/env 获取全部环境属性/configprops 描述配置属性(包含默认值)如何注入Bean/dump 获取线程活动的快照/health 报告应用程序的健康指标,这些值由HealthIndicator的实现类提供/info 获取应用程序的定制信息,这些信息由info打头的属性提供。
2023-06-30 10:29:30 1600
原创 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 1758 1
原创 安装 Grafana 及 windows_exporter 配置 dubbo 配置 及报告示例
配置一个数据链接地址即可 http:localhost:9090。
2023-06-28 14:23:16 1081
原创 安装 Prometheus 指标存储 观测 dubbo /windows_exporter指标 windows 版本 其他系统换个语法思路一样
选择指标后选择graph 或 table 就可以看报告内容了。根目录下直接启动即可 无其他操作。访问 Prometheus。下载下来直接启动即可。
2023-06-28 11:26:22 1404
原创 3分钟了解如何做好项目管理和协作
在有限的时间及范围内,集合有限的资源来完成目标,就是项目管理,包括如下五个过程监控阶段启动阶段 -> 规划阶段->执行阶段->收尾阶段。
2023-06-16 16:47:06 337
原创 开好会议的方法 会议达成共识 明确目标,促成共识 单向会议 互动会议 会议讨论,文档先行 会前文档 会中 3D法则讨论 同步会议,跟进代办 举个栗子 企业管理
有时候会议中,客观实际情况,有了解和不了解的,那么在会议中如果积极沟通不了解的会从主观出发思考,想不到客观情况,就会造成事情推动有问题,这时候俩套方案,一套是会上举个实际例子出来,这时候也考验听者和说者的把控情况,表达的不到位理解不了,必达的太到位不好理解,这主要问题就是不在一个同信息频道中、对临时快速相处的例子不一定完整,便会出现上方难以达到会议同步的目的。会议的本质是多人语言沟通,无聊是单向会议,互动会议,目的都是达成共识。4.通过线上文档评论批注,发现有出入的问题,可在会上分析逐一讨论。
2023-06-16 10:28:52 398
原创 项目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 2645
原创 kafka 五 消息不丢失机制、 Broker数据不丢失 、生产者数据不丢失、消费者数据不丢失、消息丢失流程、重复消费数据库事务保证成功(数据不丢失,解决重复消息,保证执行一次)、数据积压、定期清理
启用删除主题true检查日志段文件的间隔时间,以确定是否文件属性是否到达删除要求。1000ok持续更新。
2023-06-09 17:09:41 313 1
原创 kafka 四 Kafka读写流程、LEO log end offset、物理存储 稠密索引 稀疏索引 、Kafka物理存储、深入了解读数据流程、删除消息
段包含 index log timeindex snapshot。
2023-06-09 15:36:00 1371
原创 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 868
原创 kafka 二 集群架构 幂等性 生产者写入分区策略、消费者组再均衡消费者规则、副本机制、低级 api、高级 api、Kafka-eagl监控工具、分区的leader 与follower
【kafka可视化工具】kafka-eagle在windows环境的下载、安装、启动与访问_kafka eagle下载_No8g攻城狮的博客-CSDN博客。如果ack响应失败,生产者重试,再次发送消息,kafka会根据pid和 sequence number 是否保存同一条消息。0、1、2 节点 三个 副本 0挂掉 0的领导会在 1 or 2 上马上出现领导,实现保证分区全在。生产者 发送到分区,kafka 保存到分区,返回一个ack ,若果失败,生产者会重新发送。
2023-06-09 11:05:48 255
原创 Es elasticsearch 二十 站内搜索示例 高亮内容 java springboot 实现
返回数据解析获取高亮 高亮通过设置标签和class 前端设置class字体颜色 也可直接写在后端。
2023-06-07 17:28:19 964
原创 Es elasticsearch 十九 kibana 可视化配置图表 及功能 集群部署
通过 jdbc 获取数据每隔一段时间 抽取一次数据。空格要加转移\ [] 中括号要加转义 \[\]更多语法规则网络查询。
2023-06-07 17:22:38 1752
原创 Es elasticsearch 十七 Java api 实现聚合 几个聚合示例 sql 开启许可 新特效 java 实现es7 sql 功能
获取关注 buckets 获取所有分桶 -=分组。查询增加子聚合 返回 通过子聚合获取值。
2023-06-07 17:14:52 927
原创 Es elk Elasticsearch 十六 电视案例 创建 插入数据 分通分指标统计排序 aggs avg sum min max 日期 histogram 多层子查询 父级调用子查询
父层聚合可以使用子层聚合的值。分通、自聚合处理需求。
2023-06-05 17:49:20 136
原创 es elasticsearch 十五聚合 获取姓名下同名人数 去除原始数据 加上 size:0 数组聚合 mapping fielddata=true参数 子查询 排序
Metric 指标 = count(id) avg sum min max。Buckt 分桶 = group by。数组每个值可以做出数量。
2023-06-05 17:32:13 135 1
原创 es elasticsearch 十四 各种机制 评分机制 正序索引 解决跳跃结果问题 解决耗时过长问题 解决相同属性值都到一个地方
深度分页 各个节点前1万条数据 把id和 匹配分数 给到协调节点。先从主分片上拿 或只从某个分片上取值,就可以避免跳跃结果问题。因为插入数据同步主分批和副本分片的数据不同导致跳跃结果。数据汇总分析 协调节点分析后取值返回。和数据库一样 为解决排序使用。
2023-06-05 17:30:42 354
原创 ES es Elasticsearch 十三 Java api 实现搜索 分页查询 复杂查询 过滤查询 ids查询 等
思路 参考 api 写法 写Java代码 请求条件构建层次思路。构建请求的时候增加如下代码即可。
2023-06-05 17:22:37 1311
原创 es Elasticsearch 十二 Es 搜索入门 Query stirng search 查询短语搜索 Query string 基础语法 query DSL Scroll 分批查询 滚动搜索
query”:{“filter”:{“term”:{“name”:”王”},“sort”:[“age”:{
2023-06-05 17:14:59 962 1
sharding sphere 分库分表 文章 https://blog.csdn.net/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
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关注的人