- 浏览: 44803 次
- 性别:
- 来自: 龙岩
最新评论
-
yangwen13:
在path上添加X:\play-2.0.2即可。
X为你解压缩 ...
Play Framework在windows下的配置 -
pochonlee:
...
Play Framework在windows下的配置 -
daxiong921:
tidelgl 写道用了InputStream了,还是不行啊什 ...
GAE4J中framework限制列表 -
tidelgl:
用了InputStream了,还是不行啊
GAE4J中framework限制列表 -
daxiong921:
谢谢提示啦,我也用test,就是不用test都很好用了都
Play的常用命令 一(备忘)
文章列表
View(视图):其实就是一个子查询,使用它可以方便我们的查询。
视图命名规则是 v$_viewname 。
Dictionary:顾名思义,字典的意思,oracle将用户的表,用户创建的视图,索引 。。。等信息都存放在相应的表中,具体有哪些表,可以到 dictionary 表中对应去查询
常见的有 user_tables , user_views, user_constraints, user_indexs 等。
Sequence:mysql中有AutoIncreatment,sql server有identity,oracle中没有主键自动递增的类型,怎么做到 ...
a
oracle每张表都会自动给其加上一个伪字段叫做 rownum
b
rownum 是按照查处的记录,按照顺序依次叠加排序的 1,2,3.......
c
在where中只能使用 <= 小于等于 来限制rownum的过滤条件
d
Oracle的分页查询数据就必须用到 rownum
而按照 对于一张表进行分页,必须得用到 三重的 select嵌套查询。
例如这个查询,查找 emp表中,按工资从高到低排列,排在第6-10的记录。
select ename,sal from
(
select ename,sal,rownum r from
(s ...
1
oracle 备份:
oracle 的表空间是以用户为单位存在的,所以要备份某个用户的表,这么操作:
a,进入一个文件夹
b,输入 exp 命令
c,按照 控制台的提示,输入用户名以及完成要备份的各种提示
2
oracle创建用户
create user daxiong identified by daxiong default tablespace users quota 10M on users;
3
给用户赋予权限
grant create session,create table,create view to daxiong;
session -- 登录权限
table - ...
1
dual 是一个空表,用于计算使用,例如
select 2*3 from dual
这样可以得出计算结果
2
ed
在我们使用sqlplus的时候,有的语句很长,我们可以使用 ed命令,将sql语句导入到记事本中,然后保存关闭记事本后,写的那些语句又可以返回到sqlplus中去,这样可以很方便我们在sqlplus控制台的操作。
1 有哪些人的工资,位于所有人平均工资之上?
2 按照部门进行分组之后,每个部门工资最高的人?
3 求每个部门平均薪水的薪水等级是多少?
解法一
select e.deptno,e.avg_sal,grade from salgrade s
join (select deptno,avg(sal) avg_sal from emp group by deptno) e
on (e.avg_sal between s.losal and s.hisal);
解法二
select deptno,avg_sal,grade from
(select deptno,avg ...
1
原本用 sql1992的语法连接 emp和dept表是这样连的
select ename,dname from emp ,dept
where emp.deptno = dept.deptno;
换成 sql 1999的语法连接 emp和dept表的话,是这样连的
select ename,dname from emp
join dept on (emp.deptno=dept.deptno)
如果用 sql1999语法 ...
1
group by
查询各个部门的平均薪水
select avg(sal) from emp group by deptno;
将部门编号和部门平均薪水一起查出来
select deptno,avg(sal) from emp group by deptno;
好了,现在我想将部门名字和平均薪水一起查出来,这么做可以吗?
select d.dname,avg(e.sal) 平均薪水 from dept d,emp e
where d.deptno = e.deptno
group by d.deptno;
这么做是查不出结果来的。而且会报这么个错误
不是 G ...
1
oracle 的 不等于 !=,用 <> 符号
2
oracle对数据的升序降序,使用 order by
select ename,sal,deptno from emp
where deptno <> 10
order by deptno asc,sal desc;
3
函数 to_char 处理字符串
to_date 处理日期
to_number 处理数字
nvl 将空值转换为指定值
select ename,sal*12 + nvl(comm,0) ...
1
查询的时候,将两个字段拼加,使用 || 符号
例如,oracle自带的实例表 emp 中,将ename和sal查询的结果拼加就这么写
select ename||sal from emp;
这样就会把 sal (NUMBER) 类型转换成字符类型和 ename 相加然后显示出来。
2
如何在字符串中引用 ' ?
用两个',像这样
select ename||'x''y' from emp;
3
oracle查询时候空字段条件
使用 is null或者 is not null
select ename,sal,comm from emp where comm is nu ...
今天没事跑去图书馆逛逛,发现了 Thinking in java 4th 的书,随手翻开了其中的 annotation注解这章,仔细阅读了前两部分,把我心里对annotation的疑问给解决了.
如何定义一个annotation呢?
public @interface MyAnnotation {
public int name();
}
很象一个接口吧,在annotation中定义的方法,就是使用Annotation时候的参数,例如
@MyAnnotation(name="haha")
当然了,在定义Annotation的时候可以通过Java ...
搞了一个晚上终于搞好了,非常想插啊,很想日啊。传上来备份一个
看了别人的文章,一个个都讲得不清楚,一个一个的试呀,真的差点吐血了。
里面包含了个可以在gae中上传图片的 KindEditor,不过它是用servlet做的,因为struts2还不会用。
上传个文件也使了半天,有点郁闷- -
- 2009-11-22 22:17
- 浏览 1102
- 评论(0)
解决它的办法是重新 把该项目重新 生成eclipse所支持的项目,然后重新导入eclipse中。
找不到的原因是新加入的Module的路径没有加入到eclipse中
- 2009-11-12 12:25
- 浏览 1537
- 评论(0)
1,进入命令行
2,从命令行进入Tomcat/webapp目录,例如:
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps>
3,输入: play war 你的paly项目地址 --output 生成War的地址
例如: play war e:\es --output d:\es
Guillaume Bort 说:
Use play war yourAppHere --output /path/to/your/war/file
Then deploy the WAR to tomca ...
- 2009-11-12 12:10
- 浏览 2427
- 评论(0)
1,[size=small;]模板继承
[/size]
使用
#{extends 'xxx.html'}
xxx.html中这样写:
<h1>Main template</h1>
<div id="content">
#{doLayout /}
</div>
在被继承的文件中,写的内容,将会把继承的xxx.html中的
#{doLayout /}
替换成被继承文件中写的内容.
2,Create tags(创建模板的公共包含块)
在app/views/tags/文件夹下创建了he ...
- 2009-10-26 20:29
- 浏览 978
- 评论(0)
1,
${…} -->类似el表达式,可以输出对象的属性,例如
Client ${client.name}
2,
#{tagName /} 标签,例如有 #{script 'jquery.js' /} ,它像Html标签一样,要有结束符,#{script 'jquery.js'}#{/script}
以下是它的例子,意思是通过 list标签遍历一个集合
<h1>Client ${client.name}</h1>
<ul>
#{list items:client.accounts, as:'account' ...
- 2009-10-26 20:03
- 浏览 1008
- 评论(0)