- 浏览: 89695 次
- 性别:
- 来自: 冲脉
最新评论
-
ws347575294:
谢谢分享。。
Struts 1 和 struts 2 的区别
文章列表
解决的方法:我们把正确的驱动用一个不兼容的驱动替换,这样键盘就禁用了,具体过程如下。
1, 右击“我的电脑”;
2, 选择“属性”;
3, 在“系统属性”中选择“硬件”;
4, 打开“设备管理器”;
5, 选择“键盘”下面的键盘名;
6, 右击选择“更新驱动程序”;
7, 选择"否,暂时不“,并且点击“下一步”;
8, 选择”从列表或指定位置安装(高级)“,并且点击“下一步”;
9,选择”不要搜索,我要自己选择要安装的驱动程序“,并且点击“下一步”;
10,将图示勾选的“显示兼容硬件”取消;
11,选择其中任意一个非兼容硬件,例如“Acer”, ...
步骤:
1.导入Struts的jar包,红色标注的为注解必须要用的包
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
freemarker-2.3.15.jar
ognl-2.7.3.jar
struts2-codebehind-plugin-2.1.8.1.jar
struts2-core-2.1.8.1.jar
xwork-core-2.1.6.jar
2.配置web.xml过滤器,红色为必须注意的地方.不用注解的过滤器可以忽略此段内容.初始化的名字(actionPackages)固定不变.value( ...
JAVA操作WINDOWS的Command命令
- 博客分类:
- JAVA
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class SystemTest {
/**
* @param args
*/
public static void main(String[] args) {
//执行WINDOWS的CMD 命令
Runtime r = Runtime.getRuntime();
tr ...
与Struts 1 的Action相比,Struts 2 的Action要简单得多.两者之间的比较如下.
接口 Struts 1 必须继承 org.apache.struts.action.Action 或者其子类; Struts 2 无须继承任何类或接口.
表单数据 Struts 1 将表单数据封装在FormBean中;Struts 2 将表单数据直接包含在Action中.
线程模式
Struts 1 的Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求.Action资源必须是线程安全的或同步的.
Struts 2 的Action对象为每一个请 ...
转自:http://www.jobbole.com/entry.php/554
编者按:原文作者Greg Jorgensen是一位典型的程序员,他从1974年开始编程。曾在耐克和苹果等公司任职。他专攻修复和完善受损、被遗弃和半生不熟的Web应用程序,尤其是后台语言是PHP的网站。
我从事自由职业已有十余年了,有时候在我有全职工作时我把它当做副业,有时候我只做自由职业。关于自由职业中如何成功地编程,我也学到了一些经验。
1. 做你会做的事情
客户付钱请你解决问题。他们对Haskell语言有多炫根本不感兴趣,而且他们也不想付钱让你去学习新的工具和编程语言。因为上一个程序员力不能 ...
转自:http://www.jobbole.com/entry.php/481
你是否曾经在做项目时时间不够?你是否不确定你花在每个项目上的时间?
如果你对上述问题的回答是肯定的,那么你知道我说的时间问题。实际上,不了解时间都花在哪了,这是大多数 ...
转自:http://www.jobbole.com/entry.php/549-美国人在家找工作的12种方式?s=2361804d55c99a976e601932ff4fc02e
导读:美国广播公司登出的一篇文章实在很吸引眼球,原文作者特洛伊·约翰逊女士是“女性找工作”(Women For Hire)公司总裁,她鼎力推荐多种可以在家工作的机会。
如果您正在寻找机会为家庭增加财力收入,或想要多赚些现金支付特别或意外的开销,那么您可以选择做些可以在家完成的工作。从自由职业者到全职爵士乐师,有很多领域和资源可以帮助您找到在家工作的机会。
不要只盯着广告上的招聘信息,有时候寻找在家工作机 ...
public class Singleton{
private Singleton(){
System.out.println("Singleton");
}
public static Singleton getInstance(){
System.out.println("getInstance");
return SingletonHolder.singleton;
}
private static class SingletonHolder{
...
接口是系统可插拔式的保证.
接口和抽象类的选择:
1.优先选用接口.
2.在既要定义子类的行为,又要为子类提供公共的功能时应选择抽象类.
--随机产生rowid
select trunc(dbms_random.value(1,2800000)) rowidNum from dual;
1.服务器端可以向客户端写的内容就是Cookie
2.只能写入文本内容
3.客户端可以在IE中设置隐私禁止写入Cookie
4.只能通过web端写入
5.Cookie分为两种
属于窗口/子窗口(放在内存中)
属于文本(有生命周期)
6.一个servlet/jsp设置的cookies能够被同一个URL路径下面或者子URL路径下面的servlet/jsp读取
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns=" ...
package com.meiyoudao.web;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.Socket;
import java.net.UnknownHostException;
/**
*
* @author User
* HTTP1.0版本每一次只 ...
package com.meiyoudao.web;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
public class ComparatorTest {
/**
* @param args
*/
public static void main(String[] args) {
Person person1 = new Person(3,"adfsa");
...
1.总共有4个类,1个接口类,1个实现接口的类,1个实现invocationHandler接口的类,1个测试类.
package com.meiyoudao.invocationhandle;
public interface SayClass {
void say();
}
package com.meiyoudao.invocationhandle;
public class SayClassImpl implements SayClass {
public void say() {
System.out.println("*********** ...