logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于公共子序列的轨迹聚类(c#)

前言如今的世界中,想要研究人们的出行活动,可以利用智能手机或智能手环等个人设备生成的 GPS 数据进行研究。而在众多的研究方向中,出行的热点路线或者说经常出行的路线也比较受欢迎。采用热力图的方式对其进行研究具有许多优点。热力图给使用者的感觉就是特别直观,一眼便看出来哪些路径属于热迹(我们把热点路线,也就是重复度高的路线称为热迹)。如下图所示:(图片来自网上,侵删)从图中我们一眼便能够找...

javascript闭包详解

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。...

设计模式之美学习(八):为何说要多用组合少用继承?如何决定该用组合还是继承?

在面向对象编程中,有一条非常经典的设计原则,那就是:组合优于继承,多用组合少用继承。为什么不推荐使用继承?组合相比继承有哪些优势?如何判断该用组合还是继承?为什么不推荐使用继承?继承是面向对象的四大特性之一,用来表示类之间的 is-a 关系,可以解决代码复用的问题。虽然继承有诸多作用,但继承层次过深、过复杂,也会影响到代码的可维护性。所以,对于是否应该在项目中使用继承,网上有很多争议。很多...

企业微信与个人微信数据互通的Java后端实现:API接口的桥接设计模式

在私域流量运营场景中,企业往往需要同时管理企业微信(WeCom)的客户群与个人微信(WeChat)的公众号用户。采用桥接模式(Bridge Pattern)将抽象部分(业务逻辑)与实现部分(具体微信API调用)分离,是解决这一异构系统互通问题的最佳实践。首先,我们需要定义一套与具体平台无关的统一数据模型(Unified Model),屏蔽底层差异。最后,通过工厂类根据运行时配置或用户属性,动态选择

#微信#java
导购电商平台的服务治理体系:熔断、降级与限流策略

/ 项目启动时初始化按用户ID的限流规则// 1. 创建按用户ID的限流规则(针对首页列表接口)// 对应接口的Sentinel资源名// 限流参数索引:0为pageNum,1为userId(需调整接口参数顺序)// 限流粒度:1为QPS,0为并发数// 2. 普通用户限流:QPS=10// 用户类型标记// 3. VIP用户限流:QPS=50// 4. 绑定规则与用户类型// 5. 加载规则到S

文章图片
#java#开发语言
利用Spring Boot实现微服务的链路追踪

大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在微服务架构中,一个请求可能会经过多个服务节点,链路追踪成为监控和诊断问题的关键技术。Spring Boot结合Spring Cloud Sleuth和Zipkin或其他追踪系统,可以有效地实现链路追踪。本文将介绍如何利用Spring Boot实现微服务的链路追踪。

文章图片
#spring boot#微服务#后端
influxdb基础那些事儿

InfluxDB是一个开源的时序数据库,使用GO语言开发,特别适合用于处理和分析资源监控数据这种时序相关数据。而InfluxDB自带的各种特殊函数如求标准差,随机取样数据,统计数据变化比等,使数据统计和实时分析变得十分方便。influxdb的单机版是开源的,而集群版是商业版,influxdb被设计运行在SSD上,如果使用机器或者网络磁盘作为存储介质,会导致性能下降至少一个数量级。in...

stm32填坑之旅一 - stm32f103c8t6点亮板载贴片蓝色LED

转载请注明:https://www.cnblogs.com/rockyf/p/11691622.html开篇开篇一定要精彩,不然路人不理睬!下述是笔者作为arm小白的填坑之旅 没错,这个之前一直从事软件开发的笔者,开始搞硬件了,当然仅仅是数电!模电需要有很扎实的电路基础,而笔者有的只有“扎实”的逻辑基础。 那为什么笔者要开始搞硬件呢? 其实早在大学期间,笔者所在专业(计算机科学与技术)中就...

淘客返利平台高并发架构设计:基于Spring Cloud Alibaba的百万级QPS流量削峰与熔断降级策略

在“双11”、“618”等电商大促期间,淘客返利平台面临的流量洪峰是平时的数十倍甚至上百倍。当用户点击“立即返利”或同步订单时,我们不再同步执行复杂的联盟API调用、分润计算和数据库写入,而是将请求快速封装为消息投递到RocketMQ。通过RocketMQ削峰、Sentinel熔断降级以及多级缓存抗热,省赚客APP成功构建了能够抵御百万级QPS冲击的高可用架构,确保了在大促洪流中每一笔返利都能准确

#java
淘客系统与淘宝联盟 API 对接中的限流、熔断与降级最佳实践

微赚淘客系统3.0每日调用淘宝联盟(Taobao Union)API超500万次,用于商品转链、订单查询、佣金计算等核心功能。淘宝联盟对应用设有严格QPS限制(如。接口仅100 QPS),且偶发服务不可用。若无有效防护机制,极易引发雪崩。我们基于 Resilience4j + 自定义令牌桶实现多层级容错体系。淘宝联盟各接口配额不同,需按接口维度限流。本文著作权归 微赚淘客系统3.0 研发团队,转载

#java
    共 233 条
  • 1
  • 2
  • 3
  • 24
  • 请选择