- 浏览: 606457 次
- 性别:
- 来自: 西安
文章列表
sql 相关的查询面试题收集及答案一 //查询某表中的第30到40行的数据select * from 表名 where 字段 in( select top 40 字段 from 表名 )and 字段 not in( select top
30 字段 from 表名)
或者
select top 10 * from 表名 where 字段 not in( select top 30 字段 from 表名)
二 //查询一个表中存在重复的字段“字段1”select DISTINCT 字段1 from 表名 having count(字段1)>1 group by 字段1
(并 ...
- 2009-11-11 14:07
- 浏览 3550
- 评论(0)
具体讲解一下sql说法中group by的用法;
以下是一个表C的结构和数据:
A B
1 g
1 r
2 d
3 w
group by 主要是和是和聚合函数配合使用. 如果你写出下面的语句讲发生错误:select A ,B from C group by A
加入能成功,那么得到的结果将是:
A B
g
1 r
2 d
3 ...
前几天在网上看java笔试题,看到下面这个题目,然后在自己的环境下执行了一下,觉得很有收获,
class testA { private int id=9; public testA(){ a1(); } public void a1() { System.out.println("this is A"); } }
public class testB extends testA{ private int id=8; int bb=0; public testB() { bb=1000; super.a1();
a1(); } ...
- 2009-11-10 21:36
- 浏览 1062
- 评论(0)
DBA笔试考题2007年06月27日 星期三 17:59一:SQL tuning 类1 列举几种表连接方式 等连接、非等连接、自连接、外连接(左、右、全)2 不借助第三方工具,怎样查看sql的执行计划I) 使用Explain Plan,查询PLAN_TABLE; EXPLAIN PLAN SET STATEMENT_ID='QUERY1' FOR SELECT * FROM a WHERE aa=1; SELECT operation, options, object_name, object_type, ID, paren ...
- 2009-11-10 19:04
- 浏览 1122
- 评论(0)
1. 如下代码 class A { A() { } } class B extends A { } 哪两个说明是正确的? A. B类的构造器应该是 public. B. B类的构造器应该是没有参数 C. B类的构造器应该调用this(). D. B类的构造器应该调用super(). 2. 如下代码 public class Test { public int ...
- 2009-11-10 18:55
- 浏览 1557
- 评论(0)
关键字: sql 笔试题
有三个表: 学生表:student 字段:stuID,chinesename,sex,scholarship(奖学金) 成绩表:grade 字段:graID,studID,courceID,grade 课程表:cource 字段:courceID,courceName,xuefen 求:查询分数都在90分以上的学生的stuID,chinesename create table student(stuID int,chinesename nvarchar(20),sex int,scholarship money)goinsert into stud ...
- 2009-11-09 22:55
- 浏览 1323
- 评论(0)
实现同步的方式 同步是多线程中的重要概念。同步的使用可以保证在多线程运行的环境中,程序不会产生设计之外的错误结果。同步的实现方式有两种,同步方法和同步块,这两种方式都要用到synchronized关键字。 给一个方法增加synchronized修饰符之后就可以使它成为同步方法,这个方法可以是静态方法和非静态方法,但是不能是抽象类的抽象方法,也不能是接口中的接口方法。下面代码是一个同步方法的示例:
Java代码
public synchronized void aMethod() {
// do something
}
publ ...
- 2009-11-07 20:54
- 浏览 2344
- 评论(0)
java 中定义几个类就生成几个.class字节码文件
public class JiGe { class innerClass{ } }
编译通过后就生成两个字节码文件。JiGe.class和JiGe$innerClass.class。
内部类:
1,概述 内部类是指在一个外部类的内部再定义一个类。 内部类作为外部类的一个成员,并且依附于外部类而存在的。 内部类可为静态,可用PROTECTED和PRIVATE修饰。(而外部类不可以:外部类只能使用PUBLIC和DEFAULT)。
2,分类 成员内部类、 局部内部类、 静态内部类、 匿名内部类(图形是要用到,必须掌握)。
3,使用方法
A,成员内部类: 作为外部类的一个成员存在,与外部类的属性、方法并列。
public class Outer {
private static int i = 1;
private int j = 10;
...
给linux root账户设置新密码:
sudo passwd root[sudo] password for you :---> 输入你的密码
Enter new UNIX password: --- > 设置root 密码Retype new UNIX password: --> 重复
然后再切换到root下就可以操作了
用svn检出的项目不能直接编译运行,需要注意的是:不要把.classpath文件和.project文件提交上去。如果提交上去。就要在本地修改了。才能正确的运行项目。要不项目连简单的System.out.pirntln("a");也不能运行。大家要注意
java.io.IOException: 系统找不到指定的路径。at java.io.WinNTFileSystem.createFileExclusively(Native Method) 我想大家一定会碰到这种错误。解决办法是先创建目录。然后创建文件。
File f=new File("E:/www"); if(!f.exists()){ f.mkdirs(); } File f1=new File("E:/www/1.txt"); f1.createNewFile(); System.out.println(f1.exists( ...
- 2009-06-15 11:01
- 浏览 21860
- 评论(0)
最近做下载发现了一些问题。ajax做下载有些特殊的地方。
response.setContentType("application/octet-stream");
response.getOutputStream().write(buffer); response.getOutputStream().flush(); response.getOutputStream().close();
都设置好了。但是浏览器就是不提示下载。而是把里边的数据都传了回来。后来才发现ajax不能在同一界面上下载。也就说下载的时候应该新建一个窗口。它就提示你下载了。希望大家能少走些弯路。 ...
javax.servlet.ServletException: java.lang.String.replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
这种错误是由于jdk版本造成的。String里的replace是jdk1.5的。replaceAll是jdk1.4的
- 2009-06-13 16:52
- 浏览 2069
- 评论(0)
怎么得到grid里的具体哪一行的值呢?看下面一个function
function exportWin() {
var select = grid.getSelectionModel().getSelections(); if (select.length == 1) { // 获取选中的具体信息 var record = select[0]; var personId=record.data['id']; Ext.Ajax.request({ ...
- 2009-06-13 15:30
- 浏览 1431
- 评论(0)