刚开始找工作那段时间,每天要面试好几家单位,不停的重复着面试,机试。有几家感觉希望挺大的,但最后也没有接到通知。我想可能是我没有工作经验,公司不信任吧。后来来到我现在这个公司,感觉这家公司很务实,面试主管只说,我们公司注重能力,能力高于学历。给了我三道题目,前两道不难,第一个题目是结合Oracle数据库建立一个登陆信息表,实现ajax登陆验证功能,第二个题目是用oracle语句实现jsp分页功能。前两道题目很简单,关键是第三道题目,用webservice实现两个整数求和,看到这个题目我连webservice的基本概念都不知道,回校问老师,老师也 ...
模板是指在薄片塑料板上面写字后挖空,再使用毛笔或色笔涂满挖空部分,就能看到纯手工而以不失工整的字样,看到模板上的挖空形状,马上就知道最后会变出什么样子的字,不过实际上所显现出来的字样还是要依所使用的画笔种类而定.拿黑色签字笔当画笔,结果当然就是签字笔的字样;当用铅笔来画,得到的也只会是灰黑色的铅笔字;如果用五颜六色的彩色笔,自然能创出让人眼花的多色字.但是,无论使用哪种文具,制作出来的字样都还是脱不了模板上已经固定的形状。
下面我们用例子说明模板方法
程序示例类之间的关系
...
如果现在有一台使用12V直流电的笔记本电脑,要将插头接到220V的交流电电源,直接接到电源我想笔记本要报销了。你需要用到一个交流电适配器(AC Adapter)。交流电适配器能够将家用的220V交流电转换成我们需要的12V直流电。适配器的功能就是介入原有电源和需要的电源之间,作为沟通的桥梁。适配器的原文是adapter,代表"适合"的意思。
在程序设计中我们也需要用到“适配器”,如果原有的内容无法直接利用时,通常要转换成必要的类型后再使用,实现转换功能的就是
Adapter Pattern
  ...
1.Aggregate接口所声明的方法只有iterator方法一个,这是为了建立一个对对应聚合的 iterator
package com.pattern.iterator;
public interface Aggregate {
public abstract Iterator iterator();
}
2.iterator接口,执行元素递增,具有类似循环变量的功能。
package com.pattern.iterator;
public interface Iterator {
public abstract boolean hasNext();
...
第一步: 取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!
取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:在要验证的文件上,单击鼠标右键–>myeclipse–>run validation
第二步:取消Eclipse拼写检查
1、拼写检查会给我们带来不少的麻 ...
前几天做了一个jsp文件下载的页面,刚开始是直接链接到要下载的文件上,在装有像迅雷,网际快车下载软件没有问题,但在没有装这些软件的机器上会把文件直接打开,如果是一个带后缀名为.rar压缩文件后会直接打开,页面全是乱码。最后重新做了一遍,download.jsp页面接收文件的id,根据这个id号找到对应的文件所有在的路径,把要下载的文件转换成流输出,下载的功能实现了,不过每次下载文件tomcat都要报
java.lang.IllegalStateException:getOutputStream() has already been calle ...
在用SSH登陆Linux操作系统,发现返回中文提示信息全是乱码,我看了下公司服务器linux配置信息,要修改 /etc/sysconfig目录下的 i18n文件
修改内容如图:
修改后重新启动,中文乱码解决...
在大部分Linux发行版本中,sendmail这个古老的邮件系统包是默认安装的,装完系统后,重启时,不少兄弟遇到在启动过程中,到了启动sendmail服务的时候就停止了,没有耐性和经验的朋友这时候可能会以为系统出故障或者系统没有装好,其实既不是系统出故障,一般也不是系统没有安装好,而是系统sendmail的时候在查询你设置的主机名的A记录或反向域名记录,由于全球9台DNS根系统都在美国,这个时候会去查询本机主机名对应的dns A记录,特别时你安装系统时设置的一些“奇怪”的主机名的时候,比如webs ...
1、备份数据库
下例显示使用 BACKUP 和 RESTORE 语句创建 Northwind 数据库的复本。MOVE 语句使数据和日志文件还原到指定的位置。
BACKUP DATABASE Northwind
TO DISK = 'c:\Northwind.bak'
GO
2、数据库恢复
A.附加数据库
CREATE DATABASE sunnyShop
ON PRIMARY (FILENAME = 'F:\sunnyShop\DB\sunnyShop.mdf')
FOR ATTACH
GO
B.还原用bcackup备份的数据 ...
一、 数据库创建
A.创建指定数据库文件和事务日志文件的数据库
下面的示例创建名为 sunnyShop 的数据库。因为没有使用关键字 PRIMARY,第一个文件 (sunnyShop.mdf) 成为主文件。因为 sunnyShop_dat 文件的 SIZE 参数没有指定 MB 或 KB,因此默认为 MB,以兆字节为单位进行分配。sunnyShop.ldf文件以兆字节为单位进行分配,因为 SIZE 参数中显式声明了 MB 后缀。
create database sunnyShop
on PRIMARY
(
NAME = sunnyShop_date,
FILENAME='F: ...
- 浏览: 1268 次
- 性别:

- 来自: 济南

- 详细资料
搜索本博客
我的相册
service2
共 4 张
共 4 张
最新评论
-
公司面试操作题—用webser ...
谢谢支持
-- by sunnylocus -
公司面试操作题—用webser ...
好帖 学到东西了 挺楼主 加油
-- by dongsw -
公司面试操作题—用webser ...
axis的helloworld我没看过,最简单的调用都是这样,并不是看着象就是a ...
-- by sunnylocus -
公司面试操作题—用webser ...
Axis自带的helloworld例子。
-- by jmszhang -
Java设计模式—迭代器(Ite ...
引用适配器模式是啥来着?主要的用途应该是连接你的程序与其他程序(包括,操作系统, ...
-- by wuhua






评论排行榜