logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

sentinel源码解析之-sentinel dashboard与客户端连接建立过程

sentinel 源码解析之sentinel dashboard与sentinel客户端连接过程

#sentinel#hystrix
源码运行RagFlow并实现AI搜索(文搜文档、文搜图、视频理解)与自定义智能体(一)

RagFlow是一款开源的AI知识库构建与智能体编排工具,支持通过源码方式在本地运行。本文详细介绍了如何在Windows系统下通过WSL安装Ubuntu环境,并使用PyCharm配置RagFlow的开发环境。内容包括WSL安装步骤、RagFlow源码克隆、依赖安装(包括pipx、uv等工具),以及如何启动必要的中间件(MySQL、ElasticSearch等)。最后展示了如何运行RagFlow的后

文章图片
#人工智能
spring自带分布式锁-[jdbc-lock-registry]源码解析

在查看spring cloud task源码的时候发现它是通过使用spring自带的分布式锁实现的。分布式锁一直以来都是分布式系统中很重要的一种技术,最常见的主要还是基于redis或zookeeper实现的分布式锁。spring自带的常用分布式锁介绍文档如下:jdbc-lock-registryredis-lock-registryzk-lock-registry对于并发不是很高,并对性能追求不是

#java#spring
java实现http/https抓包拦截

最近在调试一个项目时常常需要对接口进行抓包查看,接口位于微信的公众号内,目前每次调试时都是用的 fiddler进行抓包查看的。但每次打开fiddler去查看对应的接口并找到对应的参数感觉还是有点复杂,正好今天是周末,打算自己来研究下它的原理并自己通过java来写一个(之所以知道java可以实现这个功能是因为著名的web安全检测工具 burpsuite就是用java写的)分析在使用f...

聊聊二叉堆、红黑树、时间轮在定时任务中的应用

程序=算法+数据结构。不同的算法与数据结构有着它独特的美,在实际业务运用时也需要从具体的业务出发进行多维度分析,选择一个底层实现最适合的框架,以让您的业务场景运行起来速度又快占用空间又少,岂不美哉。

文章图片
#java#数据结构
从vrrp、bfd、keepalived到openflow多控制器--理论篇

在一个网络中,通常会使用vrrp技术来实现网关的高可用。直接使用vrrp由于定时间隔较长存在检测迟缓的问题,融入bfd机制后可实现毫秒级故障检测。在sdn中要实现设备的高可用,实现控制器的集群和高可用是非常有必要的

文章图片
快速入门JAVA单元测试——mock

背景为了确保代码的质量,对编写的代码进行单元测试是非常有必要的。在JAVA项目中,一般的项目结构比较复杂、依赖众多。在微服务与spring boot大行其道的今天,单纯靠junit来进行单元测试一般很难完成对模块的单元测试。为了让JAVA项目中的单元测试更加灵活便于编写,各种mock框架应运而生,其中最为常用和经典的mock框架非mockito与powermock莫属。为了快速入门,本文将通过几个

#单元测试#java
小白都能看懂的——车牌检测与识别(最新版YOLO26快速入门)

YOLO26进行车牌定位与识别。目标检测快速入门,YOLO也太强了!

文章图片
#人工智能#计算机视觉#AI +1
AutoGen入门——快速实现多角色、多用户、多智能体对话系统

autogen是一多智能体的框架,属于微软旗下的产品。依靠我们可以快速构建出一个多智能体应用,以满足我们各种业务场景。本文将以几个示例场景,使用AutoGen快速构建出多智能体应用,一起体验下它的具体用法。

文章图片
#工作流
SD-WAN——使用WireGuard与ipv6实现高速免费异地组网

在本文中,通过免费的WireGuard与IPv6,再结合价格低廉的路由器完成了主机到主机,网段到网段的组网,算是SD-WAN组网的一种实践与体验。从本文也可以看出,WireGuardIPv6这种组网方式对于各种组网场景几乎都能应对,与高昂的专线组网相比,这种方式的组网也带来了极大的便利性。网络真奇妙,为WireGuard与各大运营商。

文章图片
#网络
    共 59 条
  • 1
  • 2
  • 3
  • 6
  • 请选择