- 博客(25)
- 收藏
- 关注
原创 Eclipse报错:java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap
场景:在练习shiro 的时候,导入了commons-beanutils-1.9.3.jar 和 commons-logging-1.2.jar ,启动tomcat 报错:java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap 和this web application instance has be
2017-08-13 20:47:23
1288
转载 An error occurred while collecting items to be installed session context was:(profile=epp.package.je
这个解决方法也适用于:1.安装插件报错,找不到某jar包;2.安装插件报错An error occurred while collecting items to be installed session context was:(profile=epp.package.je..。出现错误的原因是Eclipse的更新管理P2出错了。p2有它的一
2017-08-09 17:51:00
1442
原创 17.数据库对象----索引(index)
1.索引:对sql优化的重要手段 2.是一种数据结构,这个数据结构中至少有两项: 索引列和rowid列 rowid 1.说明数据在那个文件(表)中 2.说明数据在那一块区域中 3.说明数据在区域中哪一行 标识了
2017-08-06 13:03:15
601
原创 16.数据库对象----序列(sequence)
1.序列的作用, 做主键值, 但是主键一般使用UUID 2.创建序列 语法 create sequence sequence_name 【strat with n】 【increment by n】 【maxvalue n | nomaxvalue
2017-08-06 13:01:28
713
原创 15.数据库对象----存储过程(procedure)
语法: create or replace procedure procedure_name 【(param_name [mode] param_type,.... )】 is/as 【param_name param_type [:=value]】 begin end [pro
2017-08-06 12:59:32
604
原创 14.数据库对象之----函数(function)
1. 什么是sql函数:sql函数是一个命令集2. sql函数的分类: 按作用范围分类 :单行函数和多行函数 单行函数:作用对象是单条数据 多行函数:作用对象是多条数据,又称为组函数 单行函数又分为:字符函数,日期函数,转换函数,通用函数
2017-08-04 22:09:06
1896
原创 13.数据库对象----同义词(synonym)
同义词:类似于别名 作用:简化代码 语法 创建: create 【public】synonym synonym_name for object create synonym b for books; 例子:根据身份证返回年龄
2017-08-04 22:06:20
591
原创 12.数据库对象----触发器(trigger)
1.什么是触发器: 一个事件发生时,触发器自动隐式的执行。是在数据库中独立运行2.触发器和函数/存储过程的不同 1.有无参数列表 触发器一定没有参数列表,而存储过程和函数可以有参数列表 2.使用方式不同: 触发器有相应的事件自动触发,而存储过程和函数必须显示调用3.触发器种类
2017-08-04 22:03:41
512
原创 11.数据库对象----视图(view)
1.什么是视图 是一个逻辑表(不是真实存在的),基于一个表或一个视图 作用: 为了数据的安全 工作原理:视图先执行查询 需要先赋权限2.语法: create 【or replace】【force】【noforce】 viewName (【别名列表】) as 查询语句 【with check option【c
2017-07-29 21:59:27
565
原创 10.数据库对象----表(table)
创建删除修改表见数据库语言分类单表查询 语法: select *|字段列表|表达式 【into】result_name from table name where() order by 字段名 字段 * :是查询所有字段, 查询速度慢 字段列表 : 显示要求的字段
2017-07-29 21:58:54
914
原创 9. pl/sql
1.pl/sql 语法: declare(可选) 声明变量 数据类型 【:=赋值】 begin end 在output中显示: dbms_output.put_line('HelloWorld') begin dbms_out
2017-07-29 21:58:14
278
原创 8.数据库语言分类
数据定义语言(DDL)(data defination language) 创建(create) 语法:(数据类型和约束在其他笔记中总结) create table table_name( field_name field_type constraint
2017-07-29 21:57:23
294
原创 7.约束
1.五种约束约束 not null: 不能定义为表级约束 default : 不能定义为表级约束 unique :唯一 primary key: 一个表只能有一个主键(唯一且不为空) foreign key :外键
2017-07-29 21:55:14
455
原创 5.对用户的操作:创建,删除,修改密码
1. 用户名作用: 登录数据库实例2. 创建用户语法: create user user_name identified by password 注意: 1.用户名的创建默认需要数据库管理员身份 2.新创建的用户名无法登录数据库实例,因为没有登录数据库的权利3.修改密码语法
2017-07-29 21:53:09
371
原创 4.关于数据库权限
1.授予权限语法: grant system_privilege1,... to user_name | public public 将系统权限授予每个用户,包括后创建的用户 例子: grant create user,create table,create proc
2017-07-29 21:52:21
488
原创 3.远程连接数据库
1.为什么需要远程连接? 一个项目有一个数据库,但是是多个人开发,多个人连接同一个数据库,每个人都能进行操作,所以需要远程连接。 2.如何连接 ? 方式一:安装了oracle数据库并且有developer 连接前需要知道目标数据库的:
2017-07-29 21:51:08
401
原创 2.创建和删除数据库实例
如何创建 打开 database configuration Assistant (选择创建数据库,选择一般用途,起一个数据库名,设置口令)其余一律都默认,选择下一步,即可。最后设置scott口令 连接出现12514错误,以管理员身份运行 net manager ,进行配置,同上
2017-07-29 21:49:41
792
原创 1.数据库的安装/卸载
win7 安装Oracle 10g 1. 在关闭防火墙和退出所有杀毒软件的前提下进行如下操作:解压压缩文件——将解压的文件拷贝到非安装盘中 打开该文件——找到stage——打开prereq——打开db——记事本打开名为refhost的XML文件 在CERTIFIED_SYSTEMS对标签的最
2017-07-29 21:31:39
258
原创 Tomcat路径改变后,Eclipse发布项目出错
The archive:xxx.jar which is referenced by the classpath,does not exist。移动tomcat后,Eclipse 发布项目出错。
2017-04-28 22:56:54
3553
1
原创 MySql执行net start mysql 命令 出错解决
在命令提示符工具中输入net start mysql 一直提醒:发生系统错误5 拒绝访问. 如何使 win + r -- cmd 直接以管理员身份运行呢?
2017-04-28 17:47:32
4611
1
原创 https研究(四)用Let's Encrypt实现Https双向认证)
使用 Let's Encrypt申请SSL证书,在tomcat服务器中配置,实现https
2017-03-28 22:16:31
3239
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人