JAVA—咖啡馆

——欢迎访问rogerfan的博客,常来《JAVA——咖啡馆》坐坐,喝杯浓香的咖啡,彼此探讨一下JAVA技术,交流工作经验,分享JAVA带来的快乐!本网站部分转载文章,如果有版权问题请与我联系。

BlogJava 首页 新随笔 联系 聚合 管理
  447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

#

     摘要: 1.基本结构
CREATE OR REPLACE PROCEDURE 存储过程名字
(
参数1 IN NUMBER,
参数2 IN NUMBER
) IS
变量1 INTEGER :=0;
变量2 DATE;
BEGIN
END 存储过程名字  阅读全文
posted @ 2007-09-10 12:47 rogerfan 阅读(230) | 评论 (0)编辑 收藏

     摘要: 其实基本上有三种方法:

1、使用SQL Server 2005中新增的ROW_NUMBER

几种写法分别如下:



1SELECT TOP 20 * FROM (SELECT
2 ROW_NUMBER() OVER (ORDER BY Namec) AS RowNumber,
3 *
4FROM
5 dbo.mem_member) _myResults
6WHERE
7 RowNumber > 10000  阅读全文
posted @ 2007-09-10 11:10 rogerfan 阅读(229) | 评论 (0)编辑 收藏

     摘要: 一、基础问答
1.下面哪些类可以被继承?
java.lang.Thread (T)
java.lang.Number (T)
java.lang.Double (F)
  java.lang.Math (F)
  java.lang.Void (F)
  java.lang.Class (F)
  java.lang.ClassLoader (T)

2.抽象类和接口的区别
1)接口可以被多重implements,抽象类只能被单一extends
2)接口只有定义,抽象类可以有定义和实现
3)接口的字段定义默认为:public static final, 抽象类字段默认是"friendly"(本包可见)
  阅读全文
posted @ 2007-09-10 11:07 rogerfan 阅读(519) | 评论 (1)编辑 收藏

     摘要: 1. Access method(访问方法):此步骤包括从文件中存储和检索记录。
2. Alias(别名):某属性的另一个名字。在SQL中,可以用别名替换表名。
3. Alternate keys(备用键,ER/关系模型):在实体/表中没有被选为主健的候选键。
4. Anomalies(异常)参见更新异常(update anomalies)
5. Application design(应用程序设计):数据库应用程序生命周期的一个阶段,包括设计用户界面以及使用和处理数据库的应用程序。   阅读全文
posted @ 2007-09-10 09:30 rogerfan 阅读(332) | 评论 (1)编辑 收藏

     摘要: 表A记录如下:
aID aNum
1 a20050111
2 a20050112
3 a20050113
4 a20050114
5 a20050115

表B记录如下:
bID bName
1 2006032401
2 2006032402
3 2006032403
4 2006032404
8 2006032408  阅读全文
posted @ 2007-09-10 09:18 rogerfan 阅读(338) | 评论 (0)编辑 收藏

     摘要: 1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。
调整不良SQL通常可以从以下几点切入:
? 检查不良的SQL,考虑其写法是否还有可优化内容
? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写
? 检查优化索引的使用
? 考虑数据库的优化器   阅读全文
posted @ 2007-09-10 09:04 rogerfan 阅读(404) | 评论 (0)编辑 收藏

     摘要: 争取到了外资公司的面试机会,一般它们都有英语要求,如果有招聘广告的,可看看他们对英语的要求是什么;如果是有人推荐,比如猎头,问问对方公司对这个职位的英语,究竟需要什么程度,这样方便自己做准备。
  
  一般来说,外企测试英语,有2种基本的类型:
  一、笔试。
  笔试大部分考察的是写作,有英译汉和汉译英,还有作文。汉译英对很多人困难一点,毕竟中文博大精深,要翻译成简单明了的英语,词汇和语法都会遇到困难。
  翻译部分的题目,很多公司都会是自己的企业文化、理念、公司历史等,至少我面试过4家500强都是如此。对这样的题目,如果你事先没有很好地浏览他们的中文和英文网站,一般是不好翻译的。
  建议:去外企面试,务必看看它的中英文网站,尤其英文页面,那些公司介绍和新闻都需要关注一下。  阅读全文
posted @ 2007-09-07 15:27 rogerfan 阅读(1334) | 评论 (0)编辑 收藏

     摘要: (一)Turbine简介
1. 概述
Turbine是Apache Jakarta项目中的一个开源的服务器端Java框架。任何支持Servlet2.2或以上规范的容器都可以运行Turbine应用程序。
当然,Turbine的最大优势是免费,并且向开发人员提供全部的源代码。

表示层 - Velocity or JSP
数据库层(持久层) - Turbine 使用 Torque, 但是也支持其他的持久层工具,如OJB或者 Hibernate。.
HTML 表单数据验证使用 "Intake"-Service.
日志(Logging) - Turbine 使用 Commons Logging并且支持众多的日志输出工具,如Log4J。(注:Scarab使用Log4j,不过有些问题。), jdk14 or simple file logging
基于服务的框架,在Turbine2.4及以后版本中使用和Avalon框架兼容的组件。   阅读全文
posted @ 2007-09-07 15:24 rogerfan 阅读(1699) | 评论 (0)编辑 收藏

     摘要: 概述

  Java 语言从诞生的那天起,就非常注重网络编程方面的应用。随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展。在 Java SE 6 当中,围绕着 HTTP 协议出现了很多实用的新特性:NTLM 认证提供了一种 Window 平台下较为安全的认证机制;JDK 当中提供了一个轻量级的 HTTP 服务器;提供了较为完善的 HTTP Cookie 管理功能;更为实用的 NetworkInterface;DNS 域名的国际化支持等等。  阅读全文
posted @ 2007-09-06 17:37 rogerfan 阅读(518) | 评论 (2)编辑 收藏

     摘要: Genuitec宣布:MyEclipse 6.0发布了。MyEclipse 6.0的发布极大的增强了Eclipse 3.3/Europa集成开发环境的功能,增加了Java 6支持的组件和加快了AJAX的开发率,革命性的提高了开发者的开发效率。

  另外,MyEclipse 6.0现在已经和Spring、JPA整合。这项整合,允许用户们创建实体管理器和事务beans, 生成实体和DOA。这些功能很大程度上多亏有了MyEclipse。  阅读全文
posted @ 2007-09-06 17:34 rogerfan 阅读(594) | 评论 (0)编辑 收藏

     摘要: Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。

下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包:

hibernate2.jar:

Hibernate的库,没有什么可说的,必须使用的jar包   阅读全文
posted @ 2007-09-06 16:47 rogerfan 阅读(275) | 评论 (0)编辑 收藏

     摘要:   微软最倒霉的十个瞬间TOP10:

  10、发布Microsoft Bob。微软首次舱室开发互动性更强、更自然的用户界面,被定为Windows 3.1的下一代,由盖茨的老婆美琳达负责,结果惨淡收场。

  9、Windows XP发布。恰逢2001年9-11事件后一个月,让微软很难尽情狂欢。

  8、2005年11月推出Windows Live、淡化MSN。微软的在线服务部门之后一直不顺,挑战Google的梦想一直没有实现的迹象,反而让后者更加强盛。  阅读全文
posted @ 2007-09-06 16:45 rogerfan 阅读(329) | 评论 (0)编辑 收藏

     摘要:   上周五恰逢阳历13号,是个西方传统上倒霉的日子。接下来,我们把目光对准微软,看看这个软件帝国最走运、以及最倒霉的十个瞬间。

  微软最走运的十个瞬间TOP10:

  10、AOL收购时代华纳。最初看来这起并购对微软并不是好事儿,但随后合体公司的混乱肯定让微软乐开了怀。

  9、2003年2月收购虚拟机技术公司Connectix。接下来的四年里,微软在飞速发展的企业虚拟化市场站稳了脚跟。  阅读全文
posted @ 2007-09-06 16:44 rogerfan 阅读(294) | 评论 (0)编辑 收藏

     摘要: 每一项都是js中的小技巧,但十分的实用!
1.document.write(""); 输出语句
2.JS中的注释为//
3.传统的HTML文档顺序是:document->html->(head,body)
4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)
5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value)
6.一个小写转大写的JS: document.getElementById("output").value = document.getElementById("i
nput").value.toUpperCase();
7.JS中的值类型:String,Number,Boolean,Null,Object,Function
8.JS中的字符型转换成数值型:parseInt(),parseFloat()   阅读全文
posted @ 2007-09-05 17:35 rogerfan 阅读(5605) | 评论 (1)编辑 收藏

     摘要: 欢迎加入 ╃ 90后的我们 ╃ -- 火星文社区

火星文
据网络的定义,火星文是火星文明的通用语,但对一般正常人类只是无法理解的电波。 其实火星文是台湾地区的人以同音字、注音符号和拼成样子的字母所写的网络文字,为一般人难以明白,故称火星文。

火星文-火星文拼音输入法1.0下载  阅读全文
posted @ 2007-09-05 17:27 rogerfan 阅读(973) | 评论 (1)编辑 收藏

列出全部内容
共30页: First 上一页 22 23 24 25 26 27 28 29 30 下一页