- 浏览: 57677 次
- 性别:
- 来自: 杭州
最新评论
文章列表
1、目的:
这个脚本是拿来给新进的值班人员培训shell的时候布置的一个小任务,是为了让他对脚本编程有个实质性的感觉,很简单,也很实用。
2、技术要点:
1)存放在cron.monthly,cron.d的选择:前者是每月定时任务,后者是自定义定时任务;
:放在cron.monthly目录,统一设置成系统时间每月1号4点42分运行
42 4 1 * * root run-parts /etc/cron.monthly
:放在/etc/cron.d目录下的某个文件,定时时间可灵活设置
vim /etc/cro ...
从 I公司出来也快半年 了,算算做Saas的监控运维工作也快有2年了,可惜公司的Saas业务没有起来,相比较与阿里软件监控中心同时监控3000台服务器,2万多个监控点(08年的消息,现在估计又上了个数量级),我们在量上就少了一个级别。没有到达那个量,在解决监控问题上思路上都不太一样,并发量处理,分布式考量,我们考虑的不是很多。虽然在上百台机器,上千个监控点的IDC机房里面,我们的监控系统可以跑的很稳定,处理报警也很及时到位,但在跨IDC,交叉监控上,我们的处理方式略显单薄,没有到达那个数量级,可能不会放全部身心去处理未来问题。
我们的监控主要是用java开发的Slim系统,s ...
1.server-conig.wsdd中自定义Bean出错描述:在从静态模块转到DEMO需要实现的业务逻辑时候,发现自动生成的webservice发布文件 server-config.wsdd有点问题,会出现如下错误提示SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize
解决:将服务说明由 <typeMapping qname="ns:PersionBean" xmlns:ns=" ...
基于Axis2用IDEA9开发WebService客户端
环境:
IDEA9+JDK1.6+Axis2
用到的工具包如下:
axis:http://ws.apache.org/axis2/
(1)有关框架刷新
需要实现效果:左边frame输入手机号码,右边主frame显示,如果登陆成功,左边frame需要刷新显示实际登陆手机号码,右边frame显示登陆后的数据。
1、左边left.jsp页面递交定义为
<form name="loginform" target="mainFrame" method="post" action="/ColorTone/do/sys/user" onsubmit="return validateLogonForm(this);">
这样可以实 ...
(1)在系统基类中如果使用日志的话,不能实现每天日志的自动更名
public abstract class BaseAction extends Action implements Contact {
//需要把下面对该类的log4j日志去掉才可
// private static Logger _log = Logger.getLogger(BaseAction.class.getName()); //log4j(1)
(2)有关多个form在多个模块中调用
name="tab_ch_adminForm" validate="false" i ...
1、将log4j.properties文件直接放到classs目录下;
# Set root category priority to INFO and its only appender to CONSOLE.
#log4j.rootCategory=ERROR, LOGFILE
log4j.rootCategory=INFO, CONSOLE, LOGFILE
log4j.debug=true
# Set the enterprise logger category to FATAL and its only appender to CONSOLE.
log4j.logger.org.ap ...
(1)将该form定义为ValidatorForm
public class Tab_ch_userfeedbackForm extends ValidatorForm {
。。。。
}
(2)strutus-config.xml文件修改
<action path="/Tab_ch_userfeedback/list" parameter="list" type="com.srt.vas.colortone.backgroud.controller.Tab_ch_userfeedbackAction"
scope= ...
彩话需要更新的地方
- 博客分类:
- 2006年以前项目总结
(1)实现任意登陆点,返回到登陆之前的页面;
(2)多值下拉框form的实现;
(1)
validator-rules.xml中定义javascript;
validation.xml中定义需要验证的字段;
(2)
在jsp页面中:
<tr bgcolor="#FFFFFF">
<td align=middle bgcolor="#f7fcff">余额告警金额</td>
<td height="25" colspan="3 bgcolor="#FFFFFF">
<h ...
错误信息的处理
- 博客分类:
- 2006年以前项目总结
(1)采用前台验证为主,后台验证为辅的验证流程;
前台主要验证与数据库无关的信息,如是否数字、是否超过最大输入范围、有无输入必输项;
后台主要是验证与数据库有关的信息,如是否有同名等;
这里面用的技术主要是提交form采用ValidatorForm
public class Tab_ch_adminForm extends ValidatorForm {
。。。
}
(2)如果操作成功,转到一个成功提示页面;
如果操作失败,错误信息显示在当前页面(保存已经输入的信息);
(1)有关增加修改页面信息的初始化
以前是以为在
private ActionForward performDoperson(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) {
。。。
request.setAttribute("tab_xn_adminForm", form); //hehe
}
里面对form进行付值,
然后在jsp页面用语句
<%@ page import=&quo ...
(1)再struts-config.xml文件中配置好转向文件
<action path="/Tab_xn_music/add" parameter="ADD" type="com.srt.vas.dummymain.backgroud.controller.Tab_xn_musicAction"
scope="request" name="tab_xn_musicForm" validate="false">
<forward n ...
图片在表格中位置的确定
<tr bgcolor="#FFFFFF">
<td height="26" colspan="4" valign="bottom">
<div align="center" ><a href="#"><img src="/DummyMainBack/images/buttonsearch.gif" align="mid ...
(1)用struts实现jsp页面中的下拉框、单选框
<primary-key>
<column>
<name>admin_name</name>
<sql-name>ADMIN_NAME</sql-name>
<title>admin_name</title>
<type>string</type>
...