19 郑再鹏

尚未进行身份认证

我要认证

勇气,智慧与勤奋

等级
TA的排名 1w+

ADSafe导致github等很多网站无法打开

作为一枚程序猿,无法打开github是很痛苦的事情。更痛苦的是,同样连接家里的网络,PC无法访问,手机却可以访问。折腾了半年多,没找到原因。今天,偶尔发现开机的瞬间,github能访问,但是开机后一会儿,就不能访问了。莫非有其他后台程序阻挡?看来看去,只有ADSafe最可疑。然后退出ADSafe。。。然后github就能访问了。连同之前不能访问的cn.vuejs.org也都能访...

2019-03-09 18:11:25

vue init webpack 卡在chromedriver上问题解决办法

最近在学习vue,尝试利用vue-cli创建一个工程。但是执行vue init webpack projectname时,执行到Saving to c:\Users\......\chromedriver_win32.zip时卡住不往下走了。仔细看downloading的连接,果然是被墙了的google网址。只能找国内的地址了。后来网上查,很多人提到可以用这个命令先安装好chromedrive...

2018-09-15 22:44:15

Eureka启动错误问题

使用了最新的Spring Cloud版本Finchley.SR1,在启动Eureka的时候,系统在启动后报错,提示如下:java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.netflix.hystrix.HystrixCircuitBreakerConfiguration]...

2018-09-13 09:31:21

CentOS查看CPU个数

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq...

2018-05-16 14:05:17

org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0创建异常问题排查

CentOS7下,启动tomcat,应用报如下错误。不过该应用相同的war包在windows下能够正常执行。而且错误信息中提示的hibernate validator已经使用了正确的5.1.0-Final版本,按说不应该有此问题。后经过排查,发现是由于war包是通过windows的解压工具解压后放到webapps下的,而不是由tomcat自解压的。改成tomcat自解压后,问题解决。怀疑tomca...

2018-05-13 21:36:03

Centos7安装Nexus

安装Nexus2,过程记录如下:1、下载Nexus,地址:https://www.sonatype.com/download-oss-sonatype下载下图中的红线划出的版本2、在希望安装的目录下解压。这里安装在/mnt目录下。解压后生成2个路径,一个是nexus-2.12.0-01,一个是sonatype-work。前者是nexus程序路径,后者是放置数据的路径。3、执行sudo ln -s ...

2018-03-04 17:10:51

通过Nginx反向代理,在一台服务器上配置两个域名

如果想在一台服务器上配置两个域名,可以采用部署两个Tomcat,分别绑定不同的端口,然后通过Nginx做反向代理,将两个域名分别指向两个Tomcat上。从而实现在一台服务器上配置两个域名,或者多个域名的功能。配置方法如下:首先,通过配置Tomcat的server.xml,让tomcat用两个不同的端口号启动,然后用Nginx做反向代理,配置虚拟主机。配置如下。server { listen...

2018-02-14 12:55:08

welcome-file-list不生效的解决办法和原因分析

一个很小的问题,Spring4,welcome-file-list不起作用。各种尝试后,发现主要是这两点,配置好问题解决:1、spring-mvc.xml中增加如下配置,因为web.xml将servlet委托给了spring处理了,当spring找不到handler时,会调用web.xml中的配置。2、将servlet-mapping的url-pattern从/*修改为/

2018-01-07 22:10:25

Nginx指定用户

Centos7 通过yum安装nginx后,系统默认安装在/etc/nginx目录下。打开nginx.conf,发现默认用户名是nginx。在这里修改成想用的用户名,保存后,执行systemctl restart nginx.service重启nginx即可。

2017-11-11 21:35:51

CentOS 7.0 使用 yum 安装 MariaDB 与 MariaDB 的简单配置

MySQL和CentOS分道扬镳,MariaDB成了CentOS7的标配。好在MariaDB兼容了MySQL的所有操作。所以用起来也挺不错的。下面记录一下安装过程。1、安装MariaDB安装命令yum -y install mariadb mariadb-server安装完成MariaDB,首先启动MariaDBsystemctl start m

2017-11-07 21:57:13

监控平台

1、Docker之外的监控,用Zabbix。原因很简单:方便、快捷、功能强大,中文资料比较多。      小公司,找一个人研究,一天就能熟悉。剩下的事情就是写自定义的监控脚本。投入少,无需花费太多费用就能实现不错的效果。而且基于脚本定制参数,可以做到按需开发,省钱。      大公司,除非业务量很大,否则监控历来不会放到最高优先级。所以在没多少资源的情况下搭建监控功能,用Zabbix是个不

2017-09-21 16:35:46

Spring @Autowired和构造函数的顺序

最近写代码需要在构造函数中调用一个本class的函数,而这个函数中用到了本class的@Autowired的变量。于是觉得可能会出错。因为@Autowired一定要等本类构造完成后,才能从外部引用设置进来。所以@Autowired的注入时间一定会晚于构造函数的执行时间。那,这个局怎么破?原始代码如下:public class PluginServiceImpl implements

2017-09-07 21:00:41

Tomcat启动报Malformed \uxxxx encoding

Tomcat启动报Malformed \uxxxx encoding异常。因为做了配置参数外移,里面配置了windows的本地路径,查下来是路径问题导致。Java在配置参数外移时,需要将windows本地路径中的\换成/才可以。如d:\police是windows默认路径,但是放到外置参数中需要写成d:/police调整后,问题解决。

2017-07-08 13:38:47

Centos 7 批量重命名文件名

采用rename命令。该命令有3个参数,第一个参数填要被替换的字符,第二个参数填替换成的字符,第三个参数填替换哪些文件。如要将当前目录下的文件peoplecounting替换成peoplecount,那命令如下。rename peoplecouning_ peoplecount_ peoplecount*执行后文件被批量重命名。

2017-06-27 16:23:49

Centos7安装Hadoop2.8步骤

第一步,准备3台机器或虚拟机,分别作为hadoop安装集群的master和2个slave。3台机器安装好JDK,并配置好JAVA_HOME(请参考《Centos7安装Oracle JDK》)。然后在3台机器之间建立信任关系(请参考《在两台Centos服务器之间建立信任关系》)。第二步,登录Apache Hadoop网站,下载Hadoop2.8的安装包。这里下载压缩包即可。然后将

2017-06-23 11:12:14

Centos7配置JAVA_HOME

在Centos7上,通过yum install java,安装openjdk。安装后,执行echo $JAVA_HOME发现返回为空。说明JAVA_HOME没有配置,需要到/etc/profile中配置JAVA_HOME。但是第一个问题,就遇到了openjdk安装在哪里了?查询方法如下:通过该命令查询到openjdk的安装路径后,编辑/etc/profile文件

2017-06-23 10:19:39

Centos7配置固定IP

进入/etc/sysconfig/network-scripts,编辑下面的ifcfg-eth0。作如下修改: BOOTPROTO=static  // 静态ipONBOOT=yes  // 开机使用该规则IPADDRESS=192.168.0.200  // 本机静态IP地址GATEWAY=192.168.0.1  // 网关IP地址DNS1=192.168.0.1  // DNS地址NETMA...

2017-06-22 16:53:07

jenkins安装pmd对代码进行静态分析

1、在Jenkins的插件管理中,安装PMD-Plugin插件。2、在被编译的代码中,增加如下配置:1)顶级pom中,在dependencyManagement中增加对PMD插件的依赖 org.apache.maven.plugins maven-pmd-plugin 3.82)在需要分析的工程的pom中,增加build配置项

2017-06-13 15:45:05

Docker环境安装配置

第一步:安装Docker1、从docker主站安装docker包括社区版docker-ce和企业版docker-ee。企业版收费,所以安装社区版。步骤如下:1. Set up the repositorySet up the Docker CE repository on CentOS:sudo yum install -y yum-utilssudo yum-

2017-05-27 22:30:27

Docker详细介绍

一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker HubDocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建立、运行

2017-05-27 18:49:19

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!