自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Oracle列转行函数 Listagg() 语法详解及应用实例

本博客为转载,如果有侵权请通知我删除,原文为https://blog.csdn.net/hpdlzu80100/article/details/53998413

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

原创 下载Docker-Compose出现Failed to connect to github.com port 443: Connection refused问题

出现如下问题:原因是:Docker Compose 存放在Git Hub,不太稳定。你可以也通过执行下面的命令,高速安装Docker Compose。curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/lo...

2020-03-16 14:38:30 4349 4

原创 开放Centos7防火墙端口

1、比如:开放8088端口firewall-cmd --zone=public --add-port=8088/tcp --parmanent2、重启防火墙firewall-cmd --reload3、查看防火墙开放的端口

2020-03-05 15:55:39 478

原创 spring boot的service层的update的实现

@Transactional@Overridepublic Type updateType(Long id, Type type) { Type t=typeRepository.findOne(id); if(t ==null ){ throw new NotFoundException("资源找不到"); } BeanUtils.copyPr...

2020-03-02 22:57:56 1356

转载 @NotEmpty、@NotBlank、@NotNull三种注解的区别

@NotEmpty 用在集合类上面加了@NotEmpty的String类、Collection、Map、数组,是不能为null或者长度为0的(String Collection Map的isEmpty()方法)@NotBlank只用于String,不能为null且trim()之后size>0@NotNull:不能为null,但可以为empty,没有Size的约束...

2020-03-02 15:31:45 287

原创 springboot使用thymeleaf模板引擎时,给html添加thymeleaf的命名空间

<html lang="en" xmlns:th="http://www.w3.org/1999/xhtml">

2020-02-29 17:56:39 617

原创 获取HttpServletRequest对象

ServletRequestAttributes attributes =(ServletRequestAttributes)RequestContextHolder.getRequestAttributes();HttpServletRequest request=attributes.getRequest();

2020-02-28 15:45:02 153

原创 Aop进行日志处理

1、日志处理内容请求url访问者ip调用方法ClassMethod参数args2、记录日志类@Aspect@Componentpublic class LogAspect { private final Logger logger= LoggerFactory.getLogger(this.getClass()); @Pointcut("execution(* ...

2020-02-28 15:40:51 210

转载 JAVA中JPA的主键自增长注解设置

JPA的注解来定义实体的时候,使用@Id来注解主键属性即可。如果数据库主键是自增长的,需要在增加一个注解@GeneratedValue,即: @GeneratedValue(strategy=GenerationType.IDENTITY) @Id private String id;PS:@GeneratedValue注解的strategy属性提供四种值:–AUTO: 主键由程序控制...

2020-02-26 16:04:21 916

原创 springboot通过后端的方法解决Cors跨域问题

在后端编写一个配置类,重写WebMvcConfigurer的addCorsMappings方法,如下package com.ljw.springboottest.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.an...

2020-02-25 16:18:14 147

转载 HTML中的行级标签和块级标签

一、块级标签1.独占一行,不和其他元素待在同一行2.能设置宽高常见的块级标签:div,p,h1-h6,ul,li,dl,dt,dd二、行级标签1.能和其他元素待在同一行2.不能设置宽高常见的行级标签:a,span,strong,u,em三、行内块标签1.能和其他元素待在一行2能设置宽高常见的行内块标签:img,input,textarea参考:http://www.divc...

2020-02-17 18:33:03 199

原创 前端框架semantic ui的引入

<!-- 引入样式 --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/semantic-ui/2.2.4/semantic.min.css"><!-- 引入Jquery--><script src="https://cdn.jsdelivr.net/npm/jquery@3.2/...

2020-02-13 21:23:55 644

原创 Centos7安装compose

1、安装composecurl -L https://github.com/docker/compose/release/download/1.17.1/docker-compose-'uname -s'-'uname -m' > /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose

2020-02-11 02:05:07 166

原创 Mybatis的xml配置方式的约束

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper namespace="org.javaboy.vhr.m...

2020-02-09 23:41:47 376

原创 CentOS7通过RVM安装Ruby

1.由于redis集群工具redis-trib.rb依赖Ruby环境,所以首先安装RVM命令行工具command curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E32、curl -L get.rvm.io | bash...

2020-02-08 14:16:36 179

原创 Centos7更换阿里云源

1、安装wgetyum install wget2、保存系统的源文件mkdir /etc/yum.repos.d/repo_bakmv /etc/yum.repos.d/*.repo /etc/yum.repos.d/repo_bak3、用wget工具下载阿里云源放到/etc/yum.repos.d/CentOS-Base.repo 文件wget -O /etc/yu...

2020-02-07 15:43:39 113

原创 查看linux的日志文件

tail -40 /home/work/open-falcon/agent/logs/agent.log

2020-02-06 20:42:30 251

原创 Ubuntu16.04配置Docker加速器(解决从docker hub获取镜像慢的问题)

由于从docker hub获取镜像非常,所以为了更快的获取镜像,国内云服务提供商提供了很多服务来解决这个问题。下面我提供了三种加速器,大家可以选择一个其中一种来配置。阿里云加速器DaoCloud加速器Docker官方提供的加速阿里云加速器使用 Docker 时需要首先下载一个官方镜像,例如 mysql、wordpress。然而由于网络原因,下载一个 Docker 官方镜像可能会需要很...

2020-02-06 18:35:51 623

原创 Ubuntu16.04 Docker的安装与下载(使用docker官方提供的脚本安装脚本)

1、获取官方提供的脚本,并且将将镜像换成阿里云,使安装更快curl -fsSL get.docker.com -o get-docker.shsh get-docker.sh --mirror Aliyun2、验证安装是否成功docker -version...

2020-02-06 16:23:01 211

原创 Ubuntu16.04安装mysql

1、利用apt软件包管理程序从软件仓库下载apt-get install mysql-server配置文件位于/etc/mysql/mysql.conf.d目录中的mysqld.cnf文件。2、远程配置为了能让所用人能远程连接到,将bind-address = 127.0.0.1修改为bind-address = 0.0.0.0或者用#注释掉。3、登录mysqlmysql -u...

2020-02-05 17:49:36 111

原创 Linux配置java环境

今天在一个学习视频中学习了一个在linux中配置java环境,觉得比较好,在这里分享给有缘人。

2020-02-05 15:36:42 181

原创 Gradle项目更换阿里云仓库

单个项目更改阿里云仓库编辑项目中buid.gradle文件,将repositories里的mavenCentral()注释掉或者删除,如图所示。mavenCentral()是maven的中央仓库。repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }}...

2020-01-31 16:05:26 175

原创 使用jdk提供的keytool工具生成ssl证书证书

keytool位于/jdk/bin目录下,生成证书的命令如下:keytool -genkey -alias tmchttps -keypass 123456 -keyalg RSA -keysize 2048 -keystore D:/keyStore/test.keystore -validity 100-genkey:创建一个新的密钥-alias:https:密钥的别名...

2020-01-10 16:24:39 142

原创 JSP页面jstl标签库的引入

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

2020-01-08 17:14:13 90

原创 创建maven工程方式的过程

1、打开eclipse工具,依次点击file—>new—>other,选择maven,创建maven工程2、把Create a simple project(skip archetype selection)选项的勾打上,然后下一步。3、填写Group id和Artifact id。Packaging选择war,然后点击完成,一个基本的maven项目基本创建成功。4、对已...

2019-12-31 14:14:43 181 1

原创 分页列表计算总页数

总页数 = (总记录数 + 每页的记录数 - 1) / 每页的记录数

2019-12-18 21:04:30 410

原创 用ssm框架开发时统一管理spring依赖包的版本

1、添加一个properties标签,进行版本的管理。<spring.version>4.1.0.RELEASE</spring.version>**2、添加时依赖时,用进行版本的调用∗∗<dependency><groupId>org.springframework</groupId><artifactId>spri...

2019-12-08 17:47:12 137

原创 IDEA中springMAV项目ajax异步请求所需的包

<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.0</version> </dep...

2019-11-22 19:14:20 288 1

原创 Java web开发中防止中文乱码问题

1、在类的方法的形参中调用Servlet APIresponse.setCharacterEncoding("UTF-8");resquest.setContextType("text/html;charset=UTF-8");2、在web.xml配置文件中配置防止中文乱码的拦截器<!--配置解决中文乱码的过滤器--> <filter> <fil...

2019-11-19 21:24:47 129

原创 Ecplise开发项目时创建web.xml文件的方式

1、右键点击项目名,选择Java EE tools中的Generate Deployment Descriptor stub (我这里是已经创建了web.xml文间,所以Generate Deployment Descriptor stub灰色 )

2019-11-06 18:01:50 165

原创 记录Java开发过程中需要安装的开发包的下载地址

struct2:http://archive.apache.org/dist/struts/source/

2019-11-01 20:59:11 194

转载 NETCA和NETMGR工具的区别

netca能做的,netmgr都能做到,netmgr功能更强大,可以配置静态监听、可以配置tns的LOAD_BALANCE和FAILOVE、可以配置监听登录超时时间、允许或受限IP登录netca无法配置静态监听,可以配置listener.ora、tnsname.ora、sqlnet.oralistener configuration:修改的是listener.ora文件listener c...

2019-10-30 21:22:32 623

原创 oracle学习日常记录

1、查看默认永久表空间、默认的临时表空间和默认的表类型select name,value$ from props$ where name like ‘DEFAULT%’;2、查看用户默认表空间select default_tablespace from user_users;3、查看表空间select * from v$tablespace ;4、查看表空间的数据文件se...

2019-10-30 20:39:12 109

原创 oracle的scope解释说明

scope可以取值为{memory|spfile|both}scope可以指定alter system 对参数的修改何时生效,并且取决于数据库用pfile启动的,还是用spfile启动。一、如果数据库是以pfile启动memory : 是默认值。修改发生在内存上,立即生效,直到数据库关闭。并且scope的值不能是spfile和both,只能是memory,如果scope的值为spfile或...

2019-10-30 20:28:44 925

原创 更改oracle数据库用户密码

更改oracle数据库用户密码的两种方法:1 、SQL>alter user 用户 identified by 新密码2、 SQL>passwd 新密码

2019-10-30 13:27:03 126

原创 Ecplipse中创建一个Web项目的过程

1、打开Ecplipse,点击File(文件)—>New(新建)—>Dynamic Web Project(动态的web项目)2、在Project name输入你的项目名MyProject(可以项目名自定义),然后选择项目默认的位置(打勾User default location),然后在Target runtime选项中选择自己的Tomcat服务器,其他的保持默认。3、点击n...

2019-10-29 16:17:16 536

原创 JDK环境配置

要进行JDK的环境配置,首先要进行JDK的安装。(一定要先安装JDK,才执行此的环境配置)JDK环境配置要进行CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;JAVA_HOME C:\Program Files\Java\jdk1.8.0_212PATH %JAVA_HOME%\jre\bin...

2019-10-29 13:40:15 121

转载 Oracle中的instr()函数 详解及应用

1、instr()函数的格式  (俗称:字符查找函数)格式一:instr( string1, string2 )    /   instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] )   / &...

2019-10-26 23:33:40 163

转载 Oracle列转行函数 Listagg() 语法详解及应用实例

本博客为转载,如有侵权请及时通知我做删除处理,原文为:https://blog.csdn.net/hpdlzu80100/article/details/53998413工作中用到一段比较复杂的SQL查询脚本,使用了listagg()函数实现了具有多个值的字段的填充(即,列表聚合,list aggregation(我猜的))。说简单点,listagg()函数可以实现多列记录聚合为一条记录,从而实...

2019-10-26 22:00:11 731

转载 Oracle的REGEXP_REPLACE函数简单用法

REGEXP_REPLACE让你搜索的字符串的正则表达式模式REPLACE函数的功能。默认情况下,该函数返回source_char与replace_string取代了正则表达式模式的每个实例。返回的字符串是在相同的字符集source_char。语法Oracle数据库中的REGEXP_REPLACE函数的语法是:REGEXP_REPLACE(source_char, pattern [, ...

2019-10-24 21:19:52 1150

原创 SQL中的row_number语法

语法:ROW_NUMBER () OVER ([ <partition_by_clause> ] <order_by_clause>)ROW_NUMBER()函数要来为每一行生成行号,可用partition_by_clause进行分组,然后用order_by_clause排序,再然后根据排序为生成的每一组中的每一行生成行号。行号从1开始...

2019-10-24 19:43:52 196

flash-player-npapi-32.0.0.101-release.x86_64.rpm

这是我在linux操作系统安装单实例oracle 12C数据库的时候,所用用到的一个flash插件。

2019-08-25

空空如也

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

TA关注的人

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