
项目学习总结
baobeituping
积极,开朗,健康,向上.本人刚失恋,郁闷ING
展开
-
预警系统
根据公司需求,所编写的一个预警系统框架,将lib1.zip和lib2.zip都拷贝到BackUpFileAlarmSystem/lib目录下。该系统是一个调用quartz的框架,并结合logback来编写的,如果需要另外加监控功能,我们还需要自己去扩展类。具体的扩展方法在里面的文档中有写。 ...原创 2010-12-16 15:28:36 · 640 阅读 · 0 评论 -
debug模式很慢的解决办法
今天照常使用MyEclipse 6.5 Blue Edition进行开发,但是却遇到一个怪问题。在MyEclipse环境下,我习惯每次都用debug模式启动Tomcat。这样不管我需不需要debug,我都能可能用得上debug。奇怪的事就是:当我照常在MyEclipse环境下debug启动,访问webapp居然很慢很慢,不是一般的慢,是比平时慢了百倍,用了很长时间连自己的webapps的主页都刷...原创 2017-10-18 09:00:07 · 971 阅读 · 0 评论 -
对quartz使用框架调度总结
在项目中的使用需求:1.可以使用一个A程序定期的去扫描配置文件,然后加载配置文件中的定时任务。2.也可以随时修改配置文件,使A立即重新加载配置文件 我首先定义一个主程序A,A中定义的时间是半个小时重新加载配置文件。A程序实例:public class Client { /** * @param args */ public static XmlHandle x...原创 2010-11-17 10:56:45 · 137 阅读 · 0 评论 -
利用反射给JAVABEAN实例赋值
package com.util;import java.lang.reflect.Method;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import org.dom4j.Document;import...原创 2010-11-15 22:08:08 · 135 阅读 · 0 评论 -
logback 日志记录到数据库中
<!--不采用连接池的配置--> <appender name="DB1" class="ch.qos.logback.classic.db.DBAppender"> <connectionSource class="ch.qos.logback.core.db.DataSourceConnectionSource"> ..原创 2010-11-10 11:04:08 · 384 阅读 · 0 评论 -
logback 关于日志发送邮件配置总结
<configuration debug="false" scan="true" scanPeriod="10 seconds"> <!--该段表示从mail.properties文件读取配置文件,该文件路径跟SRC目录齐平--> <property file="logbackconf/mail/mail.properties" /&原创 2010-11-10 09:40:57 · 568 阅读 · 0 评论 -
sql server语句优化实例
SQL语句优化有一个很重要的方法:在Where中的条件表达式,对查询字段尽量不用函数,因为查询字段上的索引将用不上。下面就有一个导致数据库死锁的例子。 select ComId into #temp001 from JOBCN_129.jobcn90.dbo.com_TractApplyDetailOpen where convert(varchar(10),OpenDate,120...原创 2010-11-10 08:42:15 · 115 阅读 · 0 评论 -
在新的项目中使用logback来作为日志记录系统
Logback手册中文版文档版本:0.1发布日期:2010年4月23日原作者:Ceki Gülcü、Sébastien Pennec中文版译者:陈华联系方式:clinker@163.com禁止用于商业用途 Logback 手册中文版I目录目录 .................................................................................原创 2010-11-09 16:19:11 · 269 阅读 · 0 评论 -
Quartz 监听器的应用
当我在项目中用到任务调用的时候,有必要在每次调用任务和任务出现错误的时候有详细的记录过程。在这个时候我想到了监听器的使用。 Quartz实现自己的JobListener和TriggerListener 我们是能对Job和Trigger创建自己的监听器的.MyTriggerListener:package com;import org.quartz.JobExecutionConte...原创 2010-11-08 17:32:14 · 203 阅读 · 0 评论 -
编写批处理命令来执行JAVA文件
JAVA工程路径结构Project ------lib ------src ------WebRoot ----WEB-INF -----classes 两个文件run.batsetenv.bat run.bat: @echo offset path=.;C:\Program...原创 2010-11-04 11:13:20 · 124 阅读 · 0 评论 -
Quartz定时任务框架学习总结
首先关于Quartz的一篇详细介绍的文章可以参考我博客中的一篇关于介绍该框架的文章。 我做的该项目是一个网站预警系统,通过自己定义一个抽象类,采用策略模式,然后相关的监控子程序继承该类,配置配置文件的方式集成到预警系统中。 首先我通过我的主客户端程序的例子来解释Quartz来介绍我常用到的API注释:QUARTZ中首先是一个组对应多个triggerpackage cl...原创 2010-11-01 10:58:00 · 159 阅读 · 0 评论 -
mysql中采用concat来拼接中文字符乱码解决方式
mysql concat乱码问题解决concat(str1,str2)当concat结果集出现乱码时,大都是由于连接的字段类型不同导致,如concat中的字段参数一个是varchar类型,一个是int类型或doule类型,就会出现乱码。解决方法:利用mysql的字符串转换函数CONVERT将参数格式化为char类型就可以了。举例:concat('数量:',CONVERT(int1,ch...原创 2010-10-13 17:47:44 · 205 阅读 · 0 评论 -
今天碰到项目中要做一个某一年月报表的页面的学习提高
今天在项目中要做一个月报表,由于我采用的是ef 4.1的框架,对于要利用他的API来对每个月的日期分组,感觉到不是很方便。开始的做法是,由于每年都有12个月,我采取的方式是首先定义12个月的一个LIST,然后将我们从后台取得的每天的数据。首先循环这12个类型,然后再循环取后台每天的集合,碰到如果月份和我的类别月份相同的,我就将数据放入到一族集合中,然后再传给前台显示。这么做的缺点很明显,加...原创 2011-05-21 06:33:16 · 93 阅读 · 0 评论 -
WEB工程加入FLEX技术,遇到跨域的问题
在我FLEX博客中有提到怎么将FLEX整合到JAVA的WEB工程中。可以参考。该篇文章是整合以后出现的一个问题。当FLEX加入到JAVA工程以后。部署然后运行FLEX文件会出现跨域的问题。仔细查看了下。发现解决方法。我的WEB容器用的是TOMCAT,在用FLEX的时候,有一个crossdomain.xml文件。该文件的作用就是允许FLEX跨域的实现。以下是文件内容。<?xml v...原创 2010-09-16 08:15:24 · 103 阅读 · 0 评论 -
关于Struts2中如何去取得ServletContext的方法
在我的上一篇文章中说到,将DB4O的DAO类放入到ServeltContext中去,然后我们在struts2的ACTION中要去拿到这个DAO必然要得到servletcontext;方法:在ACTION中实现implements ServletContextAware。然后实现该类的方法:public static ServletContext context; publ...2010-09-16 08:07:59 · 204 阅读 · 0 评论 -
关于DB4O的学习总结
一下是一个DB4O的操作DAO。作为DB4O在WEB项目中的操作,如果每次调用接口NEW一个对象去取得查询文件的时候,系统会报错,表示所读的DB文件已经被锁住了。查看了网上的一些解决方式。最后自己实现,解决了问题。 解决方法。在WEB容器启动的时候,新建一个监听器WebListener.javapackage common.listener;import javax.ser...原创 2010-09-16 07:59:27 · 171 阅读 · 0 评论 -
SVN服务器配置总结
软件下载服务器和客户端安装建立版本库(Repository) 配置用户和权限运行独立服务器 初始化导入 基本客户端操作1,软件下载 下载Subversion服务器程序。 到官方网站的下载二进制安装文件,来到二进制包下载部分,找到 Windows NT, 2000, XP and 2003部分,然后选择" this directory ",这样我们可以看到许多下载的内容,...原创 2010-09-16 07:40:40 · 87 阅读 · 0 评论 -
自定义注解之运行时注解(RetentionPolicy.RUNTIME)
对注解概念不了解的可以先看这个:Java注解基础概念总结前面有提到注解按生命周期来划分可分为3类:1、RetentionPolicy.SOURCE:注解只保留在源文件,当Java文件编译成class文件的时候,注解被遗弃;2、RetentionPolicy.CLASS:注解被保留到class文件,但jvm加载class文件时候被遗弃,这是默认的生命周期;3、RetentionPolicy...原创 2017-10-25 11:42:21 · 124 阅读 · 0 评论