- 博客(30)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 freemarker模板技术
示例:import freemarker.template.Configuration;import freemarker.template.SimpleHash;import freemarker.template.Template;import freemarker.template.TemplateException;public class Test ...{ public
2008-01-28 16:39:00 709
原创 如何正确地应用Runtime类调用程序
用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式:Process process = Runtime.getRuntime().exec("p.exe"); process.waitfor( ); 在上面的程序中,第一行的“p.exe”是要执行的程序名,Runti
2008-01-28 14:39:00 497
原创 Jakarta Commons组件beanutils、dbutils
用JDBC API时最令人讨厌的就是异常处理,也很烦琐,而且很容易出错,本人曾考虑过利用模板进行处理,后来看到了dbutils,之后就采用那个dbutils,采用模板的方式各位朋友可以参考Spring,Spring的JdbcTemplate不灵活而强大,呵呵,说句闲话,实在太佩服Rod Johnson了,Rod Johnson真的很令人尊敬。 Dbutils的QueryRunner把大多数
2008-01-22 12:21:00 569
原创 Apache DBUtils实践
1.DAO基类(数据库操作基类) 这里使用了层超类模式,复用代码,统一处理异常,日志等等.. BaseDAO: package com.d1zhan; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.List; import org.apac
2008-01-22 12:19:00 512
原创 忘记Windows XP系统登录用户的密码
如果你安装的是Windows XP操作系统,不慎忘记了系统登录用户“*****”的密码,你可以NET命令来解决问题: Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式为: net user [UserName [Password | *] [options]] [/domain] net user [UserName {Passw
2008-01-22 11:37:00 1254
原创 jmagick 在内存中生成图片
示例 : public class GetBigPic extends HttpServlet { Log log = LogFactory.getLog(GetBigPic.class); public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletE
2008-01-15 17:45:00 699
原创 mysql中取日期的一部分
DATE_FORMAT(date,format)根据format字符串格式化date值。下列修饰符可以被用在format字符串中: %M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩写的星期名字(
2008-01-15 14:00:00 2509
原创 一机建多站之玩转Windows2003
经常发布网站的朋友都清楚在实际使用过程中我们并不必须在每台服务器上放置唯一的站点,可以通过虚拟目录或者修改发布端口等多种方式实现在同一台服务器上发布多个网站的目的,从而节约了资源也方便我们有效的管理多个站点。但是可能在实际使用过程中不希望通过虚拟目录或端口号的形式来访问站点,那么两个网站能否都用80端口在IIS中启动呢?今天我们就来解决此问题。 一、Windows 200
2008-01-15 13:25:00 1310
原创 编码字符集与乱码问题根源之所在
本文介绍了编码字符集的概念以及Java与编码字符集之间的关系,文章的内容来自于本人工作过程中的经验积累以及网络中的相关文章介绍,如果文章中有任何纰漏欢迎读者指正,让我们共同讨论学习J1. 字符字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。“中”“国”这是两个汉字字符。字
2008-01-14 11:38:00 791
原创 struts+spring+hibernate总结
struts+spring+hibernate 总结1. myeclipse 中依次加载struts,spring,hibernate2. 加上过滤器WEN-INF/web.xml加上encodingfiltercom.yourcompany.EncodingFilterencodingfilter/*EncodingFilter.javaimport javax.servlet.Filter;i
2008-01-13 12:06:00 743
原创 AOP和Spring事务处理
一.为什么要用框架和模式1.为什么要用模式? 因为模式是一种指导,在一个良好的指导下,有助于你完成任务,有助于你作出一个优良的设计方案,达到事半功倍的效果。而且会得到解决问题的最佳办法。2.为什么要用框架? 因为软件系统发展到今天已经很复杂了,特别是服务器端软件,设计到的知识,内容,问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,你只需要集中精力完成系统的业务逻辑设
2008-01-12 20:07:00 441
原创 spring声明式事务管理祥述
Spring也提供了声明式事务管理。这是通过Spring AOP实现的。Spring 中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java类封装事务控制,它是通过动态代理实现的,由于接口是延迟实例化的, spring在这段时间内通过拦截器,加载事务切片。原理就是这样,具体细节请参考jdk中有关动态代理的文档。本文主要讲解如何在spring中进行事务控制。动态代理的一个重要
2008-01-12 20:00:00 398
原创 MyEclipse 开发 SSH 整合时 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit 解决方案
MyEclipse 开发 SSH 整合时 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit 解决方案 CGLIB Enhancement failed: dao.Userjava.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjav
2008-01-12 11:47:00 512
原创 关于域对象的打印BaseObject
其它类继承它就可以了public class BaseObject implements Serializable { public static final Log log = LogFactory.getLog(BaseObject.class); public String toString() { return ToStringBuilder.refl
2008-01-12 10:27:00 544
原创 BoxOver 制作提示
官方网站http://boxover.swazz.org/例子 .dvbdy1 { background: #FEFBED; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; padding: 5px;
2008-01-10 13:10:00 605
原创 类 SimpleDateFormat
所有已实现的接口: Serializable, Cloneable public class SimpleDateFormatextends DateFormat SimpleDateFormat 是一个以与语言环境相关的方式来格式化和分析日期的具体类。它允许进行格式化(日期 -> 文本)、分析(文本 -> 日期)和规范化。 SimpleDateFormat 使得可以选择任何用
2008-01-10 10:03:00 3101
原创 局域网互访
最近看到很多网友问关于局域网互访的问题,今晚在硬盘里找到这个,还在电脑爱好者俱乐部找到一编好文,就帖出来让大家看看,文章我仔细读过,觉得还行 在局域网内安装了Windows XP的电脑不能与安装了Windows 98的电脑互相访问,安装了Windows XP 的电脑与安装了Windows XP的电脑也不能互相通信。在工作站访问服务器时,工作站的“网上邻居”中可 以看到服务器的名称,但是点击后却无法
2008-01-09 16:01:00 654
原创 调度任务
7.3.1 使用Java Timer调度任务从Java 1.3开始,Java SDK就通过java.util.Timer类提供了基本的调度功能。这个类允许你调度一个任务(通过java.util.TimerTask子类定义)按任意周期运行。创建一个定时器任务使用Java Timer来调度发送注册报表邮件的第一步是从java.util.TimerTask中派生出邮件任务,如程序清单7.2
2008-01-07 15:44:00 515
原创 common utility
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。一、Commons BeanUtilshttp://jakarta.apache.org/commons/beanutils/index.html说明:针对Bean的一个工具集。由于Bean往往是有一
2008-01-07 15:19:00 546
原创 用Java Robot对象实现服务器屏幕远程监视
摘要:有时候,在Java应用程序开发中,如:远程监控或远程教学,常常需要对计算机的屏幕进行截取,由于屏幕截取是比较接近操作系统的操作,在Windows操作系统下,该操作几乎成了VC、VB等的专利,事实上,使用Java JDK1.4 的Robot对象,来完成"屏幕截取操作,更加简单。Java JDK1.4 的Robot对象,该对象可以完成对"屏幕"像素的拷贝,完成屏幕图像截取操作。Java应用程
2008-01-07 11:12:00 429
原创 关联规则挖掘算法综述
摘 要 本文介绍了关联规则的基本概念和分类方法,列举了一些关联规则挖掘算法并简要分析了典型算法,展望了关联规则挖掘的未来研究方向。1 引言关联规则挖掘发现大量数据中项集之间有趣的关联或相关联系。它在数据挖掘中是一个重要的课题,最近几年已被业界所广泛研究。关联规则挖掘的一个典型例子是购物篮分析。关联规则研究有助于发现交易数据库中不同商品(项)之间的联系,找出顾客购买行为模式,如购买了
2008-01-05 23:41:00 581
原创 遗传算法合集
遗传算法是一类模拟生物进化的智能优化算法,它是由J.H.Holland于六十年代提出的。目前,遗传算法已成为进化计算研究的一个重要分支。 与传统优化方法相比,遗传算法的优点是:
2008-01-05 23:35:00 726
原创 遗传算法(Genetic Algorithm,GA)
遗传算法(Genetic Algorithm,GA)是一种抽象于生物进化过程的基于自然选择和生物遗传机制的优化技术. 遗传算法的基本原理 在遗传算法的执行过程中,每一代有许多不同的种群个体(染色体 )同时存在。这些染色体中哪个保留(生存)、哪个淘汰(死亡),是根据 它们对环境的适应能力来决定的,适应性强的有更多的机会保留下来 。适应性强弱是通过计算适应性函数f(x)的值来判别的,这个值称为适应值。
2008-01-05 23:32:00 3513
转载 什么是遗传算法
什么是遗传算法遗传算法是计算数学中用于解决最优化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等。遗传算法通常实现为一种计算机模拟。对于一个最优化问题,一定数量的候选解(称为个体)的抽象表示(称为染色体)的种群向更好的解进化。传统上,解用二进制表示(即0和1的串),但也可以用其他表示方法。进化从完全随机个体的种
2008-01-05 23:29:00 2366
原创 数据挖掘技术简介
摘要:数据挖掘是目前一种新的重要的研究领域。本文介绍了数据挖掘的概念、目的、常用方法、数据挖掘过程、数据挖掘软件的评价方法。对数据挖掘领域面临的问题做了介绍和展望。 关键词:数据挖掘 数据集合 1. 引言 数据挖掘(Data Mining)是从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。随着信息技术的高速发展,人们积
2008-01-05 15:00:00 690
原创 什么是 k-means 聚类算法?
K-MEANS算法 K-MEANS算法:输入:聚类个数k,以及包含 n个数据对象的数据库。输出:满足方差最小标准的k个聚类。处理流程: (1) 从 n个数据对象任意选择 k 个对象作为初始聚类中心;(2) 循环(3)到(4)直到每个聚类不再发生变化为止(3) 根据每个聚类对象的
2008-01-05 13:47:00 2293 2
原创 什么是 fptree 算法
FP—tree由标记为“null”的一个根节点(root)、作为根节点之子节点的项前缀子树(item prefix subtrees)的集合、和—个频繁项头表(frequent item header table)所组成。 项前缀子树中的每个节点包含3个域:item_name,count和node_link。item _name记录了该节点所代表的项的名字。count记录了所在路径代表的事务中达到
2008-01-05 13:41:00 997
原创 原创:eclipse反编译插件Jadclipse介绍
jadclips插件网站:http://jadclipse.sourceforge.net/一、下载: 下载插件: 下载jadclipse_3.1.0.jar版本,该版本支持eclipse3.1M6以上 下载jadclipse_3.2.0.jar版本,该版本支持eclipse3.2M3和eclipse3.2M4。 下载jadclipse_3.2.2.jar版本,该版本支持eclipse
2008-01-04 10:53:00 397
原创 Vista 下安装最新的 Apache + PHP + MySQL 指南
最近配置了一台新机器,将开发环境转移到了 Windows Vista 下,于是在 Vista 下也安装了 apache + mysql + php 的 Web 开发平台。我在 Vista 下安装遇到了一些情况,在网上找了半天,关于 Vista 下安装的文章不多,大多是针对 Windows 2000/XP/2003 写的。所以整理了这篇文章 http://www.xiaohui.com/d
2008-01-03 15:02:00 962
原创 导出并导入Outlook中邮件的问题
把存放邮件的Outlook Express文件夹拷贝到其他盘上备份,重新安装后,千万不要把邮件保存目录直接指定到你刚才存放邮件的目录,这样做,你一旦运行Outlook,你的邮件将全部彻底删除并初始化。 正确操作是,安装好系统后先指定一个空文件夹作为存放目录(默认不改动也可以),运行一次Outlook关闭,再把你原来备份的邮件考进去,现在打开Outlook,你会发现邮件都在了。不放心你可以外面先留
2008-01-02 14:57:00 963
The C Programming Language (2ndEdition).
2010-03-03
关于时间段的汇总查询,如何实现?
2013-09-13
关于时间段总和的查询
2013-09-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人