- 博客(0)
- 资源 (4)
- 收藏
- 关注
一部经典的EJB开发实战录
EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序当然,还有许多方式可以实现分布式应用,类似微软的.net技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。
2011-08-31
Tomcat源码研究
编辑本段常用功能的配置方法
1 启动内存参数的配置
tomcat/bin/catalina.bat 如果是linux 就是 catalina. sh 在rem 的后面增加如下参数 set JAVA_OPTS= -Xms256m -Xmx256m -XX:MaxPermSize=64m
2 修改Tomcat的JDK目录
打开tomcat/bin/catalina.bat 在最后一个rem后面增加 set JAVA_HOME=C:\Program Files\Java\jdk1.6.0
3 增加虚拟目录
/tomcat/conf/server.xml 第一行是以前默认存在的,第二行是新增的 <Context path="" docBase="ROOT" debug="0" reloadable="true"></Context> <Context path="/jsp/a" reloadable="true" docBase="E:\workplace\www.java2000. net\WebContent" /> 使用默认配置的tomcat,另外虚拟目录也可这设置: <Context path="/test" docBase="webContent" reloadable="true"/> 因为默认情况下,tomcat启动过程中配置虚拟目录的时候会从 webapps目录下查找webContent应用. 这样配置好了,即使以后从一台服务器移植到另一台服务器,不做任何修改也能运行起来.
4 GET方式URL乱码问题解决
打开 tomcat/conf/server.xml 查找下面这部分,在最后增加一段代码就可以了。 <Connector port="80" maxHttpHeaderSize="8192" ................. URIEncoding="UTF-8" useBodyEncodingForURI="true" ............... /> 其中的UTF-8 请根据你的需要自己修改,比如GBK
5 虚拟主机配置文件
tomcat/conf/server.xml <!-- 默认的主机 --> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="ROOT" debug="0" reloadable="true"></Context> ... </host> <!-- 以下是新增的虚拟主机 --> <Host name="www.java2000. net" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="d:/www.java2000. net" debug="0" reloadable="true"></Context> <!-- 虚拟目录 --> <Context path="/count" docBase="d:/counter.java2000. net" debug="0" reloadable="true"></Context> </Host> <Host name="java2000. net" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="d:/www.java2000. net" debug="0" reloadable="true"></Context> <Context path="/count" docBase="d:/counter.java2000. net" debug="0" reloadable="true"></Context> </Host>
6 数据源配置
比较复杂,各个版本都有所不同,请直接查看 http://java2000. net/p1906,包括tomcat5.0,tomcat5.5x,tomcat6.0的各个版本的配置方法。 更多关于Tomcat的使用,请看参考资料
2011-08-31
java程序员面试宝典,笔试经典
java程序员面试宝典,最全
宝信公司的面试:
面试考官:技术人员
首先填写应聘人员登录表,表中信息很详细,家庭成员信息、以前的工资和期望的工资也要填写。
然后每人依次和技术部考官进行谈话。
考官一边看你的登录表,一边问问题,并把你所回答的问题记录下来。
考官发现我们都没有填写期望工资,他便说了一句:“工资方面你们不要担心,这个好谈!”
1.工作经验
2.会使用哪些图形处理工具?
3.会不会css?
4.会不会javascript?
5.是否熟悉sql语句?熟悉哪些数据库,会不会使用sql语句对数据记录进行增、删、改和查询?
6.你所做的项目是某个客户的需求,还是毕业设计,项目小组成员有多少?
7.虽然每天的工作时间是8个小时,但项目紧的时候,需要加班,能不能理解公司的这种做法?
2010-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人