![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
whcwc
这个作者很懒,什么都没留下…
展开
-
JDBC驱动设置问题
今天学习了JDBC连接Oracle 10g碰到了一些小小的问题,所以写此文章跟大家分享。 首先写完测试代码后,编译通过,执行的时候却一直提示java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver找了半天才发现原来驱动没有设置。将Classpath中加入ojdbc14.jar就OK了。如: D:/oracl原创 2009-02-19 13:51:00 · 799 阅读 · 0 评论 -
java开发工具的一些常用快捷键
--Eclipse查看接口的实现类 CTRL+T 查找某个具体的类 CTRL+SHIFT+T 查找资源 ctrl+shift+R自动导入类 ctrl+shift+o重命名 Alt+Shift+R将选中字母变为大写 CTRL+SHIFT+X 将选中字母变为小写 CTRL+SHIFT+Y --Editplus 左移 ctrl+shift+i 并为一行 ctrl+shift+j 反转...原创 2010-08-23 09:58:45 · 125 阅读 · 0 评论 -
JavaIO练习:FileInputStream等
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/** * <span style="color:red;">IO操作:</span> * @au...原创 2010-03-04 17:05:48 · 104 阅读 · 0 评论 -
PO/POJO/BO/DTO/VO的区别
/***摘自其他地方: 帮助理解**/PO = persisent object 持久对象POJO = pure old java object or plain ordinary java object or what ever.持久对象实际上必须对应数据库中的entity,所以和POJO有所区别。比如说POJO是由new创建,由GC回收。但是持久对象是insert数据库创建...2010-03-04 13:39:00 · 96 阅读 · 0 评论 -
Get请求和Post请求区别
1.提交的数据类型 get为文本;post为文本和二进制数据 2.提交的数据长度 get不超过255个字符;post没有限制 3.提交数据的可见性 get作为url的一部分显示在地址栏里;post作为请求的消息体不可见 4.缓冲 get缓冲在浏览器url历史状态中;post不会被缓冲 5.表单中 form中默认为get方式;如果要传图片和文件之类的,要设置为post 6.AJAX中 get时sen...2010-03-02 15:16:00 · 63 阅读 · 0 评论 -
谈谈你对struts工作流程的理解
通过配置进行流程的控制: struts是经典的mvc模型的封装web框架. 在浏览器客户发送请求到服务器ActionServlet(struts核心处理器)接收到请求, 读取 struts-cofig.xml配置文件找到对应的frombean类接收客户端发送过来的参数进行封装. 然后找到对应的action类进行业务处理 .action调用javabean业务组件处理请求, 处理完成后action负...2010-03-02 14:53:00 · 113 阅读 · 0 评论 -
叙述Struts ActionForm执行步骤
(1)检查Action的映射,确定Action中已经配置了对ActionForm的映射 (2)根据name属性,查找form bean的配置信息 (3)检查Action的formbean的使用范围,确定在此范围下,是否已经有此form bean的实例。 (4)假如当前范围下,已经存在了此form bean的实例,而是对当前请求来说,是同一种类型的话,那么就重用。 (5)否则,就重新构建一个form...2010-03-02 14:49:00 · 75 阅读 · 0 评论 -
java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠
java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠2008-08-01 12:48java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠 例如 str1="aa\bbb"; str2="aa'bbb"; 要想替换成 str1="aa\\bbb";str2="aa\'bbb"; 必须这样替换: str1 = str1.replaceAll...2010-02-26 09:20:00 · 107 阅读 · 0 评论 -
开发期间的GWT设置---加快编译速度
随着项目功能的完善,GWT模块(Module)越来越多,当要以web模式编译给测试组使用时,编译的总时间越来越多,我的机器编译完8个模块,需要10分钟左右。抽空研究了一下GWT的编译参数和GWT编译后的代码,发现GWT编译是按:支持的浏览器种类、支持的多语言种类来生成多个html文件。如:支持5种浏览器,支持3种语言,就会生成15个html文件。如果我们测试阶段的重点是:英文和IE浏览器,...2010-02-05 21:53:00 · 141 阅读 · 0 评论 -
Tomcat JSP经典配置实例
经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Window...2009-02-23 11:31:00 · 57 阅读 · 0 评论 -
Hibernate框架如何实现ORM原理
1.什么是ORM ORM的全称是Object Relational Mapping,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。 2.什么是Hibernate 对于Hibernate的称呼有很多,比如...2010-03-05 17:36:26 · 84 阅读 · 0 评论 -
PO/POJO/BO/DTO/VO的区别
/** *摘自其他地方: 帮助理解 **/PO = persisent object 持久对象POJO = pure old java object or plain ordinary java object or what ever. 持久对象实际上必须对应数据库中的entity,所以和POJO有所区别。比如说POJO是由new创建,由GC回收。但是持久对象是inse转载 2010-03-04 13:39:00 · 365 阅读 · 0 评论 -
java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠
java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠2008-08-01 12:48java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠 例如 str1="aa/bbb"; str2="aabbb"; 要想替换成 str1="aa//bbb";str2="aa/bbb"; 必须这样替换: str1 = str1.repla原创 2010-02-26 09:20:00 · 1128 阅读 · 3 评论 -
Struts1.2 截取字符串处理
环境:struts1.2 今天开发的时候要进行字符串的截取处理,网上找了下都是关于struts2或JSTL来处理的,很是郁闷。 最后还是仔细研究的struts1.2的标签搞出了个比较土的方法来做。 <!--页面头部导入标签库--><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>...原创 2010-06-29 15:12:37 · 132 阅读 · 0 评论