logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

阿里云快速初始化SpringBoot、SpringCloud项目

最近阿里云提供了快速初始化SpringBoot、SpringCloud项目的构建方式,和spring-initializr 如出一辙,当然访问速度肯定更快一些,所以不妨尝试一下。后续不排除会开发IDEA插件,这样的话可以抛弃IDEA里面的很慢的 spring-initializr啦…访问地址:https://start.aliyun.com/打开后可以看到熟悉的界面,好了,试试吧:...

Java8 StreamApi 常用重要功能封装工具类

封装Java8 StreamApi常用的使用方法,工具类代码如下:import java.util.*;import java.util.function.BinaryOperator;import java.util.function.Function;import java.util.stream.Collectors;/*** Java8 StreamAPI 常用使用封装** @author

基于Jackson封装的常用JSON操作API,特别适合于用习惯了Fastjson的开发者

由于Fastjson近来频繁出现各种漏洞,好多公司逐渐开始减少或禁止Fastjson的使用。除了Fastjson,市面上比较优秀的JSON类库还有很多,比较有名的比如Jackson、Gson等。但是Jackson原生的API和Fastjson对比,使用起来稍微有些麻烦,因此本人参考Fastjson的基本使用API,封装了Jackson操作JSON的常用方法。废话不多说,直接上代码。1.maven依

文章图片
#json#maven#java
Jenkins pipeline之将命令的运行结果赋值给变量

Jenkins pipeline之将命令的运行结果赋值给变量在使用pipeline声明式语法编写自动化cicd时,难免会遇到需要将某一个命令的执行返回结果赋值给变量的情况。如下:def tag = sh(script: "git describe --tags --always", returnStdout:true).trim()...

Error response from daemon: readlink /var/lib/docker/overlay2: invalid argument

错误信息// 查看pod 报错信息[root@k8s-3 ~]# kubectl -n kube-system describe po metrics-server-5cb9ff977-s28lm...........WarningInspectFailed4m53s (x12 over 6m50s)kubelet, k8s-3Failed to inspect image "registry.c

kubernetes-dashboard 语言设置为英文

Kubernetes Web UI 默认的配置下语言会跟着浏览器的语言走,也就是说你的浏览器语言是中文的话,面板的语言默认也是中文,并且无法通过面板上的设置来选择语言。大多数时候当然是母语最适合用户,但是像 k8s 这种系统,网上查到的资料大都是英文的,所以反倒是看到对应的中文术语的时候会让人愣一下,反应下这个中文对应的英文术语是什么。所以我个人更倾向将开发工具都默认设置为英文,很多情况下这反倒是

Jenkins pipeline中bat或者shell命令执行结果,赋值给变量,变量不生效解决方法

例如:想利用bat脚本查询出Git_commit号,赋值给变量,下面的pipeline语句用到此变量,通过直接赋值的方式,下一条语句是无法获取到变量值的。此种写法://从项目readme中读取Git_Commit号Git_Commit =bat label: '', script: 'compile_scripts\\git_commit.bat %svn_project% %svn_branch

jenkins:在控制台实时打印服务启动日志

jenkins:你们是怎么在控制台实时打印服务启动日志的?最近,在做服务的自动化部署时遇到一个小需求,测试童鞋希望能够直接在jenkins的控制台上看到服务的启动日志,用户是上帝,你们想要那就给你们做出来好了。那么,问题来了,怎么才能在jenkins控制台上实时展示服务的启动日志呢?经常登录linux服务器查看日志的童鞋会说我平时都是使用tail -f命令来查看服务的日志,是的,这里也不例外,想要

到底了