自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

一、安装wine和rednotebook

    安装wine是为了在mac上使用我在winxp上用了多年的“电子日记本”,没办法,该作者已经放弃这软件了,最新版本是2003年的,但我在这软件上花的心血最多,里面保留了这么多年来的点点滴滴和一些技术资料。    首先,为了平滑过度,我考虑在mac平台上安装wine这软件,通过wine的代理来使用EDiary,但好不容易安装上去后,发现在上面运行windows软件,界面惨不忍睹,放弃!接...

2011-07-09 17:37:42 233

09、主要服务可用性监控 (三)

 1.检测web 2.检测端口  3.定时下载配置文件(在正式环境上,经常有打patch或者发布新版本的情况,这个时候就应该把相应的监控关掉.以前的话,是通过登录在相应idc的监控服务器上手工关掉某脚本,现在的话可以通过放在服务器上,由脚本定时1小时/2小时的去获得本地需要监控的服务项及其是否需要报警等等的监控信息)...

2011-06-13 23:26:20 204

09、主要服务可用性监控 (二)

1.文件按功能分类,有配置文件,主程序,下载程序.1)配置文件:  一.pso.xml 需要监控的站点; ServerIp和Port属性表示监控站点的URL和端口,MonitorPoint表示需要从哪几个IDC进行监控,当前有HZ(杭州),SZ(深圳),BJ(北京),IsAlert表示该站点如果发生探测失败的情况是否报警,默认为true即需要发送邮件报警,Des为该站点...

2011-06-13 21:29:43 134

原创 04、过滤Grid

通过多个关键字选项和字段,过滤Grid组件上的查询结果集(本地过滤,不与服务器交互)实现效果:在下拉框中选择需要过滤的关键字,通过后面输入的字段,将Grid的记录进行过滤,技术点:组件继承+Grid过滤1)继承CheckItem多选框,自定义checkchange事件,将选中/去除选中的操作记录到一个arrayFilter数组中;  2)在画面布局创建自定义多选框;...

2011-06-03 11:36:29 113

03、GridPanel组件与PropertyGrid组件联动

实现效果:当在Grid上选择某一行数据时候,在属性框上被动刷新数据。如下图      1)定义一个 dispatchlistselectionchange 事件,将grid上的record数据作为参数传入; 2)在PropertyGrid 中处理dispatchlistselectionchange事件传来的record数据   调用Prop...

2011-06-01 22:37:01 131

一期项目问题总结与对策

1、需求不明确   对策:  (1)需求没有逐步细化过程;  (2)获得需求后,需要有个Q/A表;  (3)Review 后有文档,至少需要三次Review过程;   2、技术选型/评估不足   进度条与拖动,所选择的技术必须支持;   技术选择可以定义几个原则,如:开源,主流,   3、数据库设计精良度4、角色/分工不合理    对策:按模块/...

2011-05-28 11:53:09 124

02、调用存储过程

只针对ms sql 2005,带输入参数与返回参数1、sql map文件 <parameterMap id="checkUsedByProcePar" type="Map"> <parameter property="returnValue" jdbcType="VARCHAR" javaType="java.lang.String"

2011-05-28 11:26:58 90

01、针对mssql2005的分页

只针对mssql2005 1、以下这二种写法都是一样的,看个人习惯,个人倾向于使用第一种方法。 with query as ( SELECT *,ROW_NUMBER() OVER (ORDER BY XXX) AS RowNo FROM tbl ) select * from query where RowNo >=0 and RowNo <=...

2011-05-27 17:21:20 82

09、主要服务可用性监控 (一)

1、方案:1)一套代码与配置,各IDC通过调用脚本参数不同进行区分,每10分钟轮询一次服务。2)各IDC配置文件间隔7分钟从30.9机器上定时取一次。 2、xml文档属性值:属性:Service,ServerIp,Port,UrlName,UrlValue,Des,MonitoryPoint,IsAlertport 端口探测用 nmap来实现,url探测用curl/wget...

2011-05-13 13:41:09 406

08、IPMI温度获取

1、方案(1)先扫描出10.0.2.x网段有应答的机器,然后通过ipmitool逐个获取机箱温度信息,过滤出cpu温度后,设定温升30度,即60度以上温度为报警阀值(以后根据情况调整)。 (2)因为获取温度语法不一致,所以现在将IPMI地址放在配置文件ipmi.config(可以有多个)中,将IPMI地址和IP地址映射放在配置文件mapping.config中,读取ipmi.confi...

2011-05-13 13:32:12 1123

07、IDC机房设备与服务情况自动报备

1、技术前提:1、Slim系统2、NMAP扫描工具 2、过程:1、主机扫描过滤出有应答的机器 nmap -sP 10.10.31.0/24 > ScanIp.txt nmap -sP 10.10.30.0/24 >> ScanIp.txt 过滤成只包含机器名和ip地址的信息串 ...

2011-05-13 11:32:40 201

06、阿里旺旺维护

1、目的:      及时准确的获得部署在阿里旺旺内网会议服务器的情况,本期只需要获取会议数与参会人数。2、部署现况:     会议服务器部署在阿里内网,只能先通过专用软件申请通道后,才能CRT上该台机器,进行查看;     阿里内网有台sftp服务器,可进行下载;     GSB可以访问阿里sftp服务器;     Beta机器可以访问GSB里面机器;     3、脚...

2011-03-22 10:45:59 150

05、InfoSrv负载监控

1、目的:     实时从2g左右大小的日志文件获取最近5分钟的会议纪要,解析出所有会议,并汇总参会人数2、技术要点:     获取有会议信息的数据段cat ${log} |sed -n "/${newest_info}/,/UsrNum:/p" |sed -n '/ConferenceList/,/UsrNum:/p' |sed '/UsrNum:/'d|sed '/----...

2011-03-21 22:37:18 118

04、Apache 监控

1、目的:     编写一个脚本,4分钟执行一次,检查8分钟内有400错误就发送邮件到noc组2、技术要点:    1)date处理,x分钟前通过函数获得;curdate=`date '+%Y-%m-%d' -d '8 minutes ago' `    2)grep多条件;|grep 'WebApi.webapi HTTP/1.1" 400' |grep -c "${m...

2011-03-21 19:42:33 75

03、IDCPING汇总

1、目的:    在监控脚本中增加日志功能,以一周为单位记录日志,并在每周一发送日志明细,并形成汇总数据,汇总信息列为“次数,最大丢包率,最小丢包率,平均丢包率”,每个IDC的丢包日志发送至GSB Slim服务器,并在GSB slim服务器上部署发送汇总和发送脚本,信息按照问题IDC来区分汇总 2、思维图:...

2011-03-21 17:13:11 71

02、初级应用--定期备份DB与Webapp

1、目的:      这个脚本是拿来给新进的值班人员培训shell的时候布置的一个小任务,是为了让他对脚本编程有个实质性的感觉,很简单,也很实用。2、技术要点:    1)存放在cron.monthly,cron.d的选择:前者是每月定时任务,后者是自定义定时任务;       :放在cron.monthly目录,统一设置成系统时间每月1号4点42分运行        42 4...

2011-03-21 15:18:59 86

01、专题目的

    从 I公司出来也快半年 了,算算做Saas的监控运维工作也快有2年了,可惜公司的Saas业务没有起来,相比较与阿里软件监控中心同时监控3000台服务器,2万多个监控点(08年的消息,现在估计又上了个数量级),我们在量上就少了一个级别。没有到达那个量,在解决监控问题上思路上都不太一样,并发量处理,分布式考量,我们考虑的不是很多。虽然在上百台机器,上千个监控点的IDC机房里面,我们的监控系统可...

2011-03-20 13:34:23 70

基于Axis开发WebService的一些问题及解决方案

 1.server-conig.wsdd中自定义Bean出错描述:在从静态模块转到DEMO需要实现的业务逻辑时候,发现自动生成的webservice发布文件 server-config.wsdd有点问题,会出现如下错误提示SimpleDeserializer encountered a child element, which is NOT expected, in something it ...

2010-12-15 11:46:55 242

原创 基于Axis2用IDEA9开发WebService客户端

 基于Axis2用IDEA9开发WebService客户端环境:IDEA9+JDK1.6+Axis2 用到的工具包如下:axis:http://ws.apache.org/axis2/ 基础知识:1.     Web Services常用的框架;2.     XML基础语法;3.     WSDL,SOAP; 一、为什么要生成客户端代码生...

2010-12-13 16:21:23 985 1

项目部分经验

(1)有关框架刷新需要实现效果:左边frame输入手机号码,右边主frame显示,如果登陆成功,左边frame需要刷新显示实际登陆手机号码,右边frame显示登陆后的数据。1、左边left.jsp页面递交定义为这样可以实现所有的信息(出错、正常的)都在mainframe里面显示;2、在struts配置文件里面定义一个全局出错页面 该页面通过[color=red] ...

2004-12-29 11:42:58 78

项目经验~~

[color=red](1)在系统基类中如果使用日志的话,不能实现每天日志的自动更名[/color]public abstract class BaseAction extends Action implements Contact {//需要把下面对该类的log4j日志去掉才可// private static Logger _log = Logger.getLogger(Ba...

2004-12-17 11:12:56 152

log4j+struts配置说明

[color=darkred]1、将log4j.properties文件直接放到classs目录下;[/color]# Set root category priority to INFO and its only appender to CONSOLE.#log4j.rootCategory=ERROR, LOGFILElog4j.rootCategory=INFO, CONSOLE...

2004-12-13 15:28:34 69

首页面下拉框内容状态的保持

(1)将该form定义为[color=red]ValidatorForm[/color]public class Tab_ch_userfeedbackForm extends ValidatorForm {。。。。}(2)strutus-config.xml文件修改 (3)相应的ActionForward performLis ...

2004-12-13 15:21:42 162

彩话需要更新的地方

(1)实现任意登陆点,返回到登陆之前的页面;(2)多值下拉框form的实现; :oops:

2004-12-07 10:03:14 104

struts中客户端判断

[color=red](1)[/color]validator-rules.xml中定义javascript;validation.xml中定义需要验证的字段;[color=red](2)[/color]在jsp页面中: 余额告警金额 ...

2004-11-29 17:21:55 85

错误信息的处理

(1)采用前台验证为主,后台验证为辅的验证流程;前台主要验证与数据库无关的信息,如是否数字、是否超过最大输入范围、有无输入必输项;后台主要是验证与数据库有关的信息,如是否有同名等;这里面用的技术主要是提交form采用[color=red]ValidatorForm [/color]public class Tab_ch_adminForm extends ValidatorForm...

2004-11-29 15:33:31 255

一点经验

[color=blue](1)有关增加修改页面信息的初始化[/color]以前是以为在 private ActionForward [color=red]performDoperson[/color](ActionMapping mapping, ActionForm actionForm, HttpServletRequest request, HttpServletRespons...

2004-11-29 10:07:48 74

成功页面返回到固定某页面

(1)再struts-config.xml文件中配置好转向文件 [color=red] [/color] 红色部分表示:当save成功后转向add页面(2)相应的form页面提交jsp文件应该把红色部分给去掉,采用默认的_self注:_blank 开一个新窗口 _parent 显示在上一层窗口中 _...

2004-11-02 17:28:51 158

图片在表格中位置的确定

图片在表格中位置的确定 && && 在“

2004-10-11 11:27:31 360

(1)用struts实现jsp页面中的下拉框、单选框

[color=olive](1)用struts实现jsp页面中的下拉框、单选框[/color] admin_name ADMIN_NAME admin_name string ...

2004-09-13 09:42:22 289

小系统中增加、删除、修改后提示语句的实现

[color=red]小系统中增加、删除、修改后提示语句的实现,并且保持当前状态的不变,如查询条件、当前页数等等。[/color][color=olive]1、在执行具体操作的ActionForward里面,如performSave最后增加页面提示信息和条件开关[/color] request.setAttribute("issaved", "1"); request.setAtt...

2004-08-12 14:45:25 364

wap开发中中文问题的解决

[color=blue]下面这句话是从网上摘录的,仅供参考的:[/color]JSP中中文的解决:中国移动加入以下几句后,页面中可以直接写中文,不用转换,提交的中文直接request.getParameter("")获得,不用转换中国联通加入以下几句后,页面中可以直接写中文,不用转换,提交的中文直接request.getParameter("")获得,不用转换操...

2004-08-10 11:44:55 316

wap开发中的一些细节

1)wap多选框**选择会议成员**88(138345657678)88886(1383456576786)[返回]2)wap单选框Ple

2004-08-06 11:15:45 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除