自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Jenkins与sonar使用分享

一、Jenkins新建发布任务1.添加服务器信息:Jenkins->系统管理->系统设置->SSH Servers添加#关注 Remote Directory 配置:The base directory for this configuration.This directory must exist, it will not be created.The publisher will only be able to place files below this dire

2020-06-23 09:24:07 1049

原创 jenkins接入邮件服务器

1.Jenkins Location配置2.邮件通知配置,企业级smtp是smtphm.qiye.163.com,smtp.qiye.163.com3.Jenkins->系统管理->系统设置4.配置默认contentDefault Subject:构建通知:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!Default Content:<hr/>(本邮件是程序自动下发的,请勿回复!)&

2020-06-22 17:45:07 546

原创 Jenkins如何在构建时动态选择服务器发布

1.在参数化构建处添加Extended Choice Parameter具体配置信息如下:2.配置每台服务器对应多选框中的哪个值,如有多个则多选框与具体服务器值数量和值要保持一致3.配置具体传入的变量信息,需与第一步中的publish_target保持一致4.配置完成后再进行构建时就可以选择具体的发布目标进行发布...

2020-06-22 17:38:50 2197 5

原创 jenkins支持多分支发布

1.Jenkins安装Git Parameter插件2.项目配置时选择“参数化构建过程”3.填写参数化构建过程信息4.源码管理处Branch Specifier (blank for 'any')填写$BRANCH,与上一步的名字对应5.立即构建按钮会变成Build with Parameters,选择对应版本进行构建,如不选则执行第三步中设置的Default Value设置的版本...

2020-06-22 17:32:38 962

原创 从aiXcoder看如何提升编程效率

一、什么是aiXcoderaiXcoder是一个经过专业领域代码训练的“虚拟编程专家”,是一款全新的智能编程机器人产品。程序员与aiXcoder结对编程, 能够大大提高编程效率。在aiXcoder的辅助下,程序将彻底摆脱传统的编程模式,不再需要“逐字逐句”编写程序。aiXcoder能够自动预测程序员的编程意图, 连续向程序员推荐“即将书写的下一段代码”,程序员可以通过“一键补全”的方式,直接确认接下来输入的代码。从而,大大提升代码的编写效率。二、aiXcoder插件使用说明..

2020-06-18 19:19:59 1452

原创 微信授权问题复盘

最近做的项目中需要使用到微信支付,从而涉及到拉取微信授权,因为测试环境域名切换的问题,导致测试环境上的微信支付是不可用的,想着之前生产环境一直是ok的,于是抱着这种心理,直接发布生产环境做验证,结果就悲剧了······下面着重讲解一下这次事故的整个解决过程和思路。【bug现象描述】扫描二维码进入程序首页,此时会拉起用户微信授权,以获取用户信息,正常情况下,新用户会弹框请求同意授权,然后成功获取授权。而现状是获取授权失败,导致页面不断重复闪屏刷新去调用授权接口。【问题定位过程】初次定.

2020-06-16 18:30:28 295

原创 面试必问题之HashMap

HashMap面试题集合谈一下HashMap的特性?谈一下HashMap的底层原理是什么?谈一下hashMap中put是如何实现的?谈一下hashMap中get是如何实现的?谈一下HashMap中hash函数是怎么实现的?还有哪些hash函数的实现方式?为什么不直接将key作为哈希值而是与高16位做异或运算?什么是哈希碰撞?为什么是16?为什么必须是2的幂?如果输入值不是2的幂比如10会怎么样?谈一下当两个对象的hashCode相等时会怎么样?如果两个键的hashcode相同,你如何获取值对象?如果Hash

2020-05-22 16:01:14 460

原创 多线程面试题集合

*根据阻塞产生的原因不同,阻塞状态又可以分为三种:a.等待阻塞 – 运行状态中的线程执行wait()方法,使本线程进入到等待阻塞状态;b.同步阻塞 – 线程在获取synchronized同步锁失败(因为锁被其它线程所占用),它会进入同步阻塞状态;c.其他阻塞 – 通过调用线程的sleep()或join()或发出了I/O请求时,线程会进入到阻塞状态。当sleep()状态超时、join()等待线程终止或者超时、或者I/O处理完毕时,线程重新转入就绪状态。*

2020-05-22 14:34:36 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除