51CTO博客开发
对于oracle10g来说: 1.如果不记得sys用户的密码了,采用如下方法可以修改密码:(1)打开cmd,输入sqlplus /nolog,回车。(2)输入“conn / as sysdba”;(3)输入“alter user sys identified by 新密码;”(新密码必须以字母开头,另外每条SQL语句后得分号不能忘)其他用户方式同理 2.(1)在cmd中启动sqlplus;
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。分页查询格式: SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM&nb
1. SELECT子句中避免使用 “*” 当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用 ‘*’ 是一个方便的方法.不幸的是,这是一个非常低效的方法. 实际上,ORACLE在解析的过程中, 会将“*” 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间. 2.使用DECODE函数来减少处理时间 &nb
锁表查询select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id; 查询哪些session锁表select b.username,b.sid,b.serial#,logon_timefrom v$locked_
一、查询某个字段重复select *from User uwhere u.user_name in (select u.user_namefrom User ugroup by u.user_name having count(*) > 1)二,删除表中某几个字段的重复例:表中有条六条记录。 其中张三和王五 的记录有重复TableAid customer PhoneNo001 张三 7777
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: Xml代码
在Linux系统中,Tomcat 启动后默认将很多信息都写入到catalina.out 文件中,我们可以通过tail -f catalina.out 来跟踪Tomcat 和相关应用运行的情况。 在windows下,我们使用startup.bat启动Tomcat以后,会发现catalina日志与Linux记录的内容有很大区别,大多信息只输出到屏幕而没有记录到catalina.out里面。 本
java 字符串的编码与C#的区别 1, 字符串 转换为字节数组 时的区别。 JAVA: 当我们使用方法 getBytes() 转换为byte数组时 如: 使用UTF-8 时: String str="我是中国人"; byte[] result=str.getBytes("utf-8"); 输出结果为:[-26
反射使用不当 错误的写法: Java代码 Class beanClass = ... if (beanClass.newInstance() instanceof TestBean) ... Class beanClass = ... if (beanCla
每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般没有什么大问题, 但是最好别这样做. 另外这里提到的很多问题其实可以通过Findbugs( http://findbugs.sourceforge.net/ )来帮我们进行检查出来. 字符串连接误用 错误的写法: Java代码 String s
查user表中的第21条-第40条记录hql: select top 20 * from user where 主键 not in (select top 20 主键 from user order by 排序字段) order by 排序字段
HQL 例如对于TUser类1.实体查询String hql = " from TUser"; 执行这条语句会返回TUser以及TUser子类的纪录。注: 如果 TUser 类具有外键, 查询会报错!解决方法: select 别名.属性 from 类 as 别名. 没有别名.属性仍然报错!hql = "from java.lang.Object"会返回
【1.业务需求】 经过前面的SVN搭建,权限配置和强制写日志的工作之后,今天的任务是把原来其它分散的各个版本库统一迁移到新的版本库,集中统一管理。要求不改变原有的版本库的内容和版本号。【2.基本思路】 要实现版本库的无缝迁移,必须通过以下3个步骤:①导出旧的版本库②导入新的版本库③通知客户端切换版本库分支首先来看第一步:导出旧的版本库。我们知道SVN提供了check out命令和e
网上看到的spring mvc 注解入门讲解。 web.xml 配置: <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</serv
当候选 Bean 数目不为 1 时的应对方法 在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。 我们可以来做一个实验: 清单 10. 候选 Bean 数目为
String s="";可以和null比较,不等; 可以和""比较,相等; 可以使用String类的所有方法。 String s=null;可以和null比较,相等; 可以和""比较,不等; 不可以使用String类的所有方法。
内存不够 -Xms512m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
最近要用jquery开发,所以到网上找了些例子,连接: http://www.cnblogs.com/qiantuwuliang/archive/2009/08/02/1537184.html
在网上看到一篇关于hibernate疑难异常及处理方法,感觉很有用。 1、a different object with the same identifier value was already associated with the session。 错误原因:在hibernate中同一个session里面有了两个相同标识但是是不同实体。 解决方法一:sess
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号