
java
文章平均质量分 83
hahaliu
这个作者很懒,什么都没留下…
展开
-
Port 80 or 443 (SSL) already in use ! Installing Apache2.2 service failed!的解决方案
Port 80 or 443 (SSL) already in use ! Installing Apache2.2 service failed!的解决方案2009年01月27日 星期二 08:59 P.M.问题:安装XAMPP 1.70过程中,报错 : Port 80 or 443 (SSL) already in use ! Installing Apache2.2 service fail...原创 2011-02-15 10:16:00 · 273 阅读 · 0 评论 -
Javascript实现打印网页中定义的部分内容
正常情况下的打印是使用 window.print(); 直接整页打印,但如果需要打印网页中定义的部分内容,则可使用如下的方法: 1、在页面的代码头部处加入JavaScript: JavaScript代码 <script language=javascript> function doPrint() { bdhtml=window.document.bo...原创 2009-06-26 12:12:50 · 120 阅读 · 0 评论 -
servlet登陆过滤器
1.Servlet 过滤器是什么? Servlet 过滤器是小型的 Web组件,它们拦截请求和响应,以便查看、提取或以某种方式操作正在客户机和服务器之间交换的数据。过滤器是通常封装了一些功能的 Web组件,这些功能虽然很重要,但是对于处理客户机请求或发送响应来说不是决定性的。典型的例子包括记录关于请求和响应的数据、处理...原创 2009-06-26 10:07:21 · 188 阅读 · 0 评论 -
爱好java的请加入
最近创建了一个群,名称为java 3T,域名为http://javagp.group.iteye.com/ 。 群的简介: 专门供java语言的学习者进行交流和学习,有利于学习java的朋友提高自己。加入进来,一起讨论学习吧!3T 代表的是 target,team ,top首先我们要有明确的目标,只有有了目标才有了奋斗的动力和精神...2009-06-25 16:18:50 · 122 阅读 · 0 评论 -
LuceneTest 检索
Lucene,作为一种全文搜索的辅助工具,为我们进行条件搜索,无论是像Google,Baidu之类的搜索引擎,还是论坛中的搜索功能,还是其它C/S架构的搜索,都带来了极大的便利和比较高的效率。本文主要是利用Lucene对MS Sql Server2000进行建立索引,然后进行全文索引。至于数据库的内容,可以是网页的内容,还是其它的。 下面是一个例子 大家分享的看看...2009-06-25 15:23:47 · 115 阅读 · 0 评论 -
jfree java生成图表
jfree java生成图表的例子 例子的图片也在附件中 不多说了,jar和工程在附件中。自己下载。2009-06-25 15:20:59 · 247 阅读 · 0 评论 -
checkbox 复选框是否被选中
<script type="text/javascript"> function check_select(){ var checked = false; for(i=0;i<document.getElementsByName("lines").length;i++){ ...2009-06-25 13:20:22 · 152 阅读 · 0 评论 -
java ip 查询定位 QQwry.dat
ip定位 已经不是什么新的技术,但是在做项目中却会常常用到。找网上找了许久,也做了许多的实验,觉得QQwry.dat,很很好用的,作者也提供了开发的源码和大家分享。 在这里感谢作者。 我在项目中也用到了ip定位,写了代码,希望能给没有用过的朋友有所帮助。 项目中包含了QQwry.dat数据,和代码。 我传到附件中,供大家下载,直接方法...2009-06-24 14:19:30 · 290 阅读 · 0 评论 -
OOA&OOD(三)
两种开发流程1、瀑布模型需求、分析、设计、实现、测试特点:是一个至上而下的过程,每一个阶段都是相互独立的。缺点:1、需求不是一成不变的,这种过程不能适应需求的变化2、每个阶段相互独立,导致人力资源的极大浪费2、统一软件开发过程把大项目划分成若干个子项目,以架构为中心,迭代的 增量的 软件开发流程统一软件开发过程各个阶段:初始化阶段:需求细化阶段:...2009-06-23 14:25:26 · 173 阅读 · 0 评论 -
OOA&OOD(二)
三、原则1、开闭原则:当一个继承结构已经存在时,可以增加新的类型到该结构中(开),但不应该对原有结构进行修改(闭);实现前提:将类功能中可变(方法的功能)和不变的元素(比如方法的名字)分离,彻底的分离是将上层类型设计为抽象的;2、里氏代换原则:里氏代换原则的严格表达是:如果对每一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1...2009-06-23 14:24:31 · 394 阅读 · 0 评论 -
OOA&OOD(一)
一、OOA&OODOOP:面向对象的编程OOA:面向对象的分析OOD:面向对象的设计UML:统一建模语言(以图形来表示)在开发中往往遇到的问题是:怎么解决一个现存的客观问题操作步骤:1)对问题进行分析,选择可以解决该问题的方案;2)对方案进行设计,实现完整的设计模型;3)在设计模型基础上进行开发(代码实现);4)测试;5)维护;-----------...2009-06-23 14:21:28 · 563 阅读 · 0 评论 -
pager-taglib使用指南【转】
2009-05-13 09:49一简介, Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。 分页方式有两种: 一种是...原创 2009-06-30 16:37:42 · 103 阅读 · 0 评论 -
pager-taglib使用指南【转】
2009-05-13 09:49一简介, Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。 分页方式有两种: 一种是...原创 2009-06-30 16:38:01 · 108 阅读 · 0 评论 -
Linux必学60个命令文件处理
linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封信、一个通讯录,或者是程序的源语句、程序的数据,甚至可以包括可执行的程序和其它非正文内容。 Linux文件系统具有良好的结构,系统提供了很多文件处理程序。这里主要介绍常用的文件处理命令。file1.作用file通过探测文件内容判断...2009-07-01 09:47:14 · 89 阅读 · 0 评论 -
struts验证框架开发
一、启用Validator插件虽然Validator框架是与Struts封装在一起提供的,但在默认状况下Validator并不被启用。为了启用Validator,要向你的应用程序的struts-config.xml文件中添加下面的插件定义。 <plug-in className="org.apache.struts.validator.ValidatorPlugIn"> ...2009-09-10 17:38:24 · 135 阅读 · 0 评论 -
在jsp环境中配置使用FCKEditor
FCKeditor是sourceforge.net上面的一个开源项目,主要是实现在线网页编辑器的功能,可以让web程序拥有如MS Word这样强大的编辑功能。官方网站为http://www.fckeditor.net ,在服务器端支持ASP.Net、ASP、ClodFusion、PHP、Java等语言,并且支持IE 5+、Mozilla 、Netscape等主流浏览器。 首...2009-09-09 21:32:19 · 87 阅读 · 0 评论 -
配置FCKeditor(FCKeditor for java)
1.下载FCKeditor.java 2.3 (FCKeditot for java)FCKeditor 2.2 (FCKeditor基本文件) 2.建立项目:tomcat/webapps/TestFCKeditor. 3.将FCKeditor2.2解压缩,将整个目录FCKeditor复制到项目的根目录下,目录结构为:tomcat/webapps/TestF...2009-09-09 21:28:44 · 116 阅读 · 0 评论 -
java断言 assert
java 断言 assert 初步使用:断言开启、断言使用主要总结一下在eclipse中如何使用断言。(一)首先明确: java断言Assert是jdk1.4引入的。jvm 断言默认是关闭的。断言是可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。 断言只适用于复杂的调试过程。断言一般用于程序执行结果的判断,千...2010-04-14 02:37:58 · 280 阅读 · 0 评论 -
Java排序算法
public class Sort { public void swap(int a[], int i, int j) { int tmp = a[i]; a[i] = a[j]; a[j] = tmp; } public int partition(int a[], int low, int high) { int pivo...2009-07-20 15:52:39 · 89 阅读 · 0 评论 -
log4j配置详
log4j详解 根据网络资料整理 >>>>1. 概述<<<< 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或...原创 2009-07-17 14:59:18 · 143 阅读 · 0 评论 -
关于java打印功能的最简单实现的学习笔记
<script type="text/javascript"> document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipb...2009-07-16 17:03:43 · 128 阅读 · 0 评论 -
Java高级编程:打印--学习如何使用打印服务API
作者:Brett Spell 翻译:ice_x版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明英文原文地址:http://www.javaworld.com/javaworld/jw-07-2005/jw-0725-print.html中文地址:http://www.matrix.org.cn/resource/article/43...原创 2009-07-16 16:36:27 · 310 阅读 · 0 评论 -
Tomcat 配置
Tomcat启动分析 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combi...原创 2009-07-15 11:00:22 · 98 阅读 · 0 评论 -
键盘快捷键大全
、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在win9x中打开关闭程序对话框 DELETE 删除...原创 2009-07-01 09:48:31 · 125 阅读 · 0 评论 -
读写 cookie的两个方法
public void writeCookie(String unitid,String time, String ip,String nickname, String context) { Cookie[] cookies = request.getCookies(); /* response.setHeader("Pragma", "no-cache")...2009-06-23 14:04:10 · 283 阅读 · 0 评论 -
xml 解析例子
<?xml version="1.0" encoding="UTF-8" ?> - <!-- 默认命名空间 --><script>f(clean);</script>- <book:books xmlns="http://www.la2009-06-23 13:52:08 · 121 阅读 · 0 评论 -
struts 2 struts.xml type
chain 作用:来处理Action链 类: com.opensymphony.xwork2.ActionChainResult dispatcher 作用: 用来转向页面,通常处理JSP 类:org.apache.struts2.dispatcher.ServletDispatcherResult freemaker 作用:...2009-06-15 09:29:48 · 98 阅读 · 0 评论 -
jar包 下载
有很多的开发的人,总因为找不到合适的jar,而引发冲突,给大家给网站,上面有很多常用的jar包,下载很方便的。http://jar.cn13e.com/2009-06-12 16:23:09 · 130 阅读 · 0 评论 -
string和stringbuffer解读
有很多初学者对string和stringbuffer的问题纠缠不清,不知道什么时候用string什么时候用stringbuffer,无法区别他们的用法,其实根本的原因是他们没有弄清楚这两者的内部的机制以及如何的运作。 public class StringTest { public static void stringReplace (String text...2009-06-12 16:11:26 · 144 阅读 · 0 评论 -
MyEclipse 导出 javadoc 乱码解决
在Eclipse里 点击工程右键 Export -->java--》 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可比如项目采用的是UTF-8的编码就填:-encoding UTF-8 -charset UTF-8...2009-06-12 15:37:42 · 93 阅读 · 0 评论 -
jdk 6 下载 java api下载
jdk 下载地址:http://java.sun.com/javase/downloads/index.jsp#docs 里面也有相应的j2ee 6.0 api的下载在线api:http://java.sun.com/javase/6/docs/api/2009-06-12 11:25:40 · 333 阅读 · 0 评论 -
java抽取word,pdf的四种武器
很多人用java进行文档操作时经常会遇到一个问题,就是如何获得word,excel,pdf等文档的内容?我研究了一下,在这里总结一下抽取word,pdf的几种方法。<!-- START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to ...2010-03-12 16:37:13 · 129 阅读 · 0 评论 -
Java调用com组件操作word使用总结
一、准备工作 先了解一下概念,JACOB 就是 JAVA-COM Bridge的缩写,提供自动化的访问com的功能,也是通过JNI功能访问windows平台下的com组件或者win32系统库的。这是一个开始于 1999年的开源项目的成果,有很多使用者对该项目进行了修改,做出了自己的贡献。 Jacob下载地址:http://sourceforge.net/project...2010-03-12 16:35:47 · 437 阅读 · 0 评论 -
Java操作office 2007文档
我们希望将Office 2007平台作为一个构建富客户端应用程序的基本平台,并通过不同的手段使用Java来进行互操作。 但是,有一个Office/Java互操作的方面没有考虑到,那就是使Office和Java共同工作,也就是说让Java应用程序来操作Office文 档:比如创建文档,编辑文档,收集数据等等。从以往看来,这其中经常会出现一些问题,这是由于Office文档(主...2010-03-12 16:23:16 · 138 阅读 · 0 评论 -
java平台下通过jacob对excel,word进行打印等操作
因为项目有个需求,要求能够在某个预定时间对特定报表进行自动打印。报表的形式主要是excel。如果是c++或者c#什么的,简直是小菜一碟。可惜,偏偏是java实现。并且,这又不同于常见的页面手工打印,可以通过javascript调用打印机来实现。于是乎,开始摸索如何实现该功能。 首先想到的是java自带的打印类。在javax.print包下。根据jdk说明,照着搬来了个程序,小试牛...2010-03-09 09:22:42 · 315 阅读 · 0 评论 -
An internal error occurred during: "JSP Semantics Validator (JSF)". org/eclipse/
An internal error occurred during: "JSP Semantics Validator (JSF)". org/eclipse/wst/sse/ui/internal/reconcile/validator/ValidationHelper 这个问题的解决方法:这是由于插件org.eclipse.wst.sse.ui所致,myeclipse中的这个插...2009-11-17 11:58:22 · 140 阅读 · 0 评论 -
java 集合
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map...原创 2009-06-16 10:28:00 · 78 阅读 · 0 评论 -
tiny_mce 很好用的一个在线编辑器
TinyMCE是跨浏览器,跨平台的JS脚本WEB所见即所得编辑器,它是开源的。通过TinyMCE可以将html的textarea或者其他合适的元素变为编辑器,并且TinyMCE很荣誉的与其他系统集成。Joomla系统的默认所见即所得编辑器就使用了TinyMCE。功能特点:两行代码轻松集成可以通过主题和插件实现自定义可以自定义XHTNL 1.0输出,屏蔽非法的元素支持国际语言多浏览器支持,目...2009-06-17 11:29:49 · 1057 阅读 · 0 评论 -
浅谈Java泛型编程
浅谈Java泛型编程 1 引言在JDK 1.5中,几个新的特征被引入Java语言。其中之一就是泛型(generics)。泛型(generics,genericity)又称为“参数类型化(parameterized type)”或“模板(templates)”,是和继承(inheritance)不同而互补的一种组件复用机制。继承和泛型的不同之处在于——在一个系统中,继承层次是垂直方向,从抽象到具...原创 2009-06-17 11:57:19 · 137 阅读 · 0 评论 -
页面定位 js scrollIntoView
在开发中有时会用到,页面的定位,方法如下: 1.在想要定位到的地方设置一个“锚点”如 <div id="hehe"></div>2.在点击的位置添加方法 <li class="" onclick="javascript:document.getElementById('haha').scrollIntoView()"></2009-06-23 13:47:59 · 362 阅读 · 0 评论