- 浏览: 49588 次
- 性别:
- 来自: 重庆
-
最新评论
文章列表
nginx定时任务分割日志
- 博客分类:
- nginx
nginx安装在/usr/local文件夹下
1.在nginx根目录下创建一个文件data,保存脚本文件runlog.sh
mkdir /data
vim ./data/runlog.sh
2.在脚本文件runlog.sh文件里添加如下代码。
代码的含义是:在logs文件夹下,每天凌晨一点生成一个昨天的日志文件(命名方式:access_YYYY-MM-DD.log),并保存到对应年份的对应月份的文件夹中(以年份YYYY创建文件夹,再在YYYY里面按月份MM创建文件夹,然后将日志文件保存到MM中)
#!/bin/bash
log_base=/usr/local/nginx/logs
log ...
省略号为nginx路径
启动nginx命令
/.../sbin/nginx -c /.../conf/nginx.conf
查看nginx进程号命令
ps -ef | grep nginx 或者 ps aux | grep nginx
信号量操作:
TERM,INT Quick shutdown 直接关闭
QUIT Graceful shutdown 优雅的关闭
HUP Configuration reload start the new worker processes with a new configuration graceful shutdown ...
转至http://blog.csdn.net/foamflower/article/details/4260645
1、 CronTrigger时间格式配置说明
CronTrigger配置格式:
格式: [秒] [分] [小时] [日] [月] [周] [年]
序号 说明 是否必填 允许填写的值 允许的通配符
1 秒 是 0-59 , - * /
2 分 是 0-59 , - * /
3 小时 ...
Errors occurred during the build.
Errors running builder 'DeploymentBuilder' on project 'Test'.
java.lang.NullPointerException
Errors running builder 'DeploymentBuilder' on project 'chat_test'.
....
一、解决方法:
关闭MyEclipse工作区间(就是你出错的那个工作区间)。
删除工作空间下的“/.metadata/.plugins/org.eclipse.core.runtime/.setting ...
在使用SpringMVC时,在web.xml文件中,我们经常会这样配置DispatcherServlet: <servlet>
<servlet-name>springMVC</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name& ...
参考文章:http://www.2cto.com/weixin/201504/386801.html
1.保证mysql版本5.5.3及以上,mysql在5.5.3版本中引入新的编码格式,取名为utf8mb4,
如果是在mysql客户端:
mysql> status;
或者
mysql> select version();
查看mysql版本http://www.cnblogs.com/end/archive/2011/10/18/2216461.html
2.修改配置文件my.cnf
vim /etc/my.cnf
添加编码格式配置:
[client]
default-char ...
1.windows:
修改tomcat/bin/catalina.bat
在
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
这行下面前面加上
JAVA_OPTS='-Xms512m -Xmx1024m'
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=256m"
其中
-Xms512m -Xmx1024m 是设置Tomcat使用的内存的大小.
-XX:PermSize=64M -XX:MaxPermSize=256m 指定类空间(用于加载类)的内存大小 ...
Centos7中安装mysql 5.6
- 博客分类:
- MySQL
1.Centos 7 默认不支持mysql (都是因为钱),所以centos 7默认支持的是mariadb,如果一定要在centos 7上安装mysql ,需要卸载MariaDB,否则会冲突,执行这个命令:
rpm -qa | grep mariadb
这时会出现一些列表,都是mariadb的包,接下来我们要卸掉,执行如下命令
rpm -e –nodeps mariadb-libs-XXXXX.x86_64 (注意这里的xxxx, 要根据第三步出现的列表 ,挨个卸)卸完后,就可以安装mysql了
2.下载mysql源码,我下载的是:mysql-5.6.29.tar.gz,下载地址:
http:/ ...
1.下载tomcat,我下载的是apache-tomcat-7.0.69.tar.gz,下载地址:
http://tomcat.apache.org/download-70.cgi
2.用FTP工具上传linux服务器,我选择的是opt文件夹
3.解压,进入到opt文件夹下:
tar -zxvf apache-tomcat-7.0.69.tar.gz
4.安装到/usr/local/tomcat,命令:
mv apache-tomcat-7.0.69 /usr/local/tomcat
5.到tomcat的bin目录下就可以启动tomcat了:
cd /usr/local/tomcat/bin
...
一:首先下载对应CentOS版本的jdk:这里我下载的是 jdk-7u80-linux-x64.gz,下载地址:
http://www.oracle.com/technetwork/java/javase/archive-139210.html
二:使用ftp工具如FlashFXP,xftp,winscp,将下载好的文件传到服务器上,我是传到了opt临时目录下。
三:在安装自己下载的jdk之前,要先看看新安装的CentOS 6.4系统自带的jdk版本,如果存在最好是卸载掉,然后再安装自己下载的jdk版本
查看:
#rpm -qa |grep jdk
jdk-1.7.0_65
删除
#rpm - ...
转至博客:http://blog.sina.com.cn/s/blog_48c95a190101772i.html
Redis和Memcached均支持对整数型Value值的增减,对应到具体命令中就是incr和decr命令。两个系统在这两个命令的具体语法上略有不同。Redis的incr命令语法分两种:1)incr key,即将指 ...
转至博客:http://blog.csdn.net/wxwzy738/article/details/23703635
Memcached的CAS协议
1. 什么是CAS协议
很多中文的资料都不会告诉大家CAS的全称是什么,不过一定不要把CAS当作中国科学院(China Academy of Sciences)的缩写。Google.com一下,CAS是什么 ...
spring4.2 定时任务
- 博客分类:
- spring
一.实现定时任务的方式主要有三种
1.通过JDK自带的类实现,即:java.util.Timer结合java.util.TimerTask,使用这种方式可以让你的程序按照某一个频度执行,但调度控制非常不方便,需要大量代码,不推荐
2.使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来稍显复杂,推荐
3.Spring3.0以后自带的task,可以将它看成一个轻量级的Quartz,而且使用起来比Quartz简单许多,稍后会介绍。
二.实现代码
第一种,java自带的
定时任务执行类
import java.util. ...
替换jar包中的部分class文件
- 博客分类:
- jar
window环境
1.开始菜单-->运行-->输入"cmd"命令打开doc窗口
2."cd" 到你的jar包所在文件夹
3.如果你的类有包结构,在“jar”同级目录建包结构文件夹,然后把“.class”文件放里面
4.输入命令 “jar uvf myjar.jar com/test/Test.class” 即可
google 浏览器非应用商店扩展程序安装
- 博客分类:
google 浏览器应用商店的扩展程序,目前无法打开,可以把程序下载下来,按下面步骤安装:
1.先下载好Chrome应用的*.crx或者脚本**.js文件。如json格式化程序“jsonview-0.0.32.2.crx”;Google chrome浏览器广告过滤程序“AdBlock.crx”
2.打开chrome浏览器,单击右上角的菜单栏,选择“工具”如图:
3.选择左边的扩展程序,将下载好的Chrome应用文件如“jsonview-0.0.32.2.crx”从文件夹里直接拖到chrome“扩展程序”界面,根据提示点击“添加”就可以了。如图:
4.扩展程序下载: