- 博客(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关注的人