Java 集合为 null 时转空集合
最近接手 `java` 开发的后端项目,发现在对前端传入的参数进行处理过程比较繁琐,比如对集合的判 null 处理方式如下: ```lang-java List<String> ids = CollectionUtils.isEmpty(request.getIds()) ? new ArrayList<>() : request.getIds(); ...
51工具盒子
最近接手 `java` 开发的后端项目,发现在对前端传入的参数进行处理过程比较繁琐,比如对集合的判 null 处理方式如下: ```lang-java List<String> ids = CollectionUtils.isEmpty(request.getIds()) ? new ArrayList<>() : request.getIds(); ...
<p>英文:</p> <p>Scala 2.13 No implicit view available from java.util.Map[String,Double] => scala.collection.IterableOnce[B]</p> <h1>问题 {#heading}</h1>...
<p>英文:</p> <p>Parsing deeply nested object from HTTP API call with Java</p> <h1>问题 {#heading}</h1> <p>我正在调用新加坡政府的公共"taxi-availability&q...
<p>英文:</p> <p>What are the security risks on making public the command java.lang.Runtime.exec(String command)</p> <h1>问题 {#heading}</h1> <p>我正在尝试分解我...
英文: Apache Kafka StartUp Error - Invalid value 3.0-IV1 for configuration message.format.version 问题 {#heading} ============= 我已在Microsoft WSL(Linux分发版Ubuntu 18)上安装了Apache Kafka,突然间在我们的本地...
英文: Kafka ensuring consumer group stays alive 问题 {#heading} ============= 我有一个在独立的Kubernetes Pod中生成生产者和消费者的过程。我想使用`auto.offset.reset "latest"`,因此需要确保消费者 Pod 在生产者 Pod 之前启动,因为我不...
<p>英文:</p> <p>Kafka Consumer not receiving any message from Topic even though group id and client id is set correctly</p> <h1>问题 {#heading}</h1> <p>...
<h1>1.背景</h1> <p>实际工作中我们的自动化必须要能够实现自动触发,并整个到整个研发的体系中去;实现开发的代码自动打包编译,环境自动构建后,自动触发自动化测试的执行,从而实现整个DevOps的闭环;作为测试人员我们如何借用jenkins的持续集成能力,将我们的自动化测试执行工作在企业中实际落地呢?请看下面的内容</p>...
<p>之前agent都是运行在k8s node节点上,一般项目更新都是在晚上或者中午,agent只会在更新的时候才会去用,平时一直运行agent也会造成系统的资源浪费,因此可以在Jenkins上集成Kubernetes插件,通过定义Pod模板,当任务开始执行后动态创建一个agent程序,去运行任务,当任务执行完成后,agent也会自动消失。</p> &l...
一、什么是流水线 ======== jenkins 有 2 种流水线分为声明式流水线与脚本化流水线,脚本化流水线是 jenkins 旧版本使用的流水线脚本,新版本 Jenkins 推荐使用声明式流水线。文档只介绍声明流水线。 1.1 声明式流水线 ---------- 在声明式流水线语法中,流水线过程定义在 Pipeline{}中,Pipeline 块定义了整个流水线中完...