- 浏览: 1723165 次
- 性别:
- 来自: 上海
最新评论
-
阳光泛滥的日子:
很好用谢谢
java.net.URISyntaxException的解决办法 -
linjianqing:
现在有更好的处理方式吗?我正也为这发愁
applet访问打印机出现的问题 -
ruyi574812039:
非常感谢您的总结!想问几个问题!假设三个项目分别以静态部署的三 ...
在Tomcat中部署Web程序的几种方式 -
yangguo:
太j8麻烦了
Spring3.1中使用缓存注解及Shiro的缓存联合 -
bellawang:
很好用谢谢
java.net.URISyntaxException的解决办法
文章列表
下面开始开发Spring MVC应用程序
(2)修改WEB-INF目录的web.xml
定义DispatcherServlet来控制所有的请求,同时具有一个标准的servlet-mapping映射到*.htm URL模式
< servlet >
< servlet - name > springapp </ servlet - name >
< servlet - class > org.springframework.web.servlet.DispatcherServlet </ servlet - ...
- 2008-07-03 10:55
- 浏览 5681
- 评论(2)
一,配置分发器
DispatcherServlet 是Spring MVC 的入口
所有进入Spring Web 的 Request 都经过 DispatcherServlet
需要在 web.xml 中注册 DispatcherServlet
<servlet>
<servlet-name>dispatherContext</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
&l ...
- 2008-07-03 09:38
- 浏览 2062
- 评论(0)
Eclipse最近在做J2EE项目中 发现老是出现虚拟内存不足的提示
前2天去加了根内存 问题同样存在
为了让我在写代码时 不在出现那讨厌的内存不足的提示 也为了
不让那破机器再卡住 今天找到了解决方法 试过后好象确实没出
内存不足的提示了
提示大概如下:
MyEclipse has detected that less than 5% of the 64MB of Perm
Gen (Non-heap memory) space remains. It is strongly recommended
that you exit and restart MyEclipse with new v ...
- 2008-06-27 10:58
- 浏览 7994
- 评论(0)
sysout或者syso 再加Alt + / 就可以输出
(3)Ctrl+/
说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\
(4)Ctrl+Shift+/
说明:添加/* */注释
(5)Ctrl+Shift+\
说明:消除/* */注释
(6)Ctrl+Shift+F
说明:自动格式化代码
(7)Ctrl+1
说明:批量修改源代码中的变量名,此外还可用在catch块上.
(8)Ctril+F6
说明:界面切换
(9)Ctril+Shift+M
说明:查找所需要得包
(10)Ctril+Shift+O
说明:自动引入所需要得包
...
- 2008-06-20 18:13
- 浏览 1415
- 评论(0)
使用JdbcTemplate进行查询时,可以使用queryForXXX()等方法,例如下面使用queryForInt()方法传回user表格中的资料笔数:
jdbcTemplate.queryForInt("SELECT COUNT(*) FROM user");
也可以使用queryForObject()传回一个查询后的结果物件,例如下例传回一个String物件:
String name = (String) jdbcTemplate.queryForObject(
"SELECT name FROM USER WHERE ...
- 2008-06-20 10:40
- 浏览 6794
- 评论(1)
spring+hibernate架构中Dao访问数据库的几种方法
在spring+hibernate的架构中,访问数据库有几种方法,按spring依赖注入来区分有3种,在这之前先再来了解一下spring的依赖注入,spring主要的两大核心就是IOC(控制反转)和AOP(面向切面编程),控制反转就是控制转移,从以往由Bean去控制要调用的接口或其他资源转移给容器,由容器来寻找并实例化要调用的接口,也可以解释成依赖注入,即在spring配置文件中把要调用的接口、设置、构造子配置给Bean。这边是以依赖注入来区分为sessionFactory、hibernateTemplate、jdbcTempla ...
- 2008-06-20 10:28
- 浏览 7686
- 评论(1)
1.您可以使用JdbcTemplate的execute()方法執行SQL DDL语句,例如:
jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");
使用JdbcTemplate进行查询时,可以使用queryForXXX()等方法,例如使用queryForInt()方法传回user表格中的数据数目: jdbcTemplate.quertForInt("select count(*) from user"); 也可以使用queryForObject() ...
- 2008-06-20 10:10
- 浏览 2650
- 评论(0)
//插入很多书(批量插入用法)
public void insertBooks(List<Book> book)
{
final List<Book> tempBook=book;
String sql="insert into book(name,pbYear) values(?,?)";
jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter()
{
public void setValues(PreparedStatement ps,int i)thr ...
- 2008-06-20 10:09
- 浏览 6866
- 评论(0)
1、使用JdbcTemplate的execute()方法执行SQL语句
代码
jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");
2、如果是UPDATE或INSERT,可以用update()方法。
代码
jdbcTemplate.update("INSERT INTO USER VALUES('"
+ user.getId() + "', '"
+ use ...
- 2008-06-20 09:16
- 浏览 1933
- 评论(0)
/根目录下的文件夹
输入”/”,回车
里面有很多文件夹,如:etc,home,lib,mnt等等
etc:存放用户名和密码
home:每个用户有个文件夹,存放在这里
lib:操作系统文件等
mnt:挂扣用的
opt:java工具
bea:web编程的一些东西
sbin,bin,usr:这三个文件夹都是 ...
- 2008-06-19 16:24
- 浏览 2159
- 评论(0)
把tomcat服务器java最大内存使用量调整为512m,有如下两种方式:
【1】设置环境变量
[root@WWW root]# vi .bash_profile
添加 export JAVA_OPTS="-mx512m -ms128m ",重启tomcat
【2】编辑catalina.sh文件
在 tomcat_home/bin/catalina.sh 这个文件里
找到下面:
# ----- Execute The Requested Command -----------------------------------------
echo "Using ...
- 2008-06-19 09:28
- 浏览 4251
- 评论(0)
Tomcat本身不能直接在电脑上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。您能够选择自己的需要选择不同的操作系统和对应的JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确保您所使用的版本是最新的,因为Sun公司和其他一些公司一直在为提高性能而对java虚拟机做一些升级改进。一些报告显示JDK1.4在性能上比JDK1.3提高了将近10%到20%。
能够给Java虚拟机配置使用的内存,但是假如您的选择不对的话,虚拟机不会补偿。可通过命令行的方式改变虚拟机使用内存的大小。如下表所示有两个参数用来配置虚拟机使用内存的大小。
参数 ...
- 2008-06-18 17:34
- 浏览 7259
- 评论(0)
1.JDK安装。
1.1
从sun公司网站下载你所需要的JDK版本,现在sun公司主推最新版jdk,下载时选择previous Release可以下载以前的版本。
根据linux服务器硬件的不同选择不同版本的jdk,安腾服务器有单独的版本。下载后文件
linux下bin文件chmod a+x授权后变成可执行文件,即可在Terminal命令模式下执行.
1.2
root用户执行:[root@server1 Desktop]# ./j2sdk-1_4_2_15-linux-i586.bin
1.3
安装完成后root用户设置环境变量(linux下环境变量的分隔符是:冒号,windo ...
- 2008-06-18 17:33
- 浏览 9835
- 评论(1)
前言:
公司开发了一个网站,估计最高在线人数是3万,并发人数最多100人。开发的网站是否能否承受这个压力,如何确保网站的负荷没有问题,经过研究决定如下:
(1) 采用负载平衡和集群技术,初步机构采用Apache+Tomcat的机群技术。
(2) 采用压力测试工具,测试压力。工具是Loadrunner。
硬件环境搭建:
为了能够进行压力测试,需要搭建一个环境。刚开始时,测试在公司局域网内进行,但很快发现了一个问题,即一个脚本的压力测试结果每次都不一样,并且差别很大。原来是受公司网络的影响,于是决定搭建一个完全隔离的局域网测试。搭建后的局域网配置如下:
(1) 网络速度:100M
(2) 三台服务器 ...
- 2008-06-18 14:30
- 浏览 2998
- 评论(1)
linux/unix实用基本命令完整版
用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计
算机登录到ITPNET上都将访问相同的文件系统。
1.1 登录
当屏幕上出现Login提示符时,用户可以输入自己的用户注册名 ...
- 2008-06-17 18:08
- 浏览 1933
- 评论(0)