- 博客(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
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
图片上传最终版本
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关注的人