自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

只要是技术贴就会有专家回答的论坛http://www.crazyit.org/?fromuid=412

只要是技术贴就会有专家回答的论坛http://www.crazyit.org/?fromuid=412

2008-11-30 14:36:00 223

MySQL乱码的解决

其他的地方都一样,设置系统编码和表编码这个呵呵。。。&转义符xp 下conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/htwebsite?useUnicode=true&characterEncoding=GBK","root","root");ubuntu 下 ...

2008-11-17 10:04:00 67

用Ajax来进行用户验证

<scripttype="text/javascript">functionvalidate(){varidField=document.getElementById("username");//escape函数的作用是将非英文字符转为一种特殊的编码//如果想把一个值放在URL中就用这个函数//alert(idField.value);varu...

2008-11-17 10:03:00 84

使用JDOM来读取XML文件

sys-configure.xml<?xmlversion="1.0"encoding="UTF-8"?><sys-configure><jdbc-info><driver-class-name>oracle.jdbc.driver.OracleDriver</driver-class-name>&a

2008-11-17 10:03:00 181

用按钮添加链接的方法

<palign="center"><inputtype="submit"value="更新"/><inputtype="button"value="确认订单"onclick="document.location.href='confirm.jsp'"/></p&g

2008-11-17 10:02:00 155

怎样把一个数组用URL传到本页面???

怎样把一个数组用URL传到本页面???《productsearchsimple.jsp页面的代码》 <%StringstrCategoryId[]=request.getParameterValues("categoryid");  //此处是从另一个页面中的checkbox传过来的Stringkeyword=request.getParameter("keywo...

2008-11-17 10:01:00 107

建立CONN太多的解决方法--shopping

publicstaticvoidgetCategories(List<Category>list,intid){Connectionconn=null;try{conn=DB.getConn();getCategories(conn,list,id);}finally{DB.closeConn(conn);}}privatestaticvo...

2008-11-17 10:00:00 153

备份和还原MySQL数据库

mysqldump --opt -h 127.0.0.1 -u root --password=tiger oa > c:\oabackdbbackup.sql去MYSQL的BIN目录下执行如上的语句,还原的时候直接执行备份的SQL语句就行了

2008-11-17 10:00:00 63

隔五秒后重新定向到另一个页面的写法

1. 隔三秒后自动跳到指定的页面<center>修改成功</center> <center>三秒钟后返回原来的页面</center><script type="text/javascript"> function go() { document.location.href="cart.jsp";

2008-11-17 10:00:00 281

把日期类型的数据转为字符串的方法

String sql=new SimpleDateFormat("yyyy-MM-dd").format(endDate);endDate is the type of "Date()"this knowledge can be seen in the Mashibin ' s "Date Solution"

2008-11-17 09:59:00 1625

慎用COPY---SHOPPING

应该说在程序开发中,复制是不可避免的,但在复制后修改的时候要特别注意,像今天就因为在修改这个搜索页面时,把产品列表的JSP代码复制了过来,原来的产品列表的提交是提交到本页面的,即是categorylist.jsp,在修改这个页面的时候一直忘了把它改到productsearch.jsp所以一直提交到的是categorylist,找了几天才注意到这个,浪费了不少的时间,值得引以为戒!!!!...

2008-11-17 09:59:00 95

util.Date,sql.Date,sql.TimeStamp的区别--shopping

sql.Date和sql.TimeStamp都是从util.Date继承而来,util.Date既包括日期又包含时间,sql.Date只包含日期,sql.TimeStamp既包括日期又包含时间,所以当想把util.Date的东西存到数据库里的时候,必须用sql.TimeStamp来转换,不能用sql.Date或Time转换,因为前者只包含日期,后者只包含时间...

2008-11-17 09:59:00 80

在MYSQL中实现分页显示的代码--SHOPPING

publicList<Product>getProducts(intpageNo,intpageSize){Connectionconn=null;ResultSetrs=null;List<Product>list=newArrayList<Product>();conn=DB.getConn();Stringsql="sele...

2008-11-17 09:58:00 527

分页--Mysql中limit的用法详解

在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT*FROMtableLIMIT[offset,]rows|rowsOFFSEToffsetLIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个...

2008-11-17 09:58:00 110

TreeView20 的用法

<html><head><title>categorylist.jsp</title><scripttype="text/javascript"src="../js/TV20.js"></script></head><body&

2008-11-17 09:57:00 80

sql update语句应该注意的问题

String sql="update category set name="+name+" descr="+descr+" where id="+id;  切记上面的语句是错误的!!  也不是: String sql="update category set name="+name+", descr="+descr+" where id="+id;  而应该是  String sql=

2008-11-17 09:57:00 915

基本类型与String 的转换

我的作法是使用integer类,先用valueof将string转换成integer值,然后再用intvalue将integer转换成int,大致的代码如下:String aa="66";int bb;Integer tempInt;tempInt=Integer.valueOf(aa);bb=tempInt.intValue();这样的代码好像很烦琐,但我找不到更好的方法...

2008-11-17 09:56:00 89

shopping--增加子类别产品时的错误

<html><head><title>categoryadd</title></head><%request.setCharacterEncoding("utf-8");StringstrPid=request.getParameter("pid");//System.out

2008-11-17 09:56:00 122

sendRedirect() IllegalStateException

可能你以前没有注意,在sendRedirect()执行重定向,是在页面处理完了后才会真正跳转,也就是说这个方法后面的代码还会执行,如果这个方法后面有向客户端输出的代码,就会出现IllegalStateException 异常,在sendRedirect()方法后,加一个return;...

2008-11-17 09:55:00 216

别人的JSP常见错误的解决方法

由于此前一点JSP基础都没有,所以现学现卖,出了不少问题,现在总结如下:(一)java.lang.IllegalStateException/Attempt to clear a buffer thats already been flushed严重: Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalSt...

2008-11-17 09:55:00 603

delete语句的常见错误

String sql = "delete from user where id="+id; //not String sql = "delete from user where id="+id; delete not delect

2008-11-17 09:54:00 1480

javascript+服务器端验证

如果在只登录页面进行javascript的验证,,,而不在登录后的页面验证的话,就有可能有这样的安全漏洞,比如,我把你的登录页面存在自己的电脑上,再把它的源代码中的javascript代码删掉后,再用空的用户名来登录,此时也是会到登录后的页面的!!!所以两个页面都要添加验证!!!...

2008-11-17 09:54:00 168

list.add(user)的问题

publicstaticList<User>getUsers(){Connectionconn=DB.getConn();List<User>list=newArrayList<User>();Stringsql="select*fromuser";ResultSetrs=DB.executeQuery(conn,sql);try...

2008-11-17 09:52:00 959 1

序列化

序列化

2008-11-16 22:53:00 45

JDK动态代理

JDK动态代理

2008-11-16 22:53:00 42

Java栈与堆[转]-好文要求置顶

Java栈与堆[转]-好文要求置顶 Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享(http://www.duduwolf.com/cmd.asp?act=tb&;id=3 ) 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不...

2008-11-16 22:53:00 78

转发和重定向的区别

不要仅仅为了把变量传到下一个页面而使用session作用域,那会无故增大变量的作用域,转发也许可以帮助你解决这个问题。重定向:以前的request中存放的变量全部失效,并进入一个新的request作用域。转发:以前的request中存放的变量不会失效,就像把两个页面拼到了一起。先是看上去不同,他们的调用分别如下:request.getRequestDispatcher("apage.jsp").f...

2008-11-16 22:52:00 40

dtree来实现树型展示

dtree来实现树型展示

2008-11-16 22:52:00 129

异常的分类

运行时的异常等

2008-11-16 22:52:00 48

图片上传最终版本

SERVLETpackagecom.bjsxt.shopping.servlet;importjava.io.File;importjava.io.IOException;importjava.io.PrintWriter;importjava.util.Iterator;importjava.util.List;importjavax.servlet...

2008-11-16 22:51:00 71

Common FileUpload组件的使用!(源码)

今天搞了一下文件上传功能组件Common FileUpload。需要两个Jar包分别是commons-io-1.4.jar,commons-fileupload-1.2.1.jar。点击下载只需要写一个上传类UploadServlet.java,还需要两个Jsp界面,分别负责上传文件和输出上传是否成功。还需要在根目录下新建一个文件夹uploads,用于保存上...

2008-11-16 22:50:00 51

fileupload文件上传简单实例

1. 首先需要下载需要的组件。下载commons-fileupload-1.2.1-bin.zip,下载网址:http://commons.apache.org/downloads/download_fileupload.cgi 下载commons-io-1.4-bin.zip,下载网址: http://commons.a...

2008-11-16 22:49:00 195

序列化

简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!问题的引出:如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再...

2008-11-16 22:47:00 76

Java面试题

面试了很多大大小小的公司,说一点自己的体会,大家可以看看,也许对你有帮助,现在经济这么低迷。找工作还需要运气+实力。话不多说,把我晕倒的问题一一写下来。 这里有一个我的面试总结,大家可以去看看。http://topic.csdn.net/u/20081009/20/2e4e89ab-cde8-4437-bc32-272ffce08794.html 下面说题目吧: 1.谈谈你对final的理解...

2008-11-16 22:45:00 57

(原创)深入研究java对String字符串对象的创建以及管理

(原创)深入研究java对String字符串对象的创建以及管理(2008-9-27 bbh)新手初学,不对的地方大家多多指教~经常看到很多人讨论java中关于String的问题,我也就有点兴趣了,鉴于网上很多人写的都差别很大,同样的问题都是不同的说法,我很迷糊,花了一晚上读了Java Virtual Machine Specification和The Java Language Sp...

2008-11-16 22:45:00 67

今天电话面试的一题,关于数据库查询优化的

今天电话面试的一题,关于数据库查询优化的 刚才……突然就来了个电话,电话面试的……其中问了一道关于关于数据库查询性能的题目:现在有三张表,其中一张数据量很大,其他两张表数据量都很少,那在where子句中大表的过滤条件应该摆在什么位置??是在where子句中的前面、中间还是最后?之前没怎么想过,匆忙之...

2008-11-16 22:44:00 172

JAVA面试

1、 概述struts,以及struts如何实现MVC架构的?答:strutsframework是一种基于java的技术,Web应用程序开发人员通过strutsframework即可充分利用面向对象设计、代码重用以及"编写一次、到处运行"的优点。Struts提供了一种创建Web应用程序的框架,其中对应用程序的显示、表示和数据的后端代码进行了抽象。Struts采用jsp作为MVC的视...

2008-11-16 22:44:00 98

请帮忙解答java笔试题的结果为什么是如下那样?

第一题: Java codepublicclassJtest{intm=1;inti=3;voidJtest(){m=2;i=4;}publicstaticvoidmain(String[]args){Jtestapp=newJtest();[color=#FF0000]app.Jtest();[/color]System.out.pr...

2008-11-16 22:43:00 99

不借助第三方变量,将x,y两个变量的值互换

publicstaticvoidchange(intx,inty){//要求://不借助第三方变量,将x,y两个变量的值互换。}正解:publicstaticvoidchange(intx,inty){x=x+y;y=x-y;x=x-y;}

2008-11-16 22:42:00 133

面试的时候碰到程序改错的题目时

面试的时候碰到程序改错的题目时,要注意,如果方法2是重写自方法1,要注意方法2的保护范围应当比方法1广!!也不记得上面的说法对不对了,反正有类似的这样的一回事...

2008-11-16 22:42:00 136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除