自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 over(partition by)函数介绍

 开窗函数,Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。  开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化。测试数据如下:1、查询每个班的第一名的成绩,如下:可以看出,在求第一名成绩的时候,不能用row_number(),因为如...

2019-05-27 14:37:58 819

原创 ora-01033:oracle initialization or shutdown in progress 解决方法

清理电脑文件的时候,误删了.dbf文件;之后,用pl/sql连接oracle的时候,老是报ora-01033:oracle initialization or shutdown in progress错误;参考了一些资料;解决办法可以如下所示第一:通过 运行>>cmd进入控制台 输入sqlplus /nolog 如图所示 ...

2019-05-27 10:32:42 1894

原创 mysql-8.0.13 64位解压版安装

1.1. 下载:我下载的是64位系统的zip包:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包1.2. 配置环境变量:变量名:MYSQL_HOME变量值:E:\mysql-8.0.13-winx64path里添加:%MYSQL_HOME%\bin;1.3. 生成data文件:以管理员身份运行cmd(必须要...

2019-01-11 10:49:44 308

原创 Oracle中decode函数和sign函数的用法

数据库表结构如下:流程控制函数 DECODEdecode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,…值n,翻译值n,缺省值)From talbenameWhere …其中columnname为要选择的table中所定义的co...

2018-11-15 17:54:48 1284

转载 Oracle(+)的用法

oracle中各种连接事例,left join、right join、full joinA表  B表 --内连接 把匹配的信息全部查出来select * from t_wdx_a a inner join t_wdx_b b on a.id = b.id;  --左连接 包含左边表所有记录,右边所有的匹配的记录,如果没有则用空补齐(简写的时候+在右边)s...

2018-11-15 16:17:13 2849

原创 Mysql数据库无法插入中文

针对Mysql数据库无法插入中文的问题: SHOW CREATE TABLE role; 先查看创建表的sql结果如图:CREATE TABLE `role` (  `id` INT(11) NOT NULL AUTO_INCREMENT,  `rolename` VARCHAR(100) CHARACTER SET latin1 NOT NULL,  PRIMARY...

2018-11-11 22:05:07 413

原创 maven整合SSM项目的步骤

1、创建一个maven的简单项目,点击项目右键,找到它的Project Facets ;将里面web.xml勾选,会让你重新配置,点击即可 2、首先要配置web.xml,web.xml里面主要需要配置的是项目启动时,会加载spring配置;并且将所有的请求都过滤给Spring Mvc来处理;还可以在web.xml里面配置字符集过滤器 、 Rest风格的URI过滤器<!--  ...

2018-10-31 10:25:15 276

转载 Oracle查看表空间情况

版权声明:    https://blog.csdn.net/dream_broken/article/details/31783267--查询表空间的总容量select tablespace_name 表空间名称, sum(bytes) / 1024 / 1024 表空间总容量MBfrom dba_data_filesgroup by tablespace_name;--查询表...

2018-10-25 17:38:48 268

转载 oracle无法删除当前连接的用户

在Oracle当中,经常需要对于一些用户的相关操作,然而在某些情况下,当前的用户正在连接当中,如何进行相应的操作,本文主要从这个角度来解决以上问题首先解决这种问题的办法是,在sqlplus环境下面完成select username ,sid ,serial# from v$session;获取目前用户的sid和serial之后执行如下命令:alter system kill s...

2018-10-25 16:24:04 232

原创 oracle的列转行

首先创建测试环境 create table test1(user_account varchar2(100),signup_date date,user_email varchar2(100),friend1_email varchar2(100),friend2_email varchar2(100),friend3_email varchar2(100));insert...

2018-08-21 16:54:33 572

转载 跨域请求的几种方式

http://www.cnblogs.com/JChen666/p/3399951.html

2018-08-20 18:26:25 196

原创 在VMware上安装Linux

VMware的链接:https://pan.baidu.com/s/1qZBADHi 密码:2op8 Linux6.5的iso镜像链接:https://pan.baidu.com/s/1diWUPg 密码:rzck我们以Red Hat 6.8 x64位操作系统为例高级安装: 到这里高级安装就结束了!...

2018-04-30 11:45:18 192

转载 连接池的作用及讲解

连接池的作用及讲解连接池的作用就是为了提高性能。       连接池的作用:连接池是将已经创建好的连接保存在池中,当有请求来时,直接使用已经创建好的连接对数据库进行访问。这样省略了创建连接和销毁连接的过程。这样性能上得到了提高。基本原理是这样的:(1)建立数据库连接池对象(服务器启动)。(2)按照事先指定的参数创建初始数量的数据库连接(即:空闲连接数)。(3)对于一个数据库访问请求,直接从连接池中...

2018-04-27 21:20:12 515

转载 maven整合ssh框架

Spring,struts2,Hibernate1.搭建环境Maven:3.3.9Struts2:2.5.10Spring:4.3.8.RELEASEHibernate:5.1.7.FinalMySQL:5.7.17123452.项目结构  3.pom.xml <properties> <!-- 统一源码的编码方式 --> &l...

2018-04-24 10:00:43 139

原创 单例模式的几种方式

首先是饿汉式:public class Singleton { private static Singleton s = new Singleton(); //屏蔽外部的new private Singleton() { super(); } //提供一个全局的访问点 public static Singleton getInstance() { return s; } public vo...

2018-04-17 18:13:47 175

原创 Springmvc框架搭建步骤

1、创建工程,拷贝springmvc相关的jar,并把jar拷贝到lib文件夹下2、配置web.xml,主要配置的是前端核心控制器dispatcherServlet,所有的请求都是由该控制器所转发<servlet>    <servlet-name>springmvc</servlet-name>    <servlet-class>org.spri...

2018-03-29 23:57:02 377

原创 导入新项目可能出现的问题

1、第一个问题更改jdk的环境变量时,发现使用java -version命令还是原来的jdk版本,后来发现WINDOW本身系统SYSTEM32里面的环境变量加载等级要优先于用户设置的环境变量,于是将java_home的环境变量写在最前面就解决了。2、第二个问题 很多时候,一个Eclipse中或多或少的都会有那么几个工作空间(workspace),但是久而久之你会发现有些工作空间你觉得不再需要了或者...

2018-03-19 00:36:32 501

原创 pl/sql连接oracle服务端

首先去下载oracleclient客户端工具这里已经下载的有了,目录结构如下所示打开PLSQL,点取消进去,然后弹出PLSQL主界面,找到菜单栏的tools选择属性preferences进去弹出如下界面,配置oracleclient配置好两个设置项,点apply,然后点ok,关闭

2017-12-16 20:53:12 422

原创 Oracle中的常用sql

查询当前数据库实例名的sqlselect instance_name from v$instance;查看当前数据库实例的信息的sqlshow parameter instance_name;创建表空间的sqlcreate tablespace OracleTest logging datafile 'C:\oracle\product\10.2.0\orada

2017-12-07 15:11:31 243

翻译 Oracle的账户信息

ORACLE帐户有两种:1.       必须的帐户,如SYS/SYSTEM/SYSMAN等2.       存储各种应用的帐户; 必须记住的帐户口令有以下三个:1)   sys口令为CHANGE_ON_INSTALL;2)   system口令为manager;3)    dbsnmp的口令为dbsnmp用户

2017-12-07 13:33:07 461

转载 关于pl/sql远程连接oracle

这里给一个有关oracle客户端和服务端的比较:你可以理解为一个提供服务,一个是使用者。。就像你玩网游是的,玩家只需要安装客户端,就可以连接到服务器进行各种操作。oracle的服务器和客户端也是一样,可以利用客户端进行访问导入导出等操作。。而不需要自己运行数据库实例。开发者安装客户端即可。而oracle服务器端一般安装在服务器上,供所有开发客户端使用。最直观的,

2017-12-07 13:19:27 161

原创 初始多线程

在java中实现多线程的方法:1、继承Thread类,2、实现Runable接口,3、实现Callable接口实现Runnable接口比继承Thread类所具有的优势:1):适合多个相同的程序代码的线程去处理同一个资源2):可以避免java中的单继承的限制3):增加程序的健壮性,代码可以被多个线程共享,代码和数据独立4):线程池只能放入实现Runable或calla

2017-09-10 08:27:59 174

原创 Hibernate中的query.setFirstResult(),query.setMaxResults();

对于query.setFirstResult():此方法的作用是设置分页是从第几条数据开始。举个例子:query.setFirstResult(0) 就是相当于从数据库的第一条数据开始查起;而query.setMaxResults()则是设置取出数据的条数;query.setFirstResult(0)query.setMaxResults(10) 相当于select * fr

2017-09-09 02:01:35 2954

原创 Tomcat端口号的配置

Tomcat是一个免费的开源的web容器,web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求。因为通过端口号可以访问应用程序,一旦这个端口被占用,将无法再启动Tomcat服务,此时只需要对Tomcat服务器的配置文件进行修改,就可以实现端口号的变更。具体的操作步骤如下,(1)在Tomcat目录结构下找到其子目录config。 

2017-08-23 00:24:26 699 1

原创 为什么要使用Struts框架

在JavaWEB项目中,原生的Servlet作为控制器在项目开发中难免会有一些弊端。1、每一个请求编写一个servlet,针对一个小功能模块就可能需要四个以上的自定义的Servlet。2、Servlet处理请求时需要调用多次的getParameter方法获取请求参数。3、获取到请求参数都是String类型的,需要耗费大量的精力将字符串类型转化为对应的数据类型。4、需要将请求参数封装

2017-08-20 16:11:58 638

转载 Struts拦截器和过滤器的区别

servlet、filter、listener、interceptor之间的区别和联系概念servletservlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。filterfilter是一个可以复用的代码片段,可以用来转换HTTP请求、响应和头信息。Filter不像Servlet,

2017-08-20 15:19:55 334

转载 Hibernate中的事务

什么是事务?事务就是数据库管理系统的执行单元,也就是由多个sql语句组成,这些sql语句必须作为一个整体向系统提交,要么全部执行,或者全部不执行(回滚操作)。就好比A同学给B同学转了100元,A同学账户的余额必须是减了100元,B同学的账户加了100元,才能正常提交,如果是其他情况,就让它回到开始的样子。事务的特性 刚刚的转账过程就是一次事务。原子性:保证事务中的所

2017-08-19 22:44:28 166

原创 初始hibernate

什么是hibernate?hibernate是一种orm框架,它的英文缩写是Object Relational Mapping(对象-关系映射),可以理解为一种数据持久化技术,其主要是把对象模型,例如实体对象,和关系型数据库的表建立对应关系,并且提供了一个以面向对象形式操作数据库表的机制。ORM的优势ORM在对象模型和关系数据库表之间建立了一座桥梁。程序员不再需要

2017-08-19 13:54:03 213

翻译 XML的解析

xml文件为什么需要解析?就是为了检查xml文件是否有结构上的错误,剥离xml文件中的标记,读出正确的内容,以交给下一步的应用程序的处理,xml是一种用来结构化文件信息的标记语言,xml规范中对于如何标记文件的结构性有一个详细的法则,解析器就是根据这些法则写出来的软件。同html一样,在浏览器中,必须有html的解析器,这样浏览器才能够“读懂”各种用html标记所组成的网页,将它们显示在我

2017-08-18 10:57:45 199

发邮件的jsp

发送邮件的jsp。。

2018-10-26

oracle11g32位客户端

Oracle 11g 32位的客户端,非常好用!!

2018-10-26

空空如也

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

TA关注的人

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