早上心情不错....有人发了短信给我......
一看
引用
您好!! 这个问题怎么回答?
正文:
1,如果您负责开发Java web服务器,请设计一种HttpSession的实现方案,要求当服务器因死机重启后,能尽可能的恢复之前的会话(写出思路即可)。
2, 在Java web开发中,一些共有信息(比如当前访问量)既可以保存在ServletContext中,也可以存放在静态变量中,请分析这两种方法的优缺点。
3, 下列代码将集合中的字符串进行连接后,放在输入框中显示,请尽可能的优化这段代码
public void test() {
Vector v = new Vector();
v.add("不断加入若干随意的字符串");
v.add("不断加入若干随意的字符串");
....
JTextField1.setText(""); //JTextField1为swing中的输入框实例
for (int i=0; i<v.size();i++)
JTextField1.setText(JTextField1.getText() + ", " + v.get(i).toString());
}
}
我说:
网上找找 不就行了?
1.存硬盘
2.*.class与xml比起来xml好改一些
3.buffer.appand
引用
实验题:
1. 在weblogic上配置一个DataSource,它的JNDI name是jdbc/accountDB, 通过该数据源可以连接到oracle/pointbase中的一个数据库。该DataSource将会作为CMP Enity Bean的数据源。
2. 按以下参数配置weblogic JMS:
Type JNDI Name
----------------------------------------------------------
TopicConnectionFactory jms/TCFactory
QueueConnectionFactory jms/QCFactory
Topic jms/customerTopic
Queue jms/customerQueue
3. 对于银行中的帐户管理:一个用户可以开设多个帐户,对于每个帐户可以有存款(deposit)和取款(withdraw)的操作。对帐户的每个操作都必须记录下来。每个这些操作由出纳(Teller)来完成。相应的实体的属性用java类型表示如下:
Customer:
customerid: int //标识
name: String
address: String
Account:
accountid: int //标识
customer: Customer
balance: BigDecimal
TransRecord:
account: Account
amt: BigDecimal
transType: String{“deposit” ¦ “withdraw”}
transid: java.sql.TimeStamp //标识
任务:
a. 写出建表的sql脚本
b. 编写三个CMP Entity Bean: CustomerEJB, AccountEJB和TransRecordEJB和一个Session Bean: TellerEJB来实现以下的功能:
createCustomer
createAccount
deposit
withdraw
c. 写一个简单的客户端验证以上功能
d. 以上功能必须能够演示
4. 编写一个JMS的客户端CustomerJMSClient,将一个Customer类型对象发送到一个Topic 目的地jms/customerTopic;一个MDB CoutomerMDB正好处理此目的地上的消息,它将获取的Customer对象的属性转化为一个串,然后将这个串发送到一个Queue目的地 jms/customerQueue, CustomerJMSClient从这个Queue上接收到返回消息后将结果打印到控制台。所有程序必须能够演示。
无知也要有点限度吧......
分享到:
相关推荐
谷歌浏览器(Google Chrome)能够让用户更快速、轻松且安全地使用网络的浏览器,其设计超级简洁,免费,快捷。 安装步骤: 1.首先下载谷歌浏览器软件包,解压后即得到32位与64位安装包 2.鼠标右击“我的电脑”,在...
在互联网应用中,短信发送服务常用于验证码验证、通知提醒等场景,而通过谷歌的免费短信服务,开发者可以节省一部分成本。 【描述】:“谷歌应用 免费短信 在线发送 PHP 直接部署即可”意味着用户可以获取到相应的...
谷歌浏览器,全称为Google Chrome,是一款由Google公司开发的免费且开源的网络浏览器。它以其高效、稳定和安全性能著称,深受全球用户的喜爱。在本文中,我们将深入探讨谷歌浏览器64位和32位(通常表示为86位)的...
【谷歌地球大陆版本安装包】是一款专为国内用户设计的地理信息系统软件,它允许用户在三维视图中浏览全球各地的卫星图像、地形地貌以及城市建筑。这款软件提供了丰富的地图数据,包括街道、建筑物、自然景观等,让...
Google 翻译是谷歌公司提供一项免费的翻译服务,可提供 80 种语言之间的即时翻译,支持任意两种语言之间的字词、句子和网页翻译。可分析的人工翻译文档越多,译文的质量就会越高。 Google 翻译生成译文时,会在数...
谷歌浏览器,全称为Google Chrome,是一款由谷歌公司开发的免费网页浏览器。自2008年发布以来,它以其简洁的界面、卓越的性能和强大的安全性赢得了全球用户的喜爱。历史版本80.0.3987.0是Chrome的一个早期开发者内部...
google app engine 已经出来很久了,不过我刚发现,我今天把它放到论坛中,不是给google做宣传,只是为那些需要免费域名和空间的朋友给条途径。每个用户好像可以申请10个域名及空间,所有应用程序都可以使用多达 500...
谷歌浏览器,全称为Google Chrome,是一款由谷歌公司开发的免费网页浏览器。自2008年发布以来,它迅速获得了全球用户的广泛喜爱,以其高效、安全、易用和快速的特性成为了市场上主流的浏览器之一。这款浏览器适用...
谷歌浏览器(Google Chrome)是一款由谷歌公司开发的免费网页浏览器,以其速度、稳定性和安全性而备受用户喜爱。离线安装包则是为了解决在没有网络连接或者网络环境不稳定的情况下安装浏览器的问题。本篇将详细解释...
谷歌浏览器(Google Chrome)是一款由谷歌公司开发的免费网页浏览器,以其快速、稳定和安全的特点深受全球用户喜爱。"绿色版"通常指的是便携式版本,这种版本无需安装即可使用,方便用户随身携带和在不同电脑上快速...
谷歌浏览器(Google Chrome)是一款由谷歌公司开发的免费网页浏览器,以其速度、稳定性和安全性而广受用户喜爱。离线安装包是指不依赖网络环境即可完成安装的软件包,这对于网络环境不稳定或需要在多台计算机上快速...
描述中提到,尽管Google提供了众多免费服务并进行了大规模的并购活动,但其收入主要来源于广告业务。从2002年至2006年的财务数据可以看出,Google的营收在短短五年间实现了显著增长,这在当时的全球企业中极为罕见。...
SEO不是一次性的任务,而是持续的过程。定期分析网站性能,跟踪关键词排名,根据反馈和数据调整策略,是保持竞争力的关键。 通过学习和应用Google官方SEO指南中的原则,你可以提高网站在搜索引擎中的表现,吸引更多...
谷歌地球取点工具是在谷歌地球中获取坐标信息的...打开谷歌地球,注意不要全屏,否则取出来的点不是正方形,而是长方形。全窗口取点,把你要的位置调出来。调整好视角海拔高度。按住中键上推,目的:俯视角度=90度。
SEO(Search Engine Optimization),即搜索引擎优化,是指通过对网站结构、内容、链接等方面进行优化,提升其在搜索引擎自然搜索结果中的排名,从而获得更多的免费流量和潜在客户。 #### SEO优化的核心策略: 1. ...
本地化Google Fonts意味着将所需字体下载到本地服务器或用户设备上,然后在网页代码中引用这些本地字体,而不是通过网络请求Google Fonts服务。这样可以显著减少页面加载时间,提高用户体验,尤其是对于网络条件不佳...
Google在Golang中免费翻译 注意:这不是Google提供的普通商业Translator API。 安装: 去github.com/bas24/googletranslatefree 用法示例: package main import ( "fmt" gt "github....
谷歌浏览器(Google Chrome)是一款由谷歌公司开发的免费、开源的网络浏览器,以其稳定、快速和安全的特点深受用户喜爱。这款"chrome_安装包64位,52.0.2743.116_chrome_installer64.exe"是专为64位操作系统设计的...