自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jenkins 使用Restful 接口方式,执行Groovy Script进行系统配置

Jenkins 使用Restful 接口方式,执行Groovy Script进行系统配置(manage–>configure)目的:绕过Jenkins提供的UI,进行Jenkins插件服务配置。场景:由于部分插件比如sonar、gitlab等插件,需要在系统配置中进行全局配置,对于Jenkins而言,插件配置模块的页面是由插件提供的*.Jelly文件生成,Jenkins只是进行了统一提交...

2019-03-08 11:42:57 3010

原创 IDEA常见问题记录

第一种:IDEA左侧project模式下,不显示项目工程目录,只有几个配置文件File–Project Structure–Project Settings—Modules–Import Module–选择项目根目录即可。第二种:导入的Maven项目,通篇全红选中当前项目、右键add framework support选中maven,一般会出现一个*.iml配置文件。如果还是不行,将模块...

2019-03-02 09:53:57 494

原创 Jenkins Pipeline预研

Jenkins Pipeline预研Jenkins1.x 背景​ 在Jenkins1.x版本中,持续集成是通过web UI进行交互的,就是说任务的创建、配置以及任务间的关联关系都是通过页面进行管理和维护的。CI构建方面,任务间并没有太多的依赖关系,相对来说比较容易管理。但是在CD方面,引入了测试、发布、部署、环境迁移、运营反馈等等的流程,独立运行的任务之间有了依赖关系,而且不同的任务需要在不同...

2019-01-25 17:57:01 379

原创 Jenkins pipeline 实践

Jenkins pipeline 测试使用前置条件1、虚拟机内安装 JDK、Maven 、Docker,然后在全局工具配置里面进行路径设置。如果使用容器的话,进行相应目录挂载就行。2、Jenkins插件方面:使用推荐的安装,如果有失败,重试或者手动下载,不需要额外插件就可以。注:插件依赖都是POM维护的,可以官网查询,还有就是artifactId和插件名称不是一码事。Pipeline使用...

2019-01-25 17:37:42 483

原创 fabric8io/kubernetes-client 简单使用

1、创建默认的k8s客户端Config config = new ConfigBuilder().withMasterUrl("http://x.x.x.x:1234").build();KubernetesClient client = new DefaultKubernetesClient(config);2、获取目标资源的操作权,相应实现类的对象,常见如下。client.names...

2018-11-03 17:31:13 25389 19

原创 基于Spring security 4.2.3 认证+授权源码分析

过滤器链和异常处理,以及其他研究,过几天总结以下是认证和授权的源码分析。有道云笔记分享地址: http://note.youdao.com/noteshare?id=e9939758ebaa974e05ed04ed07d9ed9a&sub=7593E5E919B643849E5AA9F8D179EAC0

2017-11-20 14:43:20 504

原创 JAVA IO 模块的整理

一、概念介绍二、四个抽象基类三、文件流四、对象流五、派生流六、NIO简单介绍七、socket简单介绍有道云笔记分享地址: http://note.youdao.com/noteshare?id=f56dc5f830a79c90fcefad642b5e9572&sub=5D3DAE5BBF6D40ECBC8D1B8AF60175F4一、概念介绍 1、什么是IO(input/output)? 在j

2017-11-17 09:52:52 761

转载 java线程安全问题之静态变量、实例变量、局部变量

Java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线程环境下的线程安全问题结论,然后用示例验证,请大家擦亮眼睛,有错必究,否则误人子弟!静态变量

2016-10-15 09:05:31 403

原创 Java常考面试题(更新中!)

声明:网上较好的答案我会直接复制过来。其余的我会按照自己的理解去总结答案*。 附上最新的文档格式,便于按目录查看,(ctrl+鼠标左键会直接定位到问题,倒序排列最新的在最上面)目录8、进程和线程的区别是什么? 2 7、 什么是值传递和引用传递? 2 6、 接口和抽象类的区别是什么? 2 5、 Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?

2016-10-13 21:02:15 439

转载 Eclipse Java注释模板设置详解

设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: filename∗@Package{file_name} * @Package {package_name} * @Descri

2016-10-08 11:51:42 278

转载 eclipse中批量修改Java类文件中引入的package包路径

方法一:Ctrl+h >> file serach >> 输入原包名(类型为*.java)>>Replace>>找到后输入要替换的包名 然后自己选择是全部替换还是部分替换. 方法二:直接修改出错的类所在的包的名称再改回来,这样就可以统一修改所有出错的类的package包名称。

2016-09-25 16:43:00 10021

原创 解决项目上的红叉和红色感叹号的方法。

第一种: 右键项目选择BuildPath或者直接右键Properties里面的JavaBuildPath选项, 查看里面的Libraries,将有差号的,或者直接将服务器和JRE都删除然后添加成自己的。 相对应的添加为,Service Runtime和 JRE System Library两个。第二种: 右

2016-09-13 20:11:31 18699 1

转载 JSP里ContentType ,charset和pageEncoding的理解与区别

===========================说法一===============================ContentType 属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为 text/HTML。   语法  Response.ContentType [= ContentType ]   参数   ContentType JSP要经过两次的“编码”,

2016-09-09 09:23:01 290

原创 Java.util.Date 及其子类java.sql.date相关类的转换

这里附上自己做的思维导图。 模板下载地址如下: http://www.mindmanager.cc/muban/detail_1029.html这里是源代码package xjp_test;import java.sql.Time;import java.sql.Timestamp;import java.text.ParseException;import java.text.Simpl

2016-09-08 16:00:41 801

原创 Cannot forward after response has been committed 问题原因。

一般这种情况下,是因为在程序运行过程中”同时“发送了两次请求转发。个人这样理解的:在程序遇到请求转发后并没有立即执行,代码还是会继续往下面走,最后才会去转发。下面是我的错误代码(只放关键语句)String type = request.getParameter("type");if("user_update" .equals(type)){ request.getRe

2016-08-29 20:04:21 3082

原创 Java学习中的乱码问题

首先分为两类:GET请求和POST请求GET请求一种最方便的方式: 设置tomcat的配置文件server.xml来解决,因为所有的请求,都是先经过服务器再初始化servlet的,所以server.xml会首先加载。 <Connector URIEncoding="UTF-8" port="8009" protocol="AJP/1.3" redirectPort="8443"/>POST请求第一

2016-08-26 19:43:16 529

原创 java 中的”static”关键字

”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?***第一次写博客。水平有限请见谅!***首先是static关键字,static原意是“静态的”。 ①static可以修饰内部类,但是不能修饰普通类。静态内部类的话可以直接调用静态构造器(不用对象)。 ②static修饰方法,static方法就是没有this的方法。在stati

2016-08-21 21:01:28 302

空空如也

空空如也

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

TA关注的人

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