- 博客(16)
- 收藏
- 关注
原创 删除数据库中所有数据,保留表结构
一般有两种方式:①:delete from table_name;例:delete from student;②:truncate table table_name;例:truncate table student;
2019-02-28 11:39:48 7936
原创 JDBC 连接Oracle
首先要导入驱动包,可以网上下对应数据库版本的驱动包,也可以使用自带的,我就使用自带的,我的目录:C:\Oracle11g\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar。为了代码逻辑好看,都把异常抛出去,连接:原始方法public class BaseDao { //定义数据库连接属性 private static Stri...
2019-02-27 09:59:45 558
转载 Oracle数据库存储过程
1、定义所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。2、存储过程的创建Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。(1)无参存储过程语法...
2019-02-27 09:47:37 335
转载 jsp之九大内置对象与四大域对象
一,什么是内置对象?在jsp开发中会频繁使用到一些对象,如ServletContext HttpSession PageContext等.如果每次我们在jsp页面中需要使用这些对象都要自己亲自动手创建就会特别的繁琐.SUN公司因此在设计jsp时,在jsp页面加载完毕之后自动帮开发者创建好了这些对象,开发者只需要使用相应的对象调用相应的方法即可.这些系统创建好的对象就叫做内置对象.在ser...
2019-02-22 20:02:24 272
原创 oracle中字符与ASCII码的相互转化
chr()函数将ASCII码转换为字符ascii()函数将字符转换为ASCII码 实例:输出26个大写字母的ASCII码clear;set serveroutput on;declare v_i char(10) := 'A';begin for v_j in 1..25 loop dbms_output.put_line(v_i||ASCII(v_...
2019-02-22 17:38:52 1561
原创 Oracle预定义的21个系统异常类型
序号 预定义的异常 异常原因 1 access_into_null 在未初始化对象时出现 2 case_not_found CASE语句中的选项与用户输入的数据不匹配时出现 3 collection_is_null 列表元素未初始化 4 cursor_already_open 游标已经打开 5 dup_val_o...
2019-02-22 15:49:08 266
转载 Java中== 和 equals
先总结后分析:总结: 1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址; 诸如String、Date等类对e...
2019-02-22 11:37:23 214
原创 PL/SQL Developer12汉化教程
1.先下载相应的汉化包下载路径:https://www.allroundautomations.com/plsqldevlang/120/index.html2.下载后放入 PL/SQL Developer12安装目录3.运行chinese.exe 后安装在同一个目录下面。4.重启成功...
2019-02-21 19:32:27 906
转载 Java中instanceof关键字的理解
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法: result = object instanceof class 参数: Result:布尔类型。 Object:必选项。任意对象表达式。 Class:必选项。任意已定义的对象类。 说明: ...
2019-02-18 16:14:07 189
原创 Java 中 List,Set,Map 简单总结
List 和 Set 是存储单列数据的集合,Map 是存储键和值这样的双列数据的集合;List 中存储的数据是有顺序,并且允许重复;Set 中存储的数据是无序的,且不允许有重复Map 中存储的数据是没有顺序的,其键是不能重复的,它的值是可以有重复的,List 接口有三个实现类:ArrayList 底层结构是数组,底层查询快,增删慢。LinkedList 底层结构是链表型的,...
2019-02-17 16:07:58 280
转载 java中,普通集合、同步的集合、并发集合。
在Java中,有普通集合、同步的集合(即线程安全的集合)、并发集合。并发集合常见的有ConcurrentHashMap、ConcurrentLinkedQueue、ConcurrentLinkedDeque等。并发集合位于java.util.concurrent包下,是在JDK1.5之后才有的。普通集合通常性能最高,但是不保证多线程的安全性和并发的可靠性;线程安全集合仅仅是给集合添加了s...
2019-02-17 15:52:59 405
原创 ArrayList 内部实现简单理解
ArrayList是基于数组的, 内部是用 Object[]实现的当new 一个空参 ArrayList 的时候,系统生成一个长度为0的Object数组。当new一个有参的ArrayList的时候,该值作为数组的长度值。如果该值小于 0,则抛出一个运行时异常。如果等于 0,则使用一个空数组,如果大于 0,则创建一个长度为该值的新数组。当向集合添加的且长度不够时,把原来的数组Copy到一...
2019-02-17 15:39:48 411
转载 简单理解简单集合,同步集合,并发集合
在Java中,有普通集合、同步的集合(即线程安全的集合)、并发集合。并发集合常见的有ConcurrentHashMap、ConcurrentLinkedQueue、ConcurrentLinkedDeque等。并发集合位于java.util.concurrent包下,是在JDK1.5之后才有的。普通集合通常性能最高,但是不保证多线程的安全性和并发的可靠性;线程安全集合仅仅是给集合添加了s...
2019-02-10 21:09:44 378
转载 Linux常用命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示C...
2019-02-09 21:22:47 215
转载 HTTP协议中TCP的三次握手,四次挥手总结
发现一篇很好博文,转转转。。。 https://www.cnblogs.com/zxh930508/p/5432700.html
2019-02-06 18:55:42 228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人