基于Docker + Jenkins Pipeline的CICD实践
基于Windows+Docker的单机版测试环境实践。项目不大,开发周期不长。前期配置好,后续使用整体比较丝滑。 0. 简介 使用SpringBoot3 + JDK17搭建的项目,构建工具使用Gradle 8.0。 涉及到的知识点 Dock...
基于Windows+Docker的单机版测试环境实践。项目不大,开发周期不长。前期配置好,后续使用整体比较丝滑。 0. 简介 使用SpringBoot3 + JDK17搭建的项目,构建工具使用Gradle 8.0。 涉及到的知识点 Dock...
在业务开发的时候,经常会遇到某一个接口不能对外暴露,只能内网服务间调用的实际需求。面对这样的情况,我们该如何实现呢? 今天,我们就来理一理这个问题,从几个可行的方案中,挑选一个来实现。 推荐一个开源免费的 Spring Boot 实战项目:...
摘要:本文整理自实时引擎研发工程师袁奎,在 Flink Forward Asia 2022 数据集成专场的分享。本篇内容主要分为四个部分: 小红书实时服务降本增效背景 Flink 与在离线混部实践 实践过程中遇到的问题及解决方案 未来展望 ...
问题介绍 在日常的开发过程中,我们不可避免地会使用到 JDK8 之前的 Date 类,在格式化日期或解析日期时就需要用到 SimpleDateFormat 类,但由于该类并不是线程安全的,所以我们常发现对该类的不恰当使用会导致日期解析异常,...
1.前言 emm,翻了一下之前刚入职时候的学习笔记,发现之前在熟悉业务代码的时候曾经专门学习并整理过过设计模式中的责任链模式,之前只是对其简单了解过常用的设计模式有哪些,并未结合实例和源码深入对其探究,利用熟悉代码契机进行系统学习并整理文档...
平时我一直用Notion来记录内容为主,但也一直关注着其他开源产品。上周正好看到一款非常受欢迎的开源免费笔记,今天就推荐给大家:VNote。 VNote一个由程序员为程序员打造的开源笔记应用,基于Qt开发,专注于使用 Markdown 来写...
序 本文主要研究一下java的java.security.egd SunEntries /Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home/src.zip!/sun/s...
来源:https://blog.csdn.net/limenghua9112/article/details/106975105 为何要了解Java线程状态 线程是 JVM 执行任务的最小单元,理解线程的状态转换是理解后续多线程问题的基础。...
大家好,我卡颂。 当我们看一个开源项目时,基本都会看下他有多少star。虽然Github Star是一个虚荣指标,但却有实际意义,比如: 很多开发者会关注Github Star增长趋势,更多的star会获得更多关注 star数量往往是技术选...
大家好,我是煎鱼。 大家学习和使用 Go 语言时,有一个神奇的概念:零值(zero-values)。零值这个名字是具体谁起的,又是从哪里先开始喊起的,已经难以考究了。 每次有新同学刚开始转语言,工程上总会提到这个,想要试图改变零值。又或是没...