- 浏览: 67995 次
- 性别:
- 来自: 沈阳
最新评论
文章列表
1、使用任务和线程的定义直接定义:
/**
* 定义线程的第一种方式。
* Han1.java
*
* @created : 2011-3-16 下午11:00:22
* @author : star7
* @email : han_zc@126.com
*/
public class Han1 implements Runnable {
private static int count = 0;
private final int id = count++;
/* 实现run方法,使run线程打印“hello word”
* @s ...
- 2011-03-16 23:55
- 浏览 610
- 评论(0)
1、使用Filed和Class递归实现
Field,是代表一个类或接口的字段的信息。
Object Field.get(Object obj)返回obj对象上的这个字段的值。如果它表示的字段是基本数据类型,就把它包装起来。如果obj上没有这个字段就抛出IllegalArgumentException,如果指定的字段没有访问权限时,就抛出IllegalArgumentException。
如果底层字段是一个静态字段,则忽略 obj 变量;它可能为 null。
publicField[] getDeclaredFields(Stringname) throws NoSuc ...
- 2011-03-10 14:05
- 浏览 706
- 评论(0)
1、先看仔仔细细的看错误信息
2、如果错误信息看不懂,就看API.
3、自后还是不懂,就上网查看。
我常犯的错误:
1、命名重复,不谨慎,要注意!!
2、使用自动倒包工具,使类不是我想要的那个,要注意!!
3、想问题要从需求想起。我想得到什么,如何得到,下一个需求什么,一个个递归下去。这样就不会乱了!!
- 2011-03-10 12:26
- 浏览 545
- 评论(0)
jsp总结
1、include指令,写法是'<%include file="/header.jsp"%>'。
2、他是静态包含,也就是说先把被包含的文件插入到jsp文件中。被插入的文件可以使任意的文件或者只是一段Java代码,融合是在jsp被转化成servlet的之前进行的。。
3、当插入jsp文件时要注意他们的contentType中的charset和pageEconding中的内容要对应相同。
4、 如果include的包含路径以"/"开头,那么这个路径主要是参照JSP应用的上下关系路径,如果路径是以文件名或 ...
- 2011-03-09 19:38
- 浏览 694
- 评论(0)
“团购网”的实现我用了N个servlet。如果我能只用一个servlet的话,把请求分发给子servlet的话那就牛叉了。
解决方案一:
在servlet中,用分支语句判断请求的path,来分发请求。Controller是一个接口,其它的Controller实现处理具体的请求。如下代码。
/**
*------------------------DispatchServlet.doGet()-----------------------
*分发请求到Controller
*
*/
public void doGet(ServletRequest req,ServletRe ...
- 2011-03-08 10:27
- 浏览 698
- 评论(0)
http://www.360doc.com/content/10/1201/16/1404822_74087863.shtml
- 2011-03-06 22:17
- 浏览 710
- 评论(0)
这里只说我的一点理解,然后是别人的引用。
sql输入数据的过程。
1、输入“你”一个字符,utf-8编码,3个字节
2、connection是latin1编码,latin1的字符集中没有“你”,于是一个字节一个字节的人字符,就是3个了。编码没变。
3、“乱码”3个字符,utf-8,3个字符,但是少字节,就默认补上。
http://www.laruence.com/2008/01/05/12.html
- 2011-03-06 17:25
- 浏览 404
- 评论(0)
get:
-get是通过url后面的variable-value专递的。
-它是在action后url后能看到的,安全性低。
-它的编码只能是ASCII码,所以中文会有异常。
-它传的数据量少,url长度的限制
post:
-是通过放在form数据体中数据,传过去的。
-安全
-Post支持整个ISO10646字符集。默认是用ISO-8859-1编码
-数据传输量不受url的限制。
- 2011-03-06 17:09
- 浏览 626
- 评论(0)
WEB-INF 从字面理解是放网站信息,但放什么网站信息?
-有网站的依赖jar文件lib。
-有用户访问不到的jsp tag 以及一些web配置文件。
WebContent下面有:
-WEB-INF
-用户可以访问的文件。
- 2011-03-04 15:51
- 浏览 1093
- 评论(0)
user变量,我到处用。但是一定定义一个全局的user方法中又定义,就会误认为是自己想的那个。在
eclipse中可以看颜色。
- 2011-03-04 15:49
- 浏览 679
- 评论(0)
1、request.getParameter()
-取得是通过容器的实现来取得通过类似post,get等方式传入的数据,代表HTTP请求数据。
-request.getParameter()方法返回String类型的数据
2、request.setAttribute()和getAttribute()只是在web容器内部流转
-他们只在一次请求时有效,如servletA到servletB从servletB到servletC就不行了。
-他们传的是Object
- 2011-03-04 15:47
- 浏览 590
- 评论(0)
严重: End event threw exceptionjava.lang.reflect.InvocationTargetExceptionat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unkn ...
- 2011-03-04 12:54
- 浏览 1170
- 评论(0)
MVC模式在J2EE技术中的应用 MVC模式并不能自动保证一个结构设计是正确的,如何在一个系统的设计中正确地使用MVC架构模式与系统使用的技术有密切的关系。2EE中有几个核心的技术:JSP,JavaBean,Servlet,EJB,SessionBean,EntityBean构成了J2EE构架的基石,但是对于一个基于J2EE技术的Web应用来说,如何正确地使用MVC模式不是一句话就能得出结论的。一般而言,一个J2EE系统应当适当地划分接收请求,根据请求采取行动,并将结果显示给用户等责任。因此也就有了开发Web应用时经常提到的一个概念Model 1/Model 2,它是对采用JSP技术构成Web ...
- 2011-03-04 03:09
- 浏览 587
- 评论(0)
<%!%>是声明方法,变量,类时用的。
<%%>是执行方法,赋值时用的。
jsp2.0版本才支持xml文档专用标记。如<jsp:body>
内置对象的理解:
request就是在请求时能传递数据。
response像用户输出头信息和cookie。
session是在回话时,提供专递信息的机制。
appication是所有用户都可以传递的信息。
out是PrintWriter的输出。
- 2011-03-04 03:06
- 浏览 455
- 评论(0)
以前很不明白Bean的scope属性的含义,今天做了一个实验,终于差不多搞明白了。贴出来与大家共享。例子很简单,Bean的功能为取当前时间,其代码为:Common.java:--------------------package XX;import java.util.Date;import java.text.*;public class Common{Date d=new Date();public String now(String s){SimpleDateFormat formatter = new SimpleDateFormat(s);return formatter.format ...
- 2011-03-04 01:19
- 浏览 626
- 评论(0)