- 博客(8)
- 收藏
- 关注
原创 数据库连接与子查询习题
--每一个部门的平均薪水--select deptno, avg(sal) from emp group by deptno--取得平均薪水大于2000的部门--select deptno, avg(sal) from emp group by deptno having avg(sal) > 2000--薪水大于1200的雇员按照部门编号分组,分组
2016-02-17 21:11:27 723
原创 oracle数据库学习(三)
创建新用户及备份操作1-- backup scott exp清空一个目录 del *.*exp 一直回车2-- create user 在sqlplus执行: create user zzx identified by zzx default tablespace users quota 10M on users 创建一个用户
2016-02-17 19:59:11 277
原创 oracle数据库学习(二)
一、常用语句和function1、单行函数 lower,upper,substr,chr,to_char,to_date,to_number,nvlselect lower(ename) from emp; //将ename转化为小写,upper同理select ename from emp lower(ename) like '_a%'; //忽略大小写取出名字第二字母是a的ena
2016-02-14 21:00:59 357
原创 oracle数据库学习(一)
一、SQLPLUS的配置与认识SQLPLUS是oracle的一个客户端,可以通过SQLPLUS程序进入,也可以通过DOS窗口敲击sqlplus进入客户端(然而两者并没有什么区别,大公司就是有脾气)。学习时,通过scott用户进入的口令建议设置为tiger。另外,sqlplusde的网页入口在11g这个版本已经没有了。当然,oracle自己也是另外配套了一个客户端,需另行下载,plsql dev
2016-02-14 00:09:21 315
原创 ubuntu下Vim无法返回普通模式的修复方法
发现在ubuntu14.04LTS中,使用普通账号修改一些配置文件时,进入insert mode等edit mode(编辑模式)后,按Esc无法正常退出并返回到normal mode(一般模式)。:wq 等试图保存并退出的命令均失败,光标仅能移动,内容无法编辑,猜测是ubuntu上vim相关软件包安装不完全,导致指令运行超时。 有以下解决办法: 1.在无法正
2016-02-11 16:57:03 4890
原创 Java中Reflection机制的初步理解(三)
JDK中ClassLoader的层次关系ClassLoader在load class过程中会检查上一层loader是不是load过了,如果有,则不会再次load。安全性好,避免破坏性代码。 这个层次关系为AppClassLoader<-ExtClassLoader<-BootstrapClassLoader,不是继承。public class TestParentClassLoader {
2016-02-10 19:00:34 302
原创 Java中Reflection机制的初步理解(二)
JDK内置ClassLoader的分类Bootstrap Class Loader -implemented by native language -load the core classes of jdkExtension Class Loader -load the class from jre/lib/extApplication Class Loader -load the u
2016-02-10 17:41:08 331
原创 Java中Reflection机制的初步理解(一)
ClassLoader的类加载机制Java中程序运行过程大致是由ClassLoader将class load到CodeSegment中,关联main方法执行,其中会有其他class不断load到内存,而不是一次性加载,即为动态加载机制。 我们可以用下面这段代码来观察。 public class TestDynamicLoading { public static void m
2016-02-10 16:59:23 346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人