自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 20150805 oracle笔记

Oracle SQL Developer中的常见操作命令 运行语句:enter+ctr 运行脚本:F5 提交:F11

2015-08-05 22:19:14 325

原创 oracle学习3

PL/SQL编程PL/SQL是oracle在标准的sql语言上的扩展,是非常强大的数据库过程语言 过程、函数、触发器是pl/sql编写的,并存储在oracle中,Java程序可以调用PL/SQL编程之所以能提高应用程序的运行性能,原因如下: 传统的操作数据库方法是: 将sql语句写到Java程序中,首先得到一个链接,接着将sql语句发给数据库,数据库要对sql语句进行编译,编译完成后再执行,

2015-08-05 22:13:01 528

原创 Java基础知识

Java语言概述Java语音三种技术架构:JAVAEE JAVASE JAVAME Java跨平台性:一次编译,到处运行。主要是说Java虚拟机(JVM)在各种系统平台中都可以支持。JVM虚拟机负责Java程序在安装的系统中运行。JRE(Java RuntimeEnvironment——Java运行环境) 包括Java虚拟机(JVM Java VirtualMachine)和Java

2015-08-03 19:35:24 309

原创 Oracle学习 1

博客内容主要来源: 视频:玩转oracle实战教程 书籍:Oracle实用教程+深入浅出Oracle 自己整理的一些笔记sql*plus常用命令1 连接命令 (切换用户) 用法:conn[ect] 用户名/密码 当用特权用户身份连接时,必须带上as sysdba或者as sysoper 如:conn system/manager 注意:在连接命令中 conn 用户名/密码@网络服务名[

2015-07-28 20:21:45 466

原创 oracle常见问题:varchar2 char的区别

区别:1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc”,对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 ps:一个汉字两个字节,比如定义“电工材料类供应商名录”,需要char(20)2.CHAR的效率比VARC

2015-07-28 20:17:19 600

原创 oracle常见问题:delete truncate drop的区别

delete truncate drop的区别一、delete1、delete是DML,执行delete操作时,每次从表中删除一行,并且同时将该行的的删除操作记录在redo和undo表空间中以便进行回滚(rollback)和重做操作,但要注意表空间要足够大,需要手动提交(commit)操作才能生效,可以通过rollback撤消操作。2、delete可根据条件删除表中满足条件的数据,如果不指定wher

2015-07-28 19:58:01 515

原创 Oracle学习2

oracle的事务//小技巧 1 当使用value子句时,一次只能插入一行数据,当使用子查询插入数据时,一条insert语句可以插入大量的数据 当处理行迁移或者装载外部表的数据到数据库时,可以使用子查询来插入数据 举例:insert into test values(myid,myname,mydept) select empno,ename,deptno from emp;2 使用u

2015-06-15 14:46:46 521

原创 Oracle安装

一 Oracle安装1.下载Oracle 11g R2 其中包括两个压缩包 win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip 2. 将两个压缩包解压到同一个目录下”,(这一步必须注意,首先必须要两个文件同时解压的同一个目录下,否则如果直接压一个,或者目录放错会导致后面复制文件时候出现找不到安装文件的情况);然后单击解压目录下的

2015-06-14 18:40:43 383

转载 java final static 与final 修饰变量的区别

1.import java.util.Random;    2.    3.//这个例子想说明一下static final 与 final的区别    4.public class StaticAndFinalTest {    5.        6.    private static Random rand = new Random(47); //47作为随机种子,为的就

2015-03-16 20:54:48 548

原创 Java Object类 hashcode、 equals 、 toString、notify()、notifyAll()、finalize()

Object类是所有类、数组、枚举类的父类,是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法

2015-03-13 13:21:47 542

原创 Java垃圾回收

当程序创建对象、数组等引用类型实体时,系统都会在堆内存中为之分配一块内存区,对象就保存在这块内存区,当我们创建的对象不再被引用时,所在的内存就变成了垃圾,最后等待垃圾回收机制进行回收,Java的垃圾回收机制具有以下特征:(栈内存中存放引用变量,堆内存中存放具体对象)1、垃圾回收机制只负责回收堆内存中的对象,不会回收任何物理资源,比如数据库

2015-03-12 21:01:42 348

转载 Java枚举

如果一个类的对象是有限而且固定的,比如季节类,它只有4个对象,像这种实例有限而且固定的类,我们在Java中被称为枚举类。枚举类是Java 5 新增的,使用enum关键字来定义枚举类,枚举类是一个钟特殊的类,它一样可以有自己的Field、方法,可以实现一个或者多个接口,也可以定义自己的构造器。在一个Java源文件中最多只能定义一个publi

2015-03-12 20:55:10 336

转载 Java 内部类

如果将一个类放在另一个类内部,那这个类就被称为内部类,内部类的主要作用如下:1、内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。2、内部类成员可以直接访问外部类的私有数据,因为内部类被当成其外部类成员,同一个类的成员之间可以互相访问。但外部类不能访问内部类的实现细节,例如内部类的成员变量。

2015-03-12 19:46:35 305

转载 Java 接口

抽象类是从多个类中抽象出来的模板,在此基础上如果将这种抽象进行的更彻底,那么就可以提炼出一种更特殊的“抽象类”------接口,接口里不能包含普通方法,接口里的所有方法都是抽象方法。我们知道类是一种具体实现体,而接口定义了一种规范,接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定

2015-03-12 19:29:52 330

转载 Java 抽象方法

我们在编写类时,常常需要为它定义一些方法,这些方法主要用来描述该类的行为方式,因此,这些方法都有具体的方法体。但在某些情况下,某个父类只是知道其子类应该包含怎样的方法,但无法准确的知道这些子类如何实现这些方法。对于以上的问题有何解法呢?使用抽象方法就可以满足这些要求:抽象方法是只有方法签名,没有方法实现的方法。抽象方法

2015-03-12 19:12:13 510

原创 Java中初始块的执行顺序

在Java中除了使用构造器类对单个对象进行初始化操作外,我们还可以通过初始化块来实现。在一个类中可以有多个初始化块,相同类型的初始化块之间有顺序:前面定义的初始化块先执行,后面定义的初始化块后执行。使用static修饰的初始化块,称为静态初始化块,在初始化块中可以定义局部变量、调用其他对象的方法,以及使用分支、循环语句等。静态初始化块:执行优先级高于非静态的初始化块,它会在对象

2015-03-12 18:59:04 1355

转载 Java多态 向上转型 向下转型

封装、继承、多态是面向对象的三大特征,在Java中什么是多态?Java引用变量有两种类型,分别是编译时类型和运行时类型。何为编译时类型,编译时类型就是由声明该变量时使用的类型决定,而运行时类型是由实际赋给该变量的对象决定的,也就是说如果编译时类型和运行时类型不一致时,就可能出现上面提到的多态。我们看下下面的程序:[

2015-03-09 21:35:29 2308

原创 JavaScript基础知识

网易云课堂 :Javascript 课程Javascript 介绍     是一种可以在浏览器中运行的脚本语言     主要用来实现在浏览器端的动作         用户交互         数据处理与Java的区别:    基本没关系    Java需要编译    Javascript是解释性语言    javascript源代码放在HTM

2015-03-02 19:24:17 386

原创 sublime 安装以及常见命令

对于sublime还不太熟悉的同学,先看下这篇文章:Best of Sublime Text 3: Features, Plugins, and Settings,非常详细的介绍了sublime 的特色功能与插件。有了一个大致的直观了解后,去  sublime package control 的官网,这里面汇集了绝大部分的插件,在 流行插件排行版 我们都一般可以找到我们想要的功能,用这个包

2015-03-02 13:40:50 356

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除