logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot+责任链模式:优雅的实现复杂接口的解耦和动态编排!

点击上方“程序员蜗牛g”,选择“设为星标”跟蜗牛哥一起,每天进步一点点。

#spring boot#责任链模式#后端 +2
如何检测Java程序中的线程死锁?

在 Java 程序中,检测线程死锁有多种方法,下面为你详细介绍:1. 使用 jstack 工具原理:jstack 是 JDK 自带的一个命令行工具,用于生成 Java 虚拟机(JVM)中线程的堆栈跟踪信息。通过分析这些信息,可以找出是否存在死锁情况。操作步骤首先,使用 jps(同样是 JDK 自带工具)命令查看正在运行的 ...

#java#jvm#开发语言
使用helm安装canal-server和canal-admin

1.前置条件: 需要电脑有helm kubectl 如果没有的话需要安装环境2.需要拉取canal-server和canal-admin镜像 拉取镜像的时候可能存在拉取不下来的情况,需要配置: /etc/docker/daemon.json登录后复制{"registry-mirrors": [...

#eureka#云原生
唤醒数据中台潜力,加速数据飞轮转动:数据驱动秘籍

在这个数据爆炸的时代,企业的数据资产正变得越来越重要。然而,收集和存储数据只是数据驱动旅程的第一步。如何唤醒这些沉睡的数据,真正让它们为业务服务? 这才是企业成功的关键。数据中台曾被视为整合企业内外数据资源的利器,但现在很多公司发现它似乎成了数据的“墓地”——存放了大量数据,但这些数据却未能被有效利用。与此同时,数据飞轮作...

文章图片
#大数据#人工智能
用云编译器半小时完成轮播组件紧急开发,被公司奖励500块!|豆包MarsCode 体验官...

在#豆包MarsCode 体验官#活动发布后,上百位优秀的开发者尝试使用豆包MarsCode 进行项目开发,发表自己的原创文章,展示个人的产品使用成果与感受,创意十足。接下来,让我们一起看看用户@石小石Orz 在半小时内实现轮播组建紧急开发的过程吧!也欢迎更多开发者使用豆包MarsCode 进行项目开发,用 AI 激...

【Nacos无压力源码领读】(三) Nacos 配置中心与热更新原理详解 敢说全网最细

本文将从 Nacos 配置中心的基本使用入手, 详细介绍 Nacos 客户端发布配置, 拉取配置, 订阅配置的过程以及服务器对应的处理过程;配置订阅以及热更新原理相关的部分, 我看了主流的博客网站, 绝对没有比这更详细的讲解;如果在阅读过程中对文中提到的 SpringBoot 启动过程以及扩展机制不太了解, 或者出现了没见...

文章图片
#java#spring boot#spring +2
数据结构之跳表SkipList、ConcurrentSkipListMap

概述SkipList,跳表,跳跃表,在LevelDB和Lucene中都广为使用。跳表被广泛地运用到各种缓存实现当中,跳跃表使用概率均衡技术而不是使用强制性均衡,因此对于插入和删除结点比传统上的平衡树算法更为简洁高效。Skip lists are data structures that use probabilistic ...

文章图片
#数据结构
ECS中实现nginx4层7层负载均衡和ALB/NLB原SLB负载均衡

一.负载均衡简介Nginx 提供了基于 TCP 的 4 层(网络)和 7 层(应用)负载均衡,nginx的4层负载均衡其实就是端口转发。应用型负载均衡(ALB)提供面向HTTP/HTTPS/QUIC等7层(应用)负载均衡。4 层负载均衡配置示例:Nginx 监听在 12345 端口上的 TCP 连接,并将请求代理到名为 b...

文章图片
#负载均衡#php#运维 +1
dify项目结构说明与win11本地部署

后续会深度研究下dify,智能体的应用要更广泛一些。我也会根据自己的需求,在dify中中的功能进行增强。

小程序UI自动化测试框架选型

由于Minium是小程序目前官方维护的自动化测试框架,其支持一套脚本,iOS & Android & 小程序开发者工具模拟器,三端运行,并且提供了Python版本,对测试同学非常友好,因此最终选定了该框架作为小程序UI自动化测试的使用框架。反之,则不太适合,因此最终也是暂时放弃了该方案。由于该框架是基于前端的语法来编写测试脚本,尝试学习使用该框架编写脚本后,在编写的过程中也暴露出了问题:一方面大部

#小程序
    共 529 条
  • 1
  • 2
  • 3
  • 53
  • 请选择