- 浏览: 293432 次
- 性别:
- 来自: 北京
最新评论
-
小牛100:
不错,明白了
equals()对象的比较;hashcode()方法 -
zsw_it_eye:
java缓存实现 -
niuqiang2008:
回顾我的2008 -
charles751:
集群部署环境下不适用。
java缓存实现 -
WLLT:
很好 顶 很好 顶 很好 顶 很好 顶 很好 顶 很好 顶 ...
手写axis实现webservice通讯
文章列表
1 各软件版本 Apache 2.2.4 因为jd_mod 用的是2.2.4的,所以这里也用这个版本,以免有问题 Tomcat 5.5.26 jd-mod: mod_jk-1.2.26-httpd-2.2.4.so 2 配置Apache
引用:
LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so JkWorkersFile D:/Apache2.2/conf/workers.properties JkLogFile d:/Apache2.2/logs/mod_jk.log JkLogLevel info #JkLogLev ...
- 2009-08-17 17:06
- 浏览 1351
- 评论(0)
提供下载的tomcat有安装版与解压版的,请问各位高人,这两种版本的tomcat有啥区别不???
另,如果从安装版的发布目录下将发布项目迁移到解压版的会不会有问题?
当然tomcat是同一个版本号,比方从5.5安装版的迁移到5.5的解压版下
答:
功能上是一样的
安装版会给你选项, 是否安装成windows service.
解压版由你自己完全控制.
我个人还是偏好解压版 这样有N个Tomcat都不会有问题.
根据网友内容完善:
安装版的会自动帮你在配置文件(5.0和5.5的是在conf文件夹下的tomcat-users.xml)里自动配置管理员用户,这个是用来进控制台 ...
- 2009-08-17 16:55
- 浏览 2838
- 评论(0)
Tomcat6.0连接池配置
1.配置tomcat下的conf下的context.xml文件,在之间添加连接池配置:查看复制到剪切板打印
<Resource name="jdbc/oracle"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
...
- 2009-08-17 16:51
- 浏览 1993
- 评论(0)
<host appBase="d:/aaa">
<Context docBase="d:/aaa/bbb"> </Context>
</host>
我们先看appBase,这个目录表示:
1 这个目录下面的子目录将自动被部署为应用。
2 这个目录下面的.war文件将被自动解压缩并部署为应用
而docBase只是指向了你某个应用的目录,这个可以和appBase没有任何关系。
总结:
如果你想自己指定路径,那么应该在docBase里面
如果你想简单,那么直接把他们复制到appBase下面就 ...
- 2009-08-17 16:44
- 浏览 12872
- 评论(0)
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
appBase:站点根目录
例如:(括号内是html文件的内容)
...
Google Account Authentication
Google Account提供了两类验证帐号的API,ClientLogin API用于帮助桌面程序或手机应用程序完成验证,不过这种验证实际上是通过http form的方式来完成的。另一种API虽然仍旧是利用http方式,但AuthSub API出于帮助Web用户完成登录验证的考虑,提供了一种近似于二传手的功能。登录信息填写和验证都在Google服务器上完成,用户对是否在当前网站使用Google Account的信息进行授权。(显然,使用这类API,你使用的编程语言并没有限制)
AdSense API
AdSense API ...
数据库常见的join方式有三种:inner join, left outter join, right outter join(还有一种full join,因不常用,本文不讨论)。这三种连接方式都是将两个以上的表通过on条件语句,拼成一个大表。以下是它们的共同点:
1. 关于左右表的概念。左表指的是在SQL语句中排在left join左边的表,右表指的是排在left join右边的表。
2. 在拼成的大表中,左表排在左边,右表排在右边。
3. on条件语句最好用=号对两表相应的主外键进行连接。当然,也可以用其他操作符,如>, <, 来连接两表的任一字段,此时的关系将非常复杂,连接后 ...
最近用到Java动态生成背景透明的图片功能,从gif和png中选择了png格式,个中缘由就不说了,于是动手到网上搜索有用的代码。现把搜索结果总结如下:
1. 生成png图片
int width = 400;
int height = 300;
// 创建BufferedImage对象
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
// 获取Graphics2D
Graphics2D g2d = image.createGraphics();
// 画图
g ...
引子
编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。
数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。
你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转变为代码,而代码却又有可能被转变为数据,或许还存在一个类似E=MC2形式的 ...
Tomcat源码学习(2009-06-03 14:54:35)标签:杂谈 分类:tomcat
(一) 源码编译和导入Eclipse
由于现在项目相对比较轻松,而且项目是研究SOA和Web Service的,因此这里我要对一些相关的开源技术做一些研究。接下来我要写的文章是Tomcat ...
- 2009-08-03 13:00
- 浏览 7906
- 评论(1)
java中多种方式读文件
一、多种方式读文件内容。
1、按字节读取文件内容
2、按字符读取文件内容
3、按行读取文件内容
4、随机读取文件内容
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.RandomAccess ...
第1讲: ftp://javacn_downmovie@down.java-cn.com/zxxjava/tomcat入门/传智播客_张孝祥_java web_tomcat入门第1讲.rar (122M)
第2讲: ftp://javacn_downmovie@down.java-cn.com/zxxjava/tomcat入门/传智播客_张孝祥_java web_tomcat入门第2讲.rar (111M)
第3讲: ftp://javacn_downmovie@down.java-cn.com/zxxjava/tomcat入门/传智播客_张孝祥_java web_tomcat入门第3 ...
- 2009-07-30 10:01
- 浏览 1283
- 评论(0)
JPA的体系结构
JPA 体系架构
JPA 中定义一套类和接口用于实现持久化管理和对象/关系的映射,下面这张图中显示了 JPA 的主要组件以及它们之间的相互关系。
图1 JPA 主要组件和相互关系
EntityManagerFactory
EntityManagerFactory 是 EntityManager 的工厂类,负责创建 EntityManager 对象。
EntityManager
EntityManager 是 JPA 应用中使用的基本对象,通过它提供的相应方法可以管理持久化对象,也可以新建或者删除持久化对象。EntityManager 还负责创建 Query ...
UNIX命令学习--(解压和压缩命令)
.cpio
解包:  cpio -idmv
---------------------------------------------
.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)
---------------------------------------------
.gz
...
- 2009-06-24 18:52
- 浏览 2697
- 评论(0)
权限管理是为了让工作更细化,数据更安全。让经过授权的用户可以正常合法的使用已授权的功能,而对那些未授权的非法用户拒之门外。 一个好的权限管理系统应该对每一类或每一个用户,分配不同的系统操作权限,并应具有扩展性,也就是它可以加入到任何一个带有权限管理的Web应用项目中,就像构件一样可以被重复使用。 同时,还要提醒开发者,开发一个Web应用项目时,应尽可能的将整个系统细化,分解为若干个子模块,最后组合成一个完整的应用。也只有这样,才容易实现为每一类或每一个用户分配不同的操作权限。
权限系统包括两个方面
一、功能上的权限。例如:某种角色具有操作某些action的权限。
二、数据对象上的权限。例如:某 ...
- 2009-06-24 12:55
- 浏览 1150
- 评论(0)