logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins对接、jenkins-rest

摘要:本文介绍了利用Jenkins REST API实现多线程批量构建项目的方法。通过接口调用替代手动操作,可一次性构建数十个项目。核心流程包括:获取queueId→通过queueId查询buildNumber→获取BuildInfo以判定构建状态。文章提供了关键代码示例(Java),涵盖参数配置、状态轮询和线程池设置(4线程/120队列)。该方法显著提升批量构建效率,适用于需频繁部署的持续集成场

#jenkins#servlet#java
Nominatim免费的地址解析,逆地址解析,OpenStreetMap开源地图数据【全网最全】

国内的一些地址解析供应商的API都开始付费了,就想找个免费的地址解析和逆地址解析的应用,最终选择了Nominatim + OpenStreetMap。

ngrok下载、安装、使用

文章优先发表在个人博客上:https://www.xdx97.com/article/732953842726993920ngrog是一个外网映射工具,简单理解就是当你使用它之后,会给你生产一个域名,别人就可以通过这个域名来访问你的电脑了。使用场景在微信相关开发中,都需要一个外网可以访问的域名或者你写好了一个页面,需要你朋友他们帮你参考一下或者你在写后端,别人写前端,你们需要联调一下…一、下载、安

个人网站引入B站视频播放,个人博客播放B站视频。【1080P】

最近想在个人博客播放我在B站上面的视频,花了三个下午,终于做好了。有兴趣的可以先看看最终效果: https://www.xdx97.com/video1、代码如下<html><head><title>播放B站视频</title><meta http-equiv="Content-Type" content="text...

#html#css
SpringBoot值为null的数据不返回【Spring.jackson】

文章优先发表在个人博客:https://www.xdx97.com/article/737667404498206720最近在公司写接口文档的时候发现,比如我们有一个实体A,里面有 name,age 两个变量。当name和age都有值的时候返回结果如下:{"name":"小道仙","age":18}当age的值为null的时候返回结果如下:{"age":18}这在写接口文档的时候就很舒服了,不至于

#spring boot#spring
Java进阶之Dump文件初体验

最近线上频繁的内存告警,同事A通过分析dump文件解决了这个问题,我当然是不会放过这种学习的机会。

文章图片
#java#开发语言#jvm
一文弄懂MySQL锁机制【记录锁、间隙锁、临键锁,共享锁、排他锁,意向锁】

没有使用索引做更新相关操作会锁表。通过唯一/主键索引等值加锁,只会锁具体的行,非唯一索引则不一定,SQL优化器会基于数据分布选择记录锁,或临键锁。只有在RR级别下才有间隙锁,目的是为了解决幻读,如果操作的数据是跨多个范围,就会加多个区间的间隙锁。MySQL默认的锁就是【临键锁】,所以在执行SQL的时候,记录锁和间隙锁是会同时存在的。范围是左开右闭的区间。

文章图片
#mysql
SkyWalking入门搭建【apache-skywalking-apm-10.0.0】

SkyWalking在Java中使用的是字节方式植入,是完全无代码侵入的VM options 添加,就是刚刚上面下的 java-agentEnvironment variables 添加,指定 SkyWalking的地址效果图操作步骤(idea 2023,其它版本百度操作)配置好后,启动服务会看到下面的日志,就说明 java-agent.jar 读取到了随机访问几下服务的接口,再去刷新SkyWal

文章图片
#skywalking#apache
MCP入门实践,Cursor+MCP

学习之前,需要知道什么是MCP(Model Context Protocol,模型上下文协议),官方的解释如下MCP 是一种开放协议,它标准化了应用程序向 LLM 提供上下文的方式。可以将 MCP 视为 AI 应用程序的 USB-C 端口。正如 USB-C 提供了一种将设备连接到各种外围设备和配件的标准化方式一样,MCP 提供了一种将 AI 模型连接到不同数据源和工具的标准化方式。我暂时把它理解成

文章图片
    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择