- 博客(13)
- 资源 (22)
- 收藏
- 关注
原创 Refresh SVN status cache
在eclipse中SVN更新代码老是卡死,经常出现Refresh SVN status cache,然后eclipse卡死。可能的原因: 网上搜索后解决,这时因为安装TortoiseSVN后引起的问题,它把所有状态信息缓存在一个独立进程中(TSVNCache.exe),该进程监视所有驱动器的更改,并在工作副本中的文件被修改时重新获取其状态: 去掉缓存进程: TortoiseSVN->Setting
2016-08-30 10:44:41 20885 2
原创 npm设置仓库
如果国外官方的npm仓库下载速度很慢的话,可以考虑更换npm仓库,加快下载包的速度。 1.通过config命令npm config set registry https://registry.npm.taobao.org npm config list #查看npm当前配置2.命令行指定 每次执行命令前加入–registry指定仓库路径npm --registry https://registr
2016-08-26 18:35:48 27093
原创 npm本地安装与全局安装
npm的包安装分为本地安装(local)、全局安装(global)两种npm install grunt # 本地安装npm install -g grunt-cli # 全局安装这两种安装方式的区别本地安装将安装包放在 ./node_modules 下(运行npm时所在的目录)可以通过 require() 来引入本地安装的包全局安装模块将被下载安装到全局目录中,即Node的安装目录下的n
2016-08-26 18:25:39 4300
原创 docker环境下Jenkins持续集成(二)
持续集成思路从整体上讲,可以分成下述三个步骤。更新源码jenkins负责从GIT/SVN中同步最新的代码更新源码方式1: jenkin调用maven插件编译代码并产生部署包。 采用这种方式jenkins必须安装jdk和maven工具和jenkin-maven插件。 方式2: jenkins执行shell脚本,让docker进行编译/构建部署包。 采用这样的方式,弱化了jenkins的
2016-08-21 16:35:59 1292
原创 docker环境下Jenkins持续集成(一)
在docker的的大环境下,讲究一切docker化,所以继续集成也顺应潮流docker化。准备环境从docker hub中pull下来jenkins的官方镜像,并运行起来。 此时,jenkins是运行docker容器中,要通docker配合完成持续集成,jenkins必须要能通知或者是调用docker命令。在容器中调用docker的方式现在的问题是,jenkins是运行docker容器中,无法感知
2016-08-21 16:34:57 3321 1
原创 Linux 使用 cp 命令强制覆盖功能
我们平常在Linux中使用 cp 命令时,会发现将一个目录中文件复制到另一个目录具有相同文件名称时,即使添加了 -rf 参数强制覆盖复制时,系统仍然会提示让你一个个的手工输入 y 确认复制,所添加的rf参数是不起作用的。原因: cp命令被系统设置了别名,相当于cp=‘cp -i’。查询alias命令[root@localhost sonarqube]# alias alias cp='cp -i
2016-08-17 11:31:41 223682 13
原创 Linux的时间和时区设置
在linux中与时间相关的文件有 /etc/localtime /etc/timezone其中,/etc/localtime是用来描述本机时间,而 /etc/timezone是用来描述本机所属的时区。修改本机时间cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime在/usr/share/zoneinfo下存放着不同时区格式的时间文件,执行以下命令,
2016-08-11 15:12:25 31024 5
原创 SonarQube中文插件安装
SonarQube默认为英文,我们可以安装SonarQube提供提供了中文插件,以便更好地熟悉使用。 github地址: https://github.com/SonarQubeCommunity/sonar-l10n-zh 参照说明,对应的SonarQube版本下载对应的兼容插件即可。 下载后,放入sonar目录如下 sonarqube-5.6\extensions\plugins 然
2016-08-10 16:51:25 31349 7
原创 mysql 连接出错 'mysqladmin flush-hosts'
在应用程序中时不时出现错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法提高允许的max_connection_erro
2016-08-05 12:12:35 13369
原创 Docker启动失败的处理
为体验Docker新版本,从1.11升级至1.12,升级docker程序最好是先把docke停止运行[root@localhost ~]# systemctl stop docker发现docker竟然启动不了!!![root@localhost ~]# systemctl start dockerFailed to start docker.service: Unit docker.socket
2016-08-05 10:15:03 25700 1
原创 fileBeat和Elk整合的问题
ELK 由 ElasticSearch 、 Logstash 和 Kiabana 三个开源工具组成,可以对日志进行集中的管理和分析。 filebeat是用于传输docker各个容器的日志给elk,以便进行分析。 这里,为了部署方便,我们采用docker hub中给我们提供的镜像sebp/elkprima/filebeatfilebeat简单配置output: logstash: e
2016-08-04 18:48:11 5610
原创 CentOS修改SSH端口
日常工作中为了安全起见,必须修改ssh默认端口(Port:22),避免外网的登陆破解工具的探测,减少被攻击的可能。修改sshd服务的配置文件 vi /etc/ssh/sshd_config新增然后保存#保留SSH默认的端口号,去掉#Port 22#自定义端口号Port 22111 重启sshd服务systemctl restart sshd.service检查sshd 服务端口状态system
2016-08-03 14:17:52 403
原创 自定义Dockerfile创建tomcat镜像
由于在docker hub上pull下来的官方tomcat镜像中,tomcat采用的时间格式为UTC格式,并且的webapps目录存放了默认项目,而且,tomcat也没有设置相关的JAVA_OPTS参数。 因此,自定义自己的Dockerfile来创建符合的tomcat镜像。主要修改如下:#设置环境变量ENV MYJAVA_OPTS JAVA_OPTS=\"'$JAVA_OPTS' -Xms102
2016-08-01 10:03:06 811
n个人围成一圈,从1开始数
2012-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人