- 浏览: 111693 次
- 性别:
- 来自: 南京
最新评论
-
zhaoshijie:
...
spring security 3.0例子 -
lgs0626:
能否修改oracle设置让0出来呢?
oracle to_char函数 -
insheng1990:
多谢多谢!
gmail javax.mail.MessagingException: 530 5.7.0 Must issue a STARTTLS command fi -
z25198:
[
spring security 3.0例子 -
luckarecs:
受益很多,谢谢!
改变 Grails 的缺省事务行为
文章列表
转载
http://www.cftea.com/c/2007/12/UIEINMQSAOVJIRP5.asp
SELECT *
FROM a LEFT JOIN b ON a.id=b.id
AND a.id=1 AND b.id=2这里 ON 中有三个条件,其意义分别为:
a.id=b.id 两个表的连接条件,只有 a.id 与 b.id 相同的记录才进行匹配。
a.id=1 符合这个条件的记录被另一个表匹配。
b.id=2 符合这个条件的记录去匹配另一个表。
可以看到 a.id=b.id 指定如何匹配;a.id=1 表示谁被匹配(不表示最终结果的筛选条件);b.id ...
查看用户和默认表空间的关系。
select username,default_tablespace from dba_users;
1.查看表结构:desc表名
2.查看当前用户的表:
select table_name from user_tables;
3.查看所有用户的表名:
select table_name from all_tables;
4.查看所有表名(其中包括系统表)
select table_name from all_tables;
5.查看所有的表:
select * from tab/dba_tables/dba_objects/cat;
下面介 ...
ORACLE 命名空间
- 博客分类:
- oracle
转自http://friendlysong.blog.163.com/blog/static/32252439201122631949422/
不知道大家在学习的过程中有没有注意到过这样的一个问题,当你创建一个表,名字为TEST。也许过几天当你做索引或者视图实验的时候,想再次创建一个名字为TEST的索引或视图的时候,ORACLE会提示你已经存在该对象。本来我也没太在意,我以为就是以前可能创建过一个同名的对象呗,可做的实验多了我发现好像里面有些蹊跷,比如说我有个表叫TEST,那么当我再创建一个TEST视图的时候就会报错,可我如果再创建的不是视图,而是一个叫做TEST的索引的时候,就不会报错。由此引 ...
为eclipse查看源代码功能
- 博客分类:
- eclipse
转自http://blog.csdn.net/qianling3439/article/details/4039797
Eclipse中有这样一个功能,就是在编写程序的时候,按住Ctrl键不松手,这时用鼠标去点击某个方法或者类,就会看到该方法或类的源代码。可是我今天下载了最新的Eclipse3.2和JDK5.0并安装之后,发现该功能并不能使用,每次都无法看到源代码。我进入设置中看了看,在JAVA / Build Path / Classpath Variables下有一个JAR_SRC变量,该变量负责设置源代码路径,但是该变量是不可修改的,必须由系统自动检测。而我的系统恰恰没有检测到,这可如何是 ...
原文地址:http://qa.taobao.com/?p=7351
了解可选依赖和排除依赖的功能,能够帮助我们更好的理解依赖是什么、怎样使用、如何工作和何时最适宜应用。其中,排除依赖是作为依赖的基本概念而不是处于pom层。
一、 可选依赖
当一个项目不适合分割成多个子模块的时候,我们可以使用可选依赖。它的思想在于某些依赖只应用于某些功能,而且当没有该功能时也不存在该依赖。理想状况下,一个功能可能被划分为一个子模块,该子模块是一个只有核心功能的项目,由于当你要使用这个子工程的功能的时候,你会需要它的全部,所以这个子工程只含有非可选性依赖。
...
常用的学生、课程、成绩、教师表的查询
- 博客分类:
- oracle
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表
1.查询选修了全部课程的学生姓名
select sname
from student
where not exists (select *
from course
where not exists (select *
from sc
where sno = sc.sno
...
网上有些对to_char函数的使用例子,大多如下
to_char(1210.73, '9999.9') would return '1210.7'
to_char(1210.73, '9,999.99') would return '1,210.73'
to_char(1210.73, '$9,999.00') would return '$1,210.73'
to_char(21, '000099') would return '000021'
其实,这样的例子不全,有些特殊情况会让你抓狂
order_amount NUMBER(22,2) //订单金额 2位小数
执行以下SQL
s ...
装饰器模式(Decorator)
- 博客分类:
- 设计模式
装饰器模式的核心思想
Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的特征:
Ø 它必须具有一个装饰的对象。
Ø 它必须拥有与被装 ...
sql中特殊字符的处理
- 博客分类:
- 数据库
在字符串工具StringUtils类中加入下面静态方法
public static String filterSqlString(String sqlStr) {
if (isEmpty(sqlStr)) {
return sqlStr;
}
sqlStr = sqlStr.replace("'", "''");
sqlStr = sqlStr.replace("/", "//");
sqlStr = ...
http://git-scm.com/download
下载Windows msysGit,最新版是Git-1.7.6-preview20110708.exe
安装时,所有选项默认第一个即可,安装完成后,运行Git Bash
在console输入git --version ,回车,显示正确版本号的话说明安装成功
eclipse代理设置
- 博客分类:
- eclipse
1 Eclipse Update代理设置
Eclipse安装一些新的插件时,一般最好Help->Software Update来升级.但是在教育网中需要找到代理才能访问国际网, 设置代理的方式如下:
Window->Preferences->Install/Update: Proxy Settings
注意:active provider属性要设置为manul
1.@RequestMapping 方法的返回类型
@RequestMapping 方法返回的类型对象用于决定应该调用哪个view,并需要装载的model
或显示指明两者(如modelandview对象)或显示其他一个,另外一个隐式指定(如Model, View),另外一种情况是返回类型为void, 这表明handler方法内会处理返回的content,比如使用方法参数response直接写数据给客户端
以下是一些可能的返回类型
1)ModelAndView
2)Model,
3)A Map object for exposing a model
4)View
5)String ...
spring velocity中文乱码问题
- 博客分类:
- spring
<bean id="velocityConfigurer"
class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
<property name="resourceLoaderPath">
<value>WEB-INF/velocity/</value>
</property>
<property name="velocityProper ...
最近学习spring-security3.0,过程很痛苦,先把一些经验总结起来
spring-security3.0.zip中有两个例子,如下
spring-security-samples- tutorial-3.0.2.RELEASE
spring-security-samples-contacts-3.0.2.RELEASEjar
1.在tutorial中
<http use-expressions="true">
<intercept-url pattern="/secure/extreme/**" acces ...