自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1250

转载 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 1422

原创 17.数据库对象----索引(index)

1.索引:对sql优化的重要手段   2.是一种数据结构,这个数据结构中至少有两项: 索引列和rowid列                rowid                1.说明数据在那个文件(表)中                2.说明数据在那一块区域中                3.说明数据在区域中哪一行                标识了

2017-08-06 13:03:15 554

原创 16.数据库对象----序列(sequence)

1.序列的作用, 做主键值, 但是主键一般使用UUID 2.创建序列        语法                create sequence sequence_name               【strat with n】               【increment by n】               【maxvalue n | nomaxvalue

2017-08-06 13:01:28 679

原创 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 581

原创 14.数据库对象之----函数(function)

1. 什么是sql函数:sql函数是一个命令集2. sql函数的分类:    按作用范围分类 :单行函数和多行函数                               单行函数:作用对象是单条数据                               多行函数:作用对象是多条数据,又称为组函数    单行函数又分为:字符函数,日期函数,转换函数,通用函数

2017-08-04 22:09:06 1822

原创 13.数据库对象----同义词(synonym)

同义词:类似于别名  作用:简化代码  语法                创建: create 【public】synonym synonym_name for object                                   create synonym b for books;               例子:根据身份证返回年龄     

2017-08-04 22:06:20 567

原创 12.数据库对象----触发器(trigger)

1.什么是触发器: 一个事件发生时,触发器自动隐式的执行。是在数据库中独立运行2.触发器和函数/存储过程的不同        1.有无参数列表                触发器一定没有参数列表,而存储过程和函数可以有参数列表        2.使用方式不同:                触发器有相应的事件自动触发,而存储过程和函数必须显示调用3.触发器种类

2017-08-04 22:03:41 476

原创 11.数据库对象----视图(view)

1.什么是视图        是一个逻辑表(不是真实存在的),基于一个表或一个视图    作用: 为了数据的安全    工作原理:视图先执行查询    需要先赋权限2.语法:        create 【or replace】【force】【noforce】  viewName (【别名列表】) as 查询语句     【with check option【c

2017-07-29 21:59:27 528

原创 10.数据库对象----表(table)

创建删除修改表见数据库语言分类单表查询        语法: select *|字段列表|表达式 【into】result_name from table name where() order by 字段名                字段                * :是查询所有字段, 查询速度慢                字段列表 : 显示要求的字段

2017-07-29 21:58:54 882

原创 9. pl/sql

1.pl/sql  语法:                    declare(可选) 声明变量 数据类型 【:=赋值】          begin          end    在output中显示:  dbms_output.put_line('HelloWorld')                              begin dbms_out

2017-07-29 21:58:14 261

原创 8.数据库语言分类

数据定义语言(DDL)(data defination language)    创建(create)                 语法:(数据类型和约束在其他笔记中总结)                     create table table_name(                         field_name field_type constraint

2017-07-29 21:57:23 275

原创 7.约束

1.五种约束约束                not null: 不能定义为表级约束                default :  不能定义为表级约束                unique  :唯一                primary key: 一个表只能有一个主键(唯一且不为空)                foreign key :外键    

2017-07-29 21:55:14 398

原创 5.对用户的操作:创建,删除,修改密码

1. 用户名作用:   登录数据库实例2. 创建用户语法: create user user_name identified by password           注意:                1.用户名的创建默认需要数据库管理员身份                2.新创建的用户名无法登录数据库实例,因为没有登录数据库的权利3.修改密码语法

2017-07-29 21:53:09 354

原创 4.关于数据库权限

1.授予权限语法:                grant system_privilege1,... to user_name | public                public                将系统权限授予每个用户,包括后创建的用户          例子: grant create user,create table,create proc

2017-07-29 21:52:21 463

原创 3.远程连接数据库

1.为什么需要远程连接?                 一个项目有一个数据库,但是是多个人开发,多个人连接同一个数据库,每个人都能进行操作,所以需要远程连接。 2.如何连接 ?                 方式一:安装了oracle数据库并且有developer                连接前需要知道目标数据库的:              

2017-07-29 21:51:08 381

原创 2.创建和删除数据库实例

如何创建                      打开 database configuration Assistant                (选择创建数据库,选择一般用途,起一个数据库名,设置口令)其余一律都默认,选择下一步,即可。最后设置scott口令                连接出现12514错误,以管理员身份运行 net manager ,进行配置,同上

2017-07-29 21:49:41 766

原创 1.数据库的安装/卸载

win7 安装Oracle 10g               1. 在关闭防火墙和退出所有杀毒软件的前提下进行如下操作:解压压缩文件——将解压的文件拷贝到非安装盘中                打开该文件——找到stage——打开prereq——打开db——记事本打开名为refhost的XML文件                在CERTIFIED_SYSTEMS对标签的最

2017-07-29 21:31:39 218

原创 Tomcat路径改变后,Eclipse发布项目出错

The archive:xxx.jar which is referenced by the classpath,does not exist。移动tomcat后,Eclipse 发布项目出错。

2017-04-28 22:56:54 3526 1

原创 MySql执行net start mysql 命令 出错解决

在命令提示符工具中输入net start mysql 一直提醒:发生系统错误5 拒绝访问. 如何使 win + r -- cmd 直接以管理员身份运行呢?

2017-04-28 17:47:32 4566 1

原创 https研究(五)利用从sslforfree网站下载的证书,实现https

在sslforfree申请ssl证书,配置https

2017-03-31 15:13:32 7928 1

原创 https研究(四)用Let's Encrypt实现Https双向认证)

使用 Let's Encrypt申请SSL证书,在tomcat服务器中配置,实现https

2017-03-28 22:16:31 3167 1

原创 https研究(三)使用腾讯云申请证书配置https(单向认证)

使用腾讯云申请的证书,实现https

2017-03-28 21:48:47 1831

原创 https研究(二)配置https前的准备

使用域名直接访问tomcat发布项目主页,openssl下载安装

2017-03-28 20:06:50 791

原创 https研究(一)初识https

对https的一些了解,http和https的区别,SSL证书分类,单向认证和双向认证

2017-03-28 19:49:37 383

空空如也

空空如也

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

TA关注的人

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