- 浏览: 11167 次
最新评论
文章列表
1. 多列子查询select deptno, ename, job, sal from EMP Where(deptno, sal) IN (select deptno, max(sal) from EMP GROUP by deptno)2.多行子查询:SELECT ename, job, sal FROM EMP WHERE deptno in (SELECT deptno FROM dept WHERE dname LIKE 'A%');3. 内联视图子查询:select ename, job, sal,rownum FROM (SELECT ename, job, sal FROM EM ...
关于spring 线程池
- 博客分类:
- java
spring 线程池ThreadPoolTaskExecutor
<bean id ="taskExecutor" class ="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor" >
<!-- 线程池维护线程的最少数量 -->
<property name ="corePoolSize" value ="5" />
<!-- 线程池维护线程所允许的空 ...
CI_ID STU_IDS
1 1 2 3 4
2 1 4
---子查询
inser into emp values(9996, 'peter', 'MANAGER',7782, to_date('1988/12/12','yyyy/mm/dd')
create table kkk (myId number(4), myname varchar2(50), myDept number(5));
现要从emp表中把10号部门的员工 ...
Tomcat学习笔记
- 博客分类:
- jee
(一). java Web 的目录结构:在tomcat的catalina_home中的webapps中一个文件夹即为一个应用。其中有一个特殊的文件夹为ROOT。此文件名被tomcat设置成了默认应用。
当我们自己建一个应用名为myPage。在myPage文件内部,除了各种html文件,css文件等,必须有一个文件夹名为WEB-INF。在此WEB-INF文件夹中应含有以下文件:
classes文件夹:盛放java字节码(注意是已经编译好的类文件)
lib文件夹:盛放此应用使用到的jar包
web.xml:本应用的配置文件。如要设置当前应用的默认主页则可修改此web.xml文件: ...
javaee笔记之Dom4j 使用实例
- 博客分类:
- jee
<?xml version="1.0" encoding="GBK"?> //startDocument
<书架>// startElement //character
<书 ISBN="a" 出版社="高等教育出版社">// startElement
<书名>javaee 入门</书名>// endElement
<作者>Pole</作者>
<售价>39.00</售价>
...
比如要对aaaabbbccdd 进行编码,先统计个字符出现的频率:
a:4
b :3
c :2
d :2
构造霍夫曼树:
编码为:
a 0
b 11
c 100
d 101
匿名构造方法会在所有的构造方法执行前偷偷执行一次。比如一个类有三个构造方法,那么无论你调用哪个构造方法来new这个类的实例,此匿名构造方法都会先于此构造方法执行一次。
public class MyTest {
public static void main(String[] args) {
new MyTest().new Output();
}
class Output{
public Output()
{
System.out.println("in constructor ....");
}
...
虽然condition的await() 与 signal() 方法与object的wait() notify() 方法功能类似,都实现线程间的通信。但condition还能实现wait notify实现不了的功能。
下面的例子是api上的一个例子,实现了一个阻塞队列
class BoundedBuffer {
final Lock lock = new ReentrantLock();
final Condition notFull = lock.newCondition();
final Condition notEmpty = lock.newConditi ...