摘要:
在上架企微第三方应用是,提示应用授权失败,请检音是否正常处理授权,大概意思是想要上架,需要实现相关的授权功能 企微提供了两种授权方式 https://developer.work.weixin.qq.com/document/path/90597 不管实现哪种方式,都需要处理回调事件,包括指令回调和 阅读全文
摘要:
创建模板问题 很多教程都是使用这个命令去创建Jenkins插件项目 mvn -U archetype:generate -Dfilter=io.jenkins.archetypes: 我使用这个命令,会报archetype不存在 [WARNING] No archetype found in rem 阅读全文
摘要:
简单使用 共享库(Shared libraries)是一种可以用来封装函数、变量甚至整个 Pipeline 的机制。通过共享库,可以将常用的功能和流程逻辑定义在单独的 Groovy 脚本中,然后在多个 Pipeline 中重复使用,从而实现代码重用和统一管理 比如说复用这个转成json的方法 //t 阅读全文
摘要:
有个需求需要在pipeline中调用Java的SDK去执行业务 使用 @Grab 注解可以在Maven中导入Java 库, @Grab('org.apache.commons:commons-math3:3.4.1') import org.apache.commons.math3.primes.P 阅读全文
摘要:
Jenkins下载插件报错的情况 阅读全文
摘要:
yyyy-MM-dd'T'HH:mm:ss.SSSXXX和yyyy-MM-dd'T'HH:mm:ss.SSSZ的区别 阅读全文
摘要:
在Java中有阻塞`wait()`和唤醒`notify()`方法,于是想实现一个简易的阻塞队列 当队列满时,阻塞生产方法等待消费;当队列为空时,阻塞消费队列等待生产 ``` public class BlockQueueTest { int max ; //维护一个队列 final Queue qu 阅读全文
摘要:
Mybaits的一次源码跟踪 阅读全文
摘要:
FileBeat简单使用和原理 阅读全文
摘要:
在网络模型中有分为7层模型(OSI模型)和5层模型和TCP/IP模型 OSI模型将应用层和表示层作为独立的两层,而TCP/IP模型将它们合并为一个应用层。 两种对比来说,TCP/IP模型更符合实际开发应用 应用层 应用层是最上层的一层,也是在开发中接触到最多的,因为在开发中一般需要提供HTTP接口来 阅读全文