自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 造成java.lang.ExceptionInInitializerError的原因

可能是导入的jar包邮问题,建议查看java的jdk还有tomcat的jdk以及其他的包是否正确.

2017-03-30 15:38:54 2766

转载 hibernate框架持久化类的三种状态

http://www.cnblogs.com/xiaoluo501395377/p/3380270.html

2017-03-30 11:06:38 397

原创 造成GenericJDBCException的原因

1.造成GenericJDBCException的原因 数据库中的id属性没有设置为主键或者没有设置自动增长2.造成IllegalArgumentException occurred while calling的原因 实体类中的id类型和实体类的映射文件中的不匹配 实体类中为float,int ,long的时候上边语句中class为nativa 实体类中为String时候,上边语句中cl

2017-03-28 21:49:00 6080

原创 Hibernate中的Query接口

一.Hibernate框架的API 学习每一个知识点,都要知道这个知识点的源头是在哪里,只有看最原始的内容,才能让我们理解的更深.对于java来说最原始的就是他的api. 1.框架的API在哪里看? 首先在官网下载这个压缩包,在里面找到 hibernate-release5.0.7.Final\documentation\javadocs\index.html https://source

2017-03-28 15:53:11 5192

原创 Java中调用数据库的存储过程存储函数和包体

1.java连接oracle数据库的jdbc程序public class JDBCUtils { private static String driver = "oracle.jdbc.OracleDriver"; private static String url = "jdbc:oracle:thin:@192.168.209.130:1521/orcl"; privat

2017-03-26 16:32:33 3004

原创 PL/SQL程序设计之触发器(五)

一.触发器 1.触发器概念: 数据库触发器是一个与表相关联的、存储的PL/SQL程序。每当一个特定的数据操作语句(Insert,update,delete)在指定的表上发出时,Oracle自动地执行触发器中定义的语句序列。 2.触发器的类型 语句级触发器 在指定的操作语句操作之前或之后执行一次,不管这条语句影响了多少行 。行级触发器(FOR EACH ROW) 触发语句作用的每一条记录都

2017-03-26 16:12:36 839 1

原创 PL/SQL程序设计之存储过程和存储函数(四)

一.什么是存储过程和存储函数 指存储在数据库中供所有用户程序调用的子程序叫存储过程、存储函数。二.存储过程 1.语法:create [or replace] PROCEDURE 过程名(参数列表) AS (is) PLSQL子程序体;调用的方式:方式一:exec 函数名() - - execute(exec) 方式二:begin

2017-03-26 10:56:09 950

原创 PL/SQL程序设计的例子(三)

1.统计每年入职的员工个数。 按如下格式输出每年的入职人数 思路: SQL语句 变量:1.初始值 2.最终得到select to_char(hiredate,’yyyy’) from emp; — 光标 —循环—退出条件:exit:nofoundcount80 number := 0; count81 number := 0; count82 number := 0; count

2017-03-25 22:25:37 818

原创 PL/SQL程序设计之光标(游标)和例外的使用(二)

一.光标的介绍 1.光标的语法: CURSOR 光标名 [ (参数名 数据类型[,参数名 数据类型]…)] IS SELECT 语句; 2.作用:用于存储一个查询返回的多行数据,相当于ResultSet的结果集 3.打开光标: open c1; (打开光标执行查询) 4.取一行光标的值:fetch 光标名 into 变量名;

2017-03-25 22:10:31 525

原创 PL/SQL程序设计基础语法详解(一)

一.什么是PL/SQL(Procedure Language/SQL) 概念:PLSQL是Oracle对sql语言的过程化扩展 指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。 PL/SQL的结构:declare 说明部分 (变量说明,光标申明,例外说明 〕begin 语句序列 (DML语句〕… exception

2017-03-25 19:53:35 1973

原创 Oracle数据库的查询之单行函数查询(三)

一.单行函数 1.单行函数介绍:操作数据对象接受参数返回一个结果只对一行进行变换每行返回一个结果可以转换数据类型可以嵌套参数可以是一列或者是一个值2.格式: function_name [(arg1, arg2,…)] 3.注意事项: 函数可以没有参数,但必须要有返回值 4.单行函数分类字符函数数值函数日期函数转换函数通用函数二.字符函数 1.大小写控制函数

2017-03-24 21:39:30 363

原创 大数据

大数据的核心框架 hadoop(基于java语言) spark(基于scala语言)建议学习一下这个 scala语言 基于java语言的

2017-03-24 18:23:30 548

原创 Oracle数据库怎么查看执行计划

1.使用下面的关键词放在查询语句的前面 explain plan for select * from emp where deptno=10;2.查看执行计划表 select * from table(dbms_xplan.display);

2017-03-24 11:24:53 569

转载 Oracle 11g闪回删除(flashback drop)

推荐博客:http://blog.itpub.net/17013648/viewspace-1154703/

2017-03-23 20:15:51 708

原创 Oracle数据库的操作之插入更新删除(八)

一.SQL的类型 1. DML(data manipulation language 数据操作语言):insert update delete select 2. DDL(data definition language 数据定义语言): create table,alter table,drop table,truncate table create/drop view,sequence,

2017-03-23 15:06:10 2436

原创 Oracle数据库的查询之集合运算(七)

一.集合的三种运算解释: Union:返回两个集合中所有的记录,不包括重复行,同时进行默认规则的排序; Union All:返回两个集合中所有的记录,包括重复行,不进行排序; Intersect:返回同时属于两个集合的记录,不包括重复行,同时进行默认规则的排序; Minus:返回属于第一个集合但不属于第二个集合的记录,不包括重复行,同时进行默认规则的排序。二.union和union all的

2017-03-23 13:02:48 1047

原创 Oracle数据库的查询之过滤和排序(二)

一.过滤 注意事项: 1.使用where子句,将不满足条件的行过滤掉 2.where子句紧跟from子句例如:查询10号部门的员工 select * from emp where deptno=10;二.字符和日期 1.字符和日期要包含在单引号内 2.字符大小写敏感,日期格式敏感 3.默认的日期格式为:DD-MON-RR查询名叫KING的员工select *from emp

2017-03-23 00:00:36 1172

原创 Oracle数据库的卸载

用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal In

2017-03-22 23:23:34 294

原创 Oracle数据库的查询之基本查询(一)

1.Windows下的清屏为host cls ,Linux下清屏为host clear 2.windows下链接orcl数据库语句: sqlplus 用户名/密码@ip地址:端口号/数据库名 1521是oracle数据库的默认端口号 例如:sqlplus scott/tiger@192.168.209.130:1521/orcl 3.这个语句是创建一个文件存储接下来的数据内容 spool

2017-03-22 23:19:30 530

原创 Oracle面试题

面试题1 分析:从要求的结果中可以看出,最后一列的数是和上一列斜对着的 主要用到了相关子查询select t1.id,t1.name,t1.money,(select t2.money from test1 t2 where t1.id = t2.id+1 ) MONEY1from test1 t1; 面试题2 这里用到了组函数:wm_concat(varchar2) instr函数

2017-03-22 19:35:08 2625

原创 Oracle数据库的查询之子查询(六)

一.明确什么是子查询 当一个查询是另一个查询的条件时,称之为子查询 Sql的任何位置都可以加入子查询。 二.什么时候使用子查询 在问题不能一步求解出来的时候使用.例如:查询谁的工资比SCOTT的高select enamefrom empwhere sal > (select sal from emp where ename = 'SCOTT');子查询注意事项: 1.子查询要包含在括

2017-03-22 17:44:24 404

原创 Oracle数据库的查询之多表查询(五)

一.多表连接的基本查询 使用一张以上的表做查询就是多表查询 语法: SELECT {DISTINCT} *|列名.. FROM 表名 别名,表名1 别名 {WHERE 限制条件 ORDER BY 排序字段 ASC|DESC…}SELECT * FROM emp; --14条记录SELECT * FROM dept;--4条记录SELECT * FROM e

2017-03-22 11:27:42 787

原创 Oracle数据库的可视化界面

1.scott用户的登陆 地址为:192.168.209.130为服务器的ip地址 http://192.168.209.130:5560/isqlplus 输入用户名和密码之后直接登陆 然后直接输入自己的sql]语句就可以了2.全局的管理者 http://192.168.209.130:1158/em 用户名:sys

2017-03-21 12:41:57 17116

转载 Oracle 11g服务OracleDBConsoleorcl启动失败解决办法

OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动),但是有时候当我们修改了主机名或改变了ip地址后这个服务会启动不了,导致em访问不了。 具体操作步骤,传送门在这里: http://jingyan.baidu.com/a

2017-03-20 23:09:32 9182

原创 Windows截屏的快捷键

Ctrl+Shift+X

2017-03-20 22:22:56 2056

原创 Oracle数据库中文乱码问题解决

win7环境下 找到环境变量配置的地方(和java的环境变量配置一样) 增加环境变量,如下: 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK然后关闭控制台,再重新打开,重新输入sql语句即可

2017-03-20 22:19:21 2472

转载 javaweb开发中的中文乱码问题,使用Filter过滤器解决

get请求和post请求时候的中文乱码问题 1.当form表单中的请求为get请求的时候 例如获取用户名:String username = new String(username.getBytes("ISO-8859-1"),"UTF-8");2.当form表当中的请求为post请求的时候, 设置编码:request.setCharacterEncoding("UTF-8");当向浏览器写入

2017-03-09 12:34:09 4257

转载 JSP的EL表达式详解[转]

EL表达式 1、EL简介 1)语法结构 expression2)[]与.运算符EL提供.和[]两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用[]。例如:{expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特

2017-03-09 12:13:34 513

Git版本控制系统(32位和64位)

Git版本控制系统软件(32位和64位) 具体安装步骤可以参照博客

2017-06-15

空空如也

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

TA关注的人

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