友情提示:欢迎光临,本博客提供的代码,请粘贴到EditPlus 3中使用!!请使用火狐,Chrome浏览器进行浏览网站!出售wenca.cn域名,有要的请M我qq:316358892

解决tomcat启动缓慢问题

post by rocdk890 / 2017-3-15 0:09 Wednesday linux技术

最近在公司的项目中发现Tomcat启动非常慢,要花上好几分钟启动,一开始以为是Spring Boot的AutoConfiguration导致的,不过后来仔细看了启动日志后发现罪魁祸首是这个:
Mar 03, 2017 11:20:12 AM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [342,445] milliseconds. 

这...

阅读全文>>

标签: tomcat 解决 启动 缓慢

评论(0) 引用(0) 浏览(552)

解决bundle install安装问题

post by rocdk890 / 2015-11-27 11:33 Friday linux技术

今天同事又来跟我纠结ruby和rails这台服务器的问题,今天他说执行bundle install的时候报下面的错误,如图
点击查看原图
好嘛,继续网上给他找解决办法...

阅读全文>>

标签: 解决 错误 gem bundle

评论(0) 引用(0) 浏览(2604)

mac下解决Sublime Text中文乱码问题

post by rocdk890 / 2015-6-8 14:10 Monday linux技术

  相信很多用mac的朋友已经有用过Sublime Text这个文件编辑器吧.什么?你没有听说过?好吧,当我什么也没有说,你不用再继续看下去了.很多使用Sublime Text的都会遇到中文乱码的问题,下面来看看怎么解决,要让Sublime Text支持中文,得让它支持GBK编码,我安装的Sublime Text已经是破解了,并且已经汉化了的,所以只需要安装GBK编码就可以了.
安装过程如下:
打开Sublime Text,使用command+`快捷键打开控制台,输入以下代码,然后回车就可以了.如果代码报错的话,请参考官方安装手册...

阅读全文>>

标签: 解决 mac 中文 乱码 Sublime Text gbk

评论(0) 引用(0) 浏览(870)

linux幽灵漏洞检测和修复方法

post by rocdk890 / 2015-1-29 16:03 Thursday linux技术

没想到最近linux的漏洞越来越多了,上一次的bash漏洞没过去多久,又爆出了新的漏洞,名为"幽灵漏洞(GHOST)".当我一看到有新的漏洞时, 马上为我所管的服务器都打上了最新补丁,glibc的漏洞估计存在了很久了,大部分的编译都依赖于他,所以造成影响很大.好了,废话不多说,先来说说怎么 检测服务器是否存在漏洞吧.
1.检测漏洞方法一:
vi ghost_check.sh

#!/bin/bash  
vercomp () {  
if [[ $1 == $2 ]]  ...

阅读全文>>

标签: linux 漏洞 解决 修复 脚本 幽灵 ghost 办法

评论(1) 引用(0) 浏览(1842)

linux下解决bash漏洞

post by rocdk890 / 2014-9-25 11:23 Thursday linux技术

  今天一打开电脑,就发现群里再说bash漏洞的事情,马上搜了下,发现居然比心血漏洞还要严重,好吧,看来今天又有事情要做了.

   系统:centos5.x

1.检测你服务器是否需要修复

env x='() { :;}; echo vulnerable' bash -c "echo this is a test"

如果输出是vulnerable就要升级bas...

阅读全文>>

标签: centos linux 漏洞 解决 bash

评论(0) 引用(0) 浏览(969)

解决apache AH01630: client denied by server configuration错误

post by rocdk890 / 2014-4-16 15:58 Wednesday linux技术

  昨天给公司配置了apache-2.4.9的版本,今天他们要求把虚拟主机配置起好放网站程序,在修改apache-2.4.9的配置文件中,我发现了2.4.x跟以前的2.2.x里面的很多配置都不一样了,比如配置这个虚拟主机都有一些不同,按照以前的配置方法,会报下面的错误:
AH01630: client denied by server configuration: /usr/local/...

阅读全文>>

标签: apache 配置 解决 ah01630

评论(1) 引用(0) 浏览(10843)

解决centos下编译apache-2.4.x报错汇总

post by rocdk890 / 2014-4-15 17:23 Tuesday linux技术

  今天公司居然要求安装apache-2.4.9的版本,在安装过程中我遇到了2个错误,现在记录下来分享给大家.
  系统:centos 5.x
  需要的软件包:httpd-2.4.9.tar.gz
             &nb...

阅读全文>>

标签: apache 解决 错误 报错 编译 httpd apache-2.4.9 httpd-2.4.9

评论(0) 引用(0) 浏览(5809)

ERROR 1201 (HY000): Could not initialize master解决方法

post by rocdk890 / 2013-10-14 0:40 Monday linux技术

  在做mysql主从复制,当在从服务器上的执行CHANGE MASTER时,报下面这个错误:
ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log.

下面是解决方法:
1.先停止slave
stop s...

阅读全文>>

标签: mysql 解决 错误 slave 从服务器

评论(0) 引用(0) 浏览(2004)

解决js加载速度慢的问题

post by rocdk890 / 2013-8-27 9:24 Tuesday 其他技术

 通常我们的网站里面会加载一些js代码,统计啊,google广告啊,百度同盟啊,阿里妈妈广告代码啊,一堆,最后弄得页面加载速度很慢,很慢.
解决办法:换一个js包含的方式,让javascript加载速度倍增.
把通常加载方式:

<script src="xxxx.js"></script>

改变成:
<script type="text/javascri...

阅读全文>>

标签: php 优化 解决 提高 js 加载

评论(0) 引用(0) 浏览(2673)

php出现warning:session_start()的解决方法

post by rocdk890 / 2013-5-6 9:23 Monday linux技术

  今天在虚拟机上测试一个网站,没有想到居然报下面的错误提示:
点击查看原图
我的解决办法:

修改php.ini中的session.auto_start = 0 为 session.auto_start = 1

重启apache,再次访问,问题解决.

阅读全文>>

标签: 配置 php 解决 错误 SESSION

评论(0) 引用(0) 浏览(1973)

解决编译安装git出错(续)

post by rocdk890 / 2013-4-17 17:48 Wednesday linux技术

  今天在centos下安装git,make半截出错了,系统是centos 6.3 64位的,报下面的错误:
/usr/bin/perl Makefile.PL PREFIX='/usr/local' INSTALL_BASE='' --localedir='/usr/local/share/locale'
Can't locate ExtUtils/MakeMaker.p...

阅读全文>>

标签: 出错 解决 编译 git 问题 error make 帮助

评论(0) 引用(0) 浏览(2358)

解决-bash: lsb_release: command not found

post by rocdk890 / 2013-4-12 11:05 Friday linux技术

  今天想写个shell脚本来判断系统版本,没想到没有lsb_release,lsb_release是查看系统版本信息的工具.当然我们也可以用其他的命令来解决,但这个问题还是解决掉.
  系统:centos 5.5
1.先检查有没有lsb_release
[root@test ~]# lsb_release -r
-bash: lsb_release: command not ...

阅读全文>>

标签: 解决 lsb_release lsb

评论(0) 引用(0) 浏览(4480)

解决编译安装git出错

post by rocdk890 / 2013-3-26 17:17 Tuesday linux技术

  今天在测试机上安装git来测试,没想到安装过程中出错,检查了半天才找到问题所在,现记录下来以免有人走一样的弯路.
  系统:centos 5.5
  需要的软件包:git-1.7.10.1.tar.gz git-manpages-1.7.10.1.tar.gz
1.下载git版本
wget http://git-core.googlecode.com/fi...

阅读全文>>

标签: 出错 解决 编译 git 问题 error make 帮助

评论(1) 引用(0) 浏览(3006)

根目录执行chmod -R 777 / 的补救方法

post by rocdk890 / 2012-11-29 10:06 Thursday linux技术

我相信大家都会遇到这样的问题的,执行后千万不要退出当前窗口!!!
    在自己的虚拟机上设置某个站的权限的时候,原来应该是chmod -R 777 ./*  结果少按了个点,执行了chmod -R 777 /*  因为执行时间超出自己的预想范围赶紧按下CTRL+C,可惜晚了,看下了/etc目录下的东西,全部都是777状态,立马开另一个终端尝试登陆,已经登录不...

阅读全文>>

标签: linux 解决 权限 chmod 根目录 补救

评论(1) 引用(0) 浏览(2837)

解决svn uuid变更问题

post by rocdk890 / 2012-11-24 15:02 Saturday windows技术

  今天操作SVN Client 发现TortoiseSVN报如下错误:
Command Update
Repository uuid '62b86956-73d9-2945-ba87-0546d71898f9' doesn't match expected
uuid '6aed1349-fe9f-9245-a4a0-02dba53eb2d0'
Finished!

可以看到,原...

阅读全文>>

标签: svn 解决 修改 TortoiseSVN uuid 变更

评论(0) 引用(0) 浏览(7849)