自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决报错:PKIX:unable to find valid certification path to requested target !

一、简介该错误主要是请求https网站时,服务端无法验证客户端信息。需要客户端安装证书。目前博主是在使用Jenkins下载插件时遇到的该问题。触类旁通,访问其他https网站时遇到该问题,也可使用如下方式解决二、解决方案2.1 创建InstallCert.java文件import java.net.Proxy;import java.net.Socket;import java.net.InetSocketAddress;import javax.net.ssl.*;import jav

2021-01-17 21:15:06 867

原创 Jenkins关闭跨站请求伪造保护(CSRF)

一、简介Jenkins版本自2.204.6以来的重大变更有:删除禁用 CSRF 保护的功能。在高版本的Jenkins中默认启用CSRF。在内网进行持续集成(CI)时,若未增加相关认证配置情况下,开启CSRF,会报403错误。所以关闭CSRF,减少复杂性。二、解决方案在低于 2.204.6 版本中,可以 在 系统管理 > 全局安全配置 中操作CSRF的开启与关闭。在高于2.204.6 版本中,需要在启动Jenkins时增加参数配置来关闭CSRF-Dhudson.security.csrf.G

2021-01-17 16:50:21 4042 3

原创 解决:安装Jenkins时出现“该Jenkins似乎已离线“

安装Jenkins时出现“该Jenkins似乎已离线”解决办法一、修改Jenkins update-center.json文件地址打开 http://localhost:9080/pluginManager/advanced URL地址(IP和端口大家替换成自己Jenkins的IP端口)将最后Update Site URL地址https://updates.jenkins.io/update-center.json修改成https://mirrors.tuna.tsinghua.edu.cn

2021-01-17 01:40:03 2880 1

原创 Jenkins安装及填坑(适合多版本)

一、版本信息博主使用的是War包方式安装。如下表格是安装Jenkins需要准备的环境,以及博主使用的版本信息。目前Jenkins最新版本是2.275JDKJenkins1.82.275(latest)二、Jenkins下载大家可以从Jenkins官网(https://www.jenkins.io/zh/download/)根据自己的需要下载最新的版本。但Jenkins官网下载较慢,容易造成下载失败。可以去国内的开源镜像网站下载Jenkins最新版本。目前博主使用的是清华大

2021-01-17 00:58:36 5469

原创 解决宿主机和docker之间的网络通信问题

问题:win10环境使用VMware搭建centos系统(网络使用的NAT模式),在centos安装docker后,宿主机无法访问docker中启动的容器。宿主机可以ping通docker网段,telnet不通原因:docker网卡地址冲突。NAT模式下,centos系统中docker安装后初始化的网段和win10网段一致,导致telnet不通,所以无法访问docker中启动的服务解决办法:给docker服务分配其他网段可使用如下步骤给docker重新分配网桥# 安装bridge-utils brc

2020-12-23 21:58:25 2679

转载 MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法

在应用时,经常要使用这两个函数TIMESTAMPDIFF和TIMESTAMPADD。一,TIMESTAMPDIFF语法:TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)。说明:返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的

2017-10-16 14:52:20 789

转载 ArrayList中remove()方法删除长度大于5的元素之后下标重定位的问题

1、问题阐述 需求描述:有一个ArrayList数组,要求删除长度大于5的字符串,如:arr = {"ab1","123ad","bca","dadfadf","dddaaa","你好啊","我来啦","别跑啊"}; 要求结果输出:{"ab1","123ad","bca","你好啊","我来啦","别跑啊"} 遇到的问

2017-10-10 22:58:32 2394

原创 使用selenium遇到java.lang.NoSuchMethodError: org.apache.xpath.XPathContext,排查

初试selenium webdriver,运行小程序,抛如下错误: 1234567891011java.lang.NoSuchMethodError: org.apache.xpath.XPathContext.init>(Z)V

2017-09-04 09:43:06 1796

转载 error at ::0 can't find referenced pointcut解决办法

Spring中采用annotation的方式实现AOP代理,运行测试代码时抛出以下异常:Exception in thread "main" org.springframework.beans.factory.BeanCreationException:  Error creating bean with name 'userManager' defined in class path

2017-08-15 10:35:33 969

原创 Centos下tomcat配置

1、下载tomcat http://tomcat.apache.org安装说明     安装环境:CentOS Linux release 7.2.1511 (Core)     安装方式:源码安装     软件:apache-tomcat-7.0.72.tar.gz    下载地址:http://tomcat.apache.org/download-70.cgi安装前提 

2017-06-20 15:46:43 457

原创 Centos下安装JDK环境配置

一、linux服务器远程连接工具安装准备   a、下载Xshell    http://rj.baidu.com/soft/detail/15201.html?ald   b、下载xftp    http://rj.baidu.com/soft/detail/18249.html?ald二、连接服务器三、卸载Open JDKCent OS默认会给我们安装一个Op

2017-06-20 15:18:02 504

原创 Java 程序员必须掌握的 Linux 命令

1.查找文件find / -name filename.txt根据名称查找/目录下的filename.txt文件。find . -name “*.xml”递归查找所有的xml文件find . -name “*.xml” |xargs grep “Hello World”递归查找所有文件内容中包含hello world的xml文件grep -H ‘spring’ *.xml查找所以有

2017-06-20 11:28:16 429

转载 Tomcat提示指定的服务未安装Unable to open the service 'tomcat'

在使用NetBeans时出现如下所示错误,其原因是部分已安装的组件没有以服务的方式存在。下面就是解决办法:   打开“运行”到“cmd”,然后进入到tomcat安装路径“*:\Program Files (x86)\Apache Tomcat 8.0.3\bin”的bin下面,然后输入如下所示内容即可:service.bat install效果如下图所示:

2017-06-13 17:15:55 1085

转载 js splice()的用法

在javascript中splice()方法有如下3种方式:删除——可以删除任意数量的项,只需要指定2个参数:要删除的第一项的位置和要删除项的项数。例如,splice(0,2)会删除数组中的前两项。插入——可以向指定位置插入任意数量的项,只需要提供3个参数:插入起始位置、0(要删除的项数)和要插入的项。 如果要插入多个项,可以再传入第四、第五,一直任意多个项。例如,

2017-06-05 16:00:57 457

原创 Win10中英文输入法无法切换解决办法

1、打开计算机管理,在Windows10系统中右键单击开始按钮选择“计算机管理”,2、在计算机管理的系统工具——任务计划程序——任务计划程序库——Microsoft——Windows中找到TextServicesFramework,如下图所示,在右侧可以看到名为MsCtfMonitor的任务计划程序,右键单击MsCtfMonitor,选择“运行”即可。3、此时MsCtfMo

2017-03-26 17:20:01 3704

转载 Windows 10系统点击任务计划程序,提示找不到远程电脑如何处理

任务计划是win10中自带的一个功能用来定时执行的程序的一个功能了,但在win10中我们点击任务计划会弹出错误提示,下面我们一起来看Windows 10系统点击任务计划程序,提示找不到远程电脑解决办法。该问题是Task Scheduler服务未运行导致。在桌面我们右击“此电脑”然后我们再点击“管理”窗口然后我们再找到“服务和应用程序”然后在任务中我们找到“Task Sc

2017-03-26 17:18:31 27323 6

转载 常用的正则表达式

<input type='text' id='SYS_PAGE_JumpPage' name='SYS_PAGE_JumpPage' size='3' maxlength='5' onkeyup='this.value=this.value.replace(/[^1-9]/D*$/,"")' ondragenter="return false" onpaste="return !clipboard

2017-03-24 14:49:00 300

转载 jdbcType与javaType的对应关系

java.sql.Types 值Java 类型IBM DB2OracleSybaseSQLInformixIBM Content ManagerBIGINTjava.lang.longBIGINTNUMBER (38, 0)BIGINTBIGINTINT8DK_CM_BIGINTBINARYbyte[]

2017-03-21 12:14:58 648

原创 AngularJs根据获取到的数值转换成对应的中文

我们经常会遇到将获取到的数值转换成对应的中文,比如性别,状态等自己的原始数据为:var info = { name: "Jack", sex: 1};在界面中数据展示的部分:{{getSex(info.sex)}}getSex为方法名,将你要展示的数值当做参数放入该方法中在对应的js文件中可以写:$scope.getSex = function(sex

2017-03-17 17:28:35 2986 3

原创 Spring+SpringMVC+Mybatis搭建Maven项目详解

一、配置Maven环境可参考上一篇博客http://blog.csdn.net/jin_amy/article/details/54024716二、创建Maven项目File -> New -> Maven Project一般情况都选择1.0版本若无src/main/java,src/test/java,src/test/resources时,创建这个几个Sou

2017-03-07 11:31:13 840

原创 小功能备忘录

1.ctrl+shift+esc,直接调出任务管理器,在任务管理器中,结束某个任务的快捷键是Alt+E。2.mysql数据库中查询某个表有多少列(字段)的sql语句:SELECT COUNT(*) FROM information_schema.columns WHERE table_schema='database_name' AND table_name='table_name';databa...

2017-03-07 10:18:23 492

原创 MySQL查看指定数据库中有多少张表

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES  WHERE table_schema = 'mysql' GROUP BY table_schema;mysql就是要查看的数据库名称

2017-03-02 17:20:29 5308

原创 关于Dubbo服务管控的xml配置文件报错的解决办法

报错信息如下:Multiple annotations found at this line:– cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element ‘dubbo:application’.– schema_referen

2017-02-28 13:40:11 556

转载 maven scope含义的说明以及spring AOP中的propagation的7种配置的意思

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。 provided (已提供范围) provided 依赖只有在当JDK

2017-01-05 22:26:12 513

原创 SSM框架简单介绍以及maven环境搭建

一、SSM即Spring+SpringMVC+MybatisSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。使用Spring来管理控制器。控制层使用SpringMVC,Spring MVC属于SpringFrameWork的后续产品,它分离了控制器、模型对象、

2017-01-04 21:50:32 1567

空空如也

空空如也

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

TA关注的人

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