java学习
ygj281583295
这个作者很懒,什么都没留下…
展开
-
HTMLParser
1、 简介htmlparser是一个纯的java写的html解析的库,它不依赖于其它的java库文件,主要用于改造或提取html。它提供了接口,支持线性和嵌套HTML文本。在实际的项目中只需要将htmlparser.jar 导入classpath中,就可以使用HTMLParser提供的API了。2、 主要应用HTML Parser项目主要可以用在以下两个方面: 1. 信息提取转载 2008-11-20 15:24:00 · 980 阅读 · 0 评论 -
ibatis自动生成键selectkey(Oracle、MYSQL、MSSQL、SQLITE)
我们在数据库插入一条数据的时候,经常是需要返回插入这条数据的主键。但是数据库供应商之间生成主键的方式都不一样。有些是预先生成(pre-generate)主键的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主键的,如MySQL和SQL Server。但是不管是哪种方式,我们都可以用iBATIS的节点来获取语句所产生的主键。例子如下: insert i原创 2010-03-05 16:54:00 · 2344 阅读 · 1 评论 -
TOMCAT 优化配置
本文主要收集关于TOMCAT的优化配置设置。 1.精简Tomcat和配置文件 1.删除不需要的管理应用和帮助应用,提高tomcat安全性。 # 删除webapps下所有文件 # rm –fr $CATALINA_HOME/webapps/* # 删除server/wenapps下所有文件 # rm –fr $CATALINA_HOME/server/webapps/*原创 2010-03-15 23:16:00 · 521 阅读 · 0 评论 -
Windows下JAVA和ANT和SDK环境变量设置
以下设置WinXP及以上用户,右键点击我的电脑->属性->高级->环境变量,设置即可。设置完成后需重新启动命令提示符才能生效。 具体如下: JAVA环境变量设置 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。 JAVA_HOME指向的是JDK的安装路径,如D:/Program Files/IBM/Java50,在这路径下你应该能原创 2010-03-15 22:07:00 · 2829 阅读 · 0 评论 -
SimpleDateFormat 12小时制和24小时制的区别
在使用SimpleDateFormat时格式化时间的;yyyy.MM.dd 为年月日而如果希望格式化时间为12小时制的,则使用hh:mm:ss如果希望格式化时间为24小时制的,则使用HH:mm:ss 要注意区分hh的大小写原创 2010-03-26 10:26:00 · 4053 阅读 · 1 评论 -
Apache Axis2 环境搭配详解
WebService概念:它可以让一个程序透明的调用互联网程序,不用管具体实现细节,只要WebService公开了服务接口,远程客户端就可以调用服务。Webservice基于HTTP协议,它是分布式应用程序的发展趋势。 Apache Axis是一个开源的WebSerbive运行引擎,现在拥有1.x和2.x两个版本。本文讲解Axis2.x版本,该版本较Axis1.x版本在体系结构上进行了重写,具有更高的效率、更加模块化也更加面向XML。Axis应该是最早一批SOAP(简单对象访问协议),该协议提供原创 2010-08-06 12:37:00 · 2830 阅读 · 0 评论 -
介绍又一个不错的TOMCAT监控好工具probe
<br />之前介绍过一个监视应用的好工具JavaMelody,功能十分齐全,这次介绍个<br />稍微小点的,专门为TOMCAT 而设计的。下面讲解其用法:<br />1 下载:<br />http://www.lambdaprobe.org/downloads/1.7/probe.1.7b.zip<br />2 解压缩后,把probe.war放到TOMCAT的webapps下,设置server.xml<br />的context<br />3 设置用户如下,在tomcat_user.xml中<br />转载 2010-09-08 13:54:00 · 601 阅读 · 0 评论 -
六种方式实现hibernate查询
hibernate查询的6种方法。分别是HQL查询,对象化查询Criteria方法,动态查询DetachedCriteria,例子查询,sql查询,命名查询。1、HQL查询HQL是hibernate自己的一套查询语言,于SQL语法不同,具有跨数据库的优点。示例代码:static void query(String name){ Session s=null; t转载 2012-06-20 20:29:13 · 417 阅读 · 0 评论 -
java多线程
以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要了,呵呵。虽然才大二,但是也快要毕业了,要加油了。这一篇文章主要关于java多线程,主要还是以例子来驱动的。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,呵呵、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也算是我以后复习的资料吧,。呵呵大家多多指教。同时希望多结交一些技术上的朋友。谢谢。----转载 2013-05-27 20:40:44 · 581 阅读 · 0 评论 -
文件服务器与web服务器是两台机器的解决方案
主题思路: 可以通过建立磁盘映射的方式来解决 用java建立磁盘映射的代码如下 String remoteIp="192.168.10.27"; // 文件服务器ip String foldername="rpc_web"; //共享文件夹名称 String passWord="sepcRPC"; //密码 String userName="sepcRPC";//用户名原创 2010-03-05 16:45:00 · 938 阅读 · 0 评论 -
Jsp/Servlet-----------第5章 过滤器和事件监听器
5.1.1 概念 过滤器(filter)是能够对请求和响应的头属性(header)和能容体(body)进行操作的特殊Web构件。与一般Web构件(如servlet,JSP)不同的是,过滤器自身并不直接生成Web响应,若干个过滤器可以依次对一个Web资源的请求和响应进行作用。 过滤器取代了早先的Servlet链接的功能。更主要的是,过滤器是Servlet2.3版本之后的标准Web构件。它的使用方法比转载 2009-12-15 11:59:00 · 3467 阅读 · 0 评论 -
Tomcat启动时报:Failed creating java
Tomcat启动时报:Failed creating java /jre6/bin/client/jvm.dll的错误。解决方法:把jdk/bin目录下的msvcr71.dll复制到tomcat安装目录的/bin下即可jdk和tomcat均为安装版本原创 2009-12-09 09:50:00 · 8540 阅读 · 0 评论 -
参数传递中的编码问题(get和post方式)
做java的web开发有段日子了,有个问题老是困扰着我,就是乱码问题,基本上是网上查找解决方案(网上资料真的很多),都是一大堆的介绍如何解决此类的乱码问题,但是没几个把问题的来龙去脉说清楚的,有时候看了些文章后,以为自己懂了,但是在开发中乱码问题又像鬼魂一样出来吓人,真是头大了!这篇文章是我长时间和乱码做斗争的一些理解的积累,还希望有更多的朋友给出指点和补充。 form有2中方法把数据提交给服务器转载 2009-03-30 10:35:00 · 6514 阅读 · 2 评论 -
Tomcat源码学习
作为一位Java程序员,如果您没有接触过开源软件、项目或框架的话,恐怕有些不可思议。轰轰烈烈的开源运动起源于Linux操作系统,Apache基金会在其中扮演了中流砥柱的角色,业界巨擘SUN,IBM, BEA 和Oracle等公司的积极参与,使得声势浩大的开源运动成为软件开发领域势不可挡的力量。2001年11月,IBM向Apache基金会捐献出Visual Age for Java,这个看似穷途末路原创 2009-10-23 16:00:00 · 353 阅读 · 0 评论 -
EJB3和Spring技术体系比较
随着EJB3规范以及支持EJB3的Java EE应用服务器的即将发布,全新Java EE体系架构的新战争将拉开帷幕,在过去3年中如火如荼的Spring占据了Java EE应用开发基础平台的大半江山,面对EJB3和Spring你应该如何选择呢?作为一个架构师,我对EJB是既爱且恨,对Spring又恨又爱,现在我们来也把这两大技术体系来做一个全面分析和对比,希望能给大家在进行技术选型时一个更转载 2009-11-11 09:57:00 · 487 阅读 · 0 评论 -
struts2应用总结
一、总体的应用思路1、在web.xml中配置struts2的servlet,将对此应用的请求拦截下来,转发给FilterDispatcher。2、在struts.xml中通过constant配置struts2的设置(如指定用spring根据对象set方法给对象进行依赖注 入等)3、在struts.xml中配置总的package; 配置需要的interceptor,转载 2009-11-29 13:03:00 · 601 阅读 · 0 评论 -
struts学习笔记-----环境搭建
先解压Struts-1.3.8-all.zip的文件夹 (一)新建一个web项目导入jar包,为了防止出错可以导入解压后文件里的所有jar(二)在WebRoot / WEB-INF文件夹新建xml 取名”struts-config.xml” -> Finish”struts-config.xml”中内容为: (三)给”struts-config.原创 2009-11-29 14:01:00 · 356 阅读 · 0 评论 -
java学习笔记struts----action初始化时间和次数
大家都知道 action配置在struts-config.xml中,而struts-config.xml是在tomcat启动时读取的那action是不是在这个时候初始化的我们可以在action类里进行测试 在构造函数里打印一句话 经测试action是在调用action时初始化,并且多次调用只初始化一次,这也就是所有的请求共享action实例所以action是线程不安全的,但是这个问题在原创 2009-11-29 21:06:00 · 1133 阅读 · 0 评论 -
java字符串函数总结大全
static String System.clearProperty(String key) 移除指定键指示的系统属性。 String String.concat(String str) 将指定字符串联到此字符串的结尾。 String EnumConstantNotPresentException.constantName() 返回缺少的枚举常量的名称。 static String String.原创 2009-12-04 13:21:00 · 700 阅读 · 0 评论 -
将jsp网页数据输出为Excel或Word文件
将一个JSP页面中的替换为 //Excel或 //Word在页面开始输出数据前中加入一行response.setHeader("Content-disposition","attachment;filename=result.xls");//Excel%>或response.setHeader("Content-disposition","attachmen原创 2009-12-04 13:26:00 · 450 阅读 · 0 评论 -
Java内部类与final关键字详解
内部类的几种创建方法:1、成员内部类[java] view plaincopyprint?class Outer{ private int i = 1; class Inner{ public void fun() {System.out.println("Outer I=" + i)}转载 2013-06-08 22:13:53 · 6971 阅读 · 2 评论