文章列表
我不知道为什么在linux上有时候./shutdown.sh不能关闭掉tomcat,我估计是因为有其它的进程在使用它,于是每次都只能手动的kill -9去杀掉他,后来我嫌麻烦于是自己写了个监控PID的脚本,然后用JAVA程序去访问我的页面,如果异常或者超时,我就调用这个监控去杀掉tomcat,并重新启动它
首先我要准备一个脚本叫做killtomcat.sh,哈哈,监控的原理很简单通过ps -ef|grep 来实现
1#!/bin/bash 2export JAVA_HOME=/local/akazam/servers/java 3export CATALINA_ ...
- 2011-03-17 09:41
- 浏览 1370
- 评论(0)
领导说每天都需要备份一下mysql,好吧,我总不能天天手动去弄,所以我自己写了一份shell脚本用来自动备份,crontab还是很好的呵呵
1#! /bin/bash 2#define mysql path 3MYSQL_BIN_PATH=/local/akazam/servers/akazamdb51/bin #这个是你MYSQL的安装目录 4MYSQL_BACKUP_PATH=/local/
- 2011-03-17 09:33
- 浏览 1108
- 评论(0)
在windows server 2008中要设置sqlserver 2005可远程访问,需要设置3个地方。 一.在sql server 2005中设置 1. 打开sql server2005 点击属性 如图
2.选择连接,并勾选允许远程连接到此服务器,如图
二.打开SQL Server Configuration Manager
...
其实很简单,方法如下:
每一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载过来,
在该网页上右键 >> 属性 >> 点击"证书" >>
再点击上面的"详细信息"切换栏 >>
再点击右下角那个"复制到文件"的按钮
就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了。
例如:保存为abc.cer,放在C盘下
第二步:如何把上面那步的(abc.cer)这个证书导入java中的cacerts证书库里?
...
- 2010-08-06 18:22
- 浏览 957
- 评论(0)
开发过程中遇到这么一个问题有一个<select></select>的选择框,里面有个option的值很长大约128个字节,那么如果我不指定select的width时候,这个框就会很长,但是如果我限制了width那么这个option又显示不全,这个BUG仅仅会在IE中出现,如何解决呢,其实可以把select的下拉框用一个层覆盖掉,那个层会显示完整的数据,而select的widt指定好,这样整个页面的布局都不会被影响。所有的操作都通过JS实现,下面我就把代码贴出来。
<!--<br />
<br />
Code highlighting pr ...
- 2010-05-25 11:57
- 浏览 854
- 评论(0)
winver---------检查Windows版本
wmimgmt.msc----打开windows管理体系结构(WMI)
wupdmgr--------windows更新程序
wscript--------windows脚本宿主设置
write----------写字板
winmsd---------系统信息
wiaacmgr-------扫描仪和照相机向导
winchat--------XP自带局域网聊 ...
- 2010-05-24 10:47
- 浏览 647
- 评论(0)
假设mysql安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name,在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql(20070713.sql为备份日期)
备份数据库:
mysqldump -uroot -p123456 database_name>d:/backup20070713.sql
恢复数据库:
删除原有数据库,建立数据库,把备份数据库导入。
mysqladmin -uroot -p123456 drop database_name
mysqladmin -uroo ...
- 2010-05-24 10:44
- 浏览 616
- 评论(0)
以前曾经写过一个类似的,但是看了留言说数据怎么怎么传不对,那是因为如果你仅仅只会依葫芦画瓢,那不对是正常的,好了,我今天就再写一个,你依葫芦画瓢一定可以画出来的玩意。呵呵。OK,言归正传先从实体开始说,我这里做例子,依然用最简单的来。
@Entity@Table(name = "t_fieldcolumn")public class FieldColumn {
- 2010-04-04 20:18
- 浏览 795
- 评论(0)
从数据库中读取数据导入到excel中,如果数据量小,的确很简单,直接用POI输出就OK了,可是我这边有>6W的数据要输出,java运行了直接溢出了,于是前辈给了个取巧的办法,调用java命令并设置vm参数-Xms1024M -Xmx1024M, ...
- 2010-03-31 15:39
- 浏览 1008
- 评论(0)
首先进入sqlplus > sqlplus /nolog
>conn /as [username]
>alter user [username] account unlock;
这样就OK了,mark一下
- 2010-03-31 11:15
- 浏览 1071
- 评论(0)
今天工作中,遇到了百思不得其解的问题,就是程序在本地运行毫无问题,在远程则会出错,而且日志中无出错信息。最后终于解决,还是自己的基础不扎实,太轻浮了,在这里做个笔记,在实体与数据库关系表进行映射的时候,请尽量避免使用int,double,char,float,long等基本类型,为什么呢,因为在数据库里面数字类型的字段是可以为NULL的,对了可以为NULL,可是在JAVA中基本类型是不能为NULL的,如果一旦数据库的某个数字类型的字段是NULL值,那完了,你程序铁定出错,所以请尽量以Integer,Double,String,Float,Long ...
- 2010-03-05 04:29
- 浏览 946
- 评论(0)
利用httpclient来模拟登陆操作
- 博客分类:
- Java
如果有一个网站的url是http://xxx.xxx.xxx,登陆的动作是login.do其中userId表示变量名 username表示内容,密码同理
<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--> 1 public static String getHttpContent(String log ...
- 2010-03-02 13:15
- 浏览 887
- 评论(0)
假设有个程序的启动方法在test.java里运行Java程序是java test,但是如果要引用其他jar包,网上大多数的方法都是java -classpath xx.jar test但是jar很多的话,就要一个一个写上去,非常麻烦。而且jar包可能经常变现在用以下一句就能解决问题,假设jar包都放在lib文件夹里java -Djava.ext.dirs=lib test
首先我们来写一个被调度的类: package com.kay.quartz;
public class QuartzJob
{
public void work()
{
System.out.println("Quartz的任务调度!!!");
}
}
Spring的Quartz配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DO ...
- 2010-01-22 10:58
- 浏览 594
- 评论(0)