自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xionggd

喜欢钻研技术

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

原创 SpringBoot集成Sqoop1.4.7远程调用hdfs导入到hive库

gitee 案例代码: https://gitee.com/xionggd/aiot-learning.git场景: java调用sqoop工具版本: hadoop3.0.0 + sqoop1.4.7本来是打算编写远程执行客户端的,,但是考虑到实际需求,需要覆盖hive表,sqoop添加hive相关指令,远程执行的时候数据过去了表自动创建;考虑到后面遇到的更多环境问题,故本次打算把执行器开发完成部署在 hadoop带sqoop环境的地方部署;下面就是核心执行的一下代码:更多测试样例可以参考gitee

2021-11-23 15:03:45 2049

原创 element ui vue 触发滚动条到底部 按钮触发滚动条到底部方法触发滚动条到底部

vue 触发按钮触发滚动条到底部的方法// 触发滚动条滚动到底部 this.toBottom()<div><el-button @click="toBottom()">滚动到底部</el-button></div> toBottom(){ // 变量scrollHeight是滚动条的总高度 let scrollHeight = document.documentElement.scrollHeight||doc

2020-11-13 14:34:10 2140 1

原创 spring data jpa 分页条件 and or 条件写法

如下SQL:select * from sales_account t where (t.id = 2143 or t.id = 2142)java spring data jpa 写法:代码片段:List<Predicate> predicates = new ArrayList<>();predicates.add( criteriaBuilder.or( criteriaBuilder.equal(root.get("id"), 2143 ),

2020-10-06 09:24:52 1182

原创 Spring MultipartFile 实体同时入参加注解 @ModelAttribute

实体直接加参数注解@ModelAttribute

2020-09-17 10:31:27 1391

原创 springboot本地tomcat正常 放阿里云上就狂报错 Error creating bean with name ‘feignConfiguration‘: Unsatisfied depen

报错信息:Caused by: org.springframeworlc.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘feignConfiguration’: Unsatisfied dependency expressed through field ‘tenantltemClassFeign; nestec k.beans.factory.BeanCreationException: Erro

2020-08-06 14:06:51 523

原创 前后端分离跨域配置 解决vue各种请求浏览器报跨域问题

把这2个配置新建在项目的config上即可。跨域请求配置CorsConfig.javaimport org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.

2020-08-05 15:06:08 342

原创 element upload 多文件手动一次性上传 文件重复性校验

el upload 组件<el-upload class="upload-demo" ref="upload" accept=".gif,.PDF" :action="batchImportDwgUrl" :on-change="onChange" :on-remove="onRemove" :file-list="fileList" :auto-upload="false

2020-06-24 17:24:48 5880

原创 element table 数据改变列表更新

多选行,点击修改,指定列可以编辑。解决 element table 数据改变之后列表不更新的问题我们定义一个 table 的 key, 当我们改变数据的时候直接赋予一个随机值这句代码写在你的逻辑处理层业务:点击修改 --> 选中的行,动态修改表格。重新选中已经选中的行。 // 修改按钮 modifyBtnClick() { if(this.multipleSelection.length===0) { this.$message({

2020-06-24 17:08:07 7457 4

原创 Docker安装与启动 Centos7 搭建Docker 环境 Docke 常用命令 Docke入门 Docker安装nginx redis tomcat mysql

Docker安装与启动一、环境二、安装Docker三、设置ustc的镜像四、常用命令一、环境Centos7.xCentos 镜像下载地址:http://isoredirect.centos.org/centos/此处忽略下载和安装二、安装Docker(1)yum包更新到最新sudo yum update(2)安装需要的软件包,yum-util 提供 yum-config-manager 功能,另外两个是devicemapper 驱动依赖sudo yum install -y

2020-06-12 22:06:28 569

原创 element ui 弹出网页 像layui弹出url一样 iframe element ui 弹出层嵌入网页

element ui 弹出层嵌入网页<template> <div id="app"> <img src="./assets/logo.png"> <div> <el-button @click="startHacking">Start</el-button>...

2019-08-08 23:27:15 6583

原创 nginx 开启ssi 支持 , nginx代理html 拆分多个子页面引入 ssi是什么

SSI服务端包含技术:ssi是什么?html 直接这样写就引入了:<!--#include virtual="/include/header.html"-->注意:header.html 这个是你的静态资源文件。nginx 配置: server{ listen 80; server_name localhost; ssi on; s...

2019-07-21 18:35:44 314

原创 StringHelper工具类

直接上源码:注释就暂时不补了,直接看方法签名(语义化)import com.alibaba.fastjson.JSONObject;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOu...

2019-07-01 16:52:21 3260 1

原创 String字符串切割数组 逗号 数字 数组

/** * 解析请求的字符串数组 * @param packNo 请求的字符串 如:12,13,15,666 * @return */ private List<String> getRequestParam(String packNo) { List<String> list = new Ar...

2019-07-01 14:56:24 2555

原创 将数组切分为二维数组的一位数组集合 将大的list集合拆分为多个list的二维集合 解决Oracle in 超1000 超一千 切割多个数组进行查询

import java.util.ArrayList;import java.util.Collection;import java.util.List;public class Test03 { public static void main(String[] args) { // 数组 List<String> list = n...

2019-07-01 09:25:03 644

原创 string 字符串转换数组 mybatis 使用数组批量查询 逗号分割字符串为数组 只允许空格逗号数字 可以是数字字母逗号 如何批量查询

String字符串转换数组直接上一个完整的字符串切割业务代码吧import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.regex.Pattern;import java.util.stream.Collectors;public class Test04 {...

2019-06-30 12:00:00 1859

原创 JAVA 适配器模式 想使用接口的方法但是不想全部实现

一、正常操作1、用户接口/* * 四种功能 */public interface UserDao { public abstract void add(); public abstract void delete(); public abstract void update(); public abstract void find();}2、直接实现接口pub...

2019-04-11 11:40:54 2089

原创 使用简单工厂模式动态获取ServiceImpl实例,动态获取实现类实例

简单工厂获取实现类。package com.gxkj.qsczzj.cszb.factory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import org.springframewor...

2019-03-28 09:56:51 3083

原创 使用Spring的ApplicationContext动态初始化serviceImpl,动态调用业务实现类serviceImpl

业务多变的情况:一个接口,多个实现类的情况下动态初始化service实现类:serviceImpl注解:// 代表旧的实现类@Service(“接口类名+Impl_old”)// 代表新的实现类@Service(“接口类名+Impl_new”)// 其它实现类,在新的模式下扩展,方法传入逻辑处理标识等方式@Service(“接口类名+Impl_new2019”)@Service(“...

2019-03-28 09:52:17 1328

原创 oracle 创建物化视图 每天刷新一次 自定义时间刷新

– 创建物化视图create materialized view 你想要创建的物化视图名称(英文名称)refresh force on demandstart with to_date(‘20-09-2018 02:00:00’, ‘dd-mm-yyyy hh24:mi:ss’) next TO_DATE( CONCAT( TO_CHAR( SYSDATE+1,‘DD-MM-YYYY’),’...

2019-02-19 09:10:03 9676

原创 Oracle去除重复(某一列的值重复),取最新(日期字段最新)的一条数据

– 根据时间查询最新的数据,去除重复旧数据 select * from INSPECTOR_ASSESSMENT where create_time = (select MAX(create_time) from INSPECTOR_ASSESSMENT group by id_card) order by create_time desc例子: selec...

2018-07-27 08:59:44 3345

原创 java 动态生成年份简单小例子

java 动态生成年份简单例子:2014-2018年 · Calendar a=Calendar.getInstance(); List years = new ArrayList(); for (int startYear = 2014;startYear &lt;= a.get(Calendar.YEAR); startYear++) { ye...

2018-06-20 15:08:50 624

原创 企业年均增速、企业年均增长率、三年利润平均增长率、三年销售平均增长率

参考: https://zhidao.baidu.com/question/533739446.html 例子: 产品销售收入 如:2010年5435.32, 2011年5685.6,2012年10055.34 三年净利润 如: 2010年253.48, 2011年457.60, – 此值可以忽略 2012年592.6公式:企业三年增长率的计算公式是:三年利润平均增长率=[(年末...

2018-06-13 09:56:12 23961

原创 开发技术与辅助工具

开发语言技术选型: java、python、c、c++、android、.NET、IOS、PHP 其它类型开发: 微信公众、微信小程序 对接支付类: 银联、微信、支付宝大数据框架: java: hadoop、java爬虫 python:前端基础+组件框架+基础框架: 基础:HTML\HTML5、CSS\CSS3、JS 组件+框架:Bootstrap、Highcharts...

2018-06-13 09:52:49 327

原创 MySql 5.7 my.ini 位置(my.ini)在哪?

my.ini windows10操作系统下:1. 由于我们使用MySql 时,需要修改mysql 的 my.ini 的配置文件。2. 但是 mysql 5.7 的 my.ini 位置并不在 C:\Program Files\MySQL\MySQL Server 5.7

2017-09-19 09:15:04 39045 13

原创 数据库特点、四大特征、并发事务引起的问题

数据库特点、四大特征、并发事务引起的问题数据库4个基本特点:1.数据结构化2.数据的共享性高,冗余度低,易扩充3.数据独立性高4.数据由DBMS统一管理和控制 特点:共享性高,冗余度低,易扩充结构化数据库系统实现了整体数据的结构化,这是数据库的最主要的特征之一。这里所说的“整体”结构化,是指在数据库中的数据不再仅针对某个应用,而是面向全组织;不仅数据内部是结

2017-09-04 13:18:02 3401

转载 数据库连接池的原理

这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流行的开源数据库连接池jar包。一.早期我们怎么进行数据库操作       1.原理:一般来说,java应用程序访问数据库的过程是:   ①装载数据库驱动程序;   ②通过jdbc建立数据库连接;   ③访问数据库,执行sql语句;   ④断开数据库连接。       2.代码 

2017-09-04 12:12:56 201

转载 【数据库】连接池的作用

文章转载:原文地址不详,原作者有。。。可联系!连接池是创建和管理多个连接的一种技术,这些连接可被需要使用它们的任何线程使用。连接池技术基于下述事实:对于大多数应用程序,当它们正在处理通常需要数毫秒完成的事务时,仅需要能够访问JDBC连接的1个线程。未处理事务时,连接处于闲置状态。使用连接池,允许其他线程使用闲置连接来执行有用的任务。事实上,当某一线程需要用JDBC在MySQL或其他数据库上执行

2017-09-04 00:07:23 656

转载 【框架】 Spring 69个精品详细解释

Spring概述依赖注入Spring BeansSpring注解Spring的对象访问Spring面向切面编程Spring MVC框架Spring概述

2017-08-30 20:16:03 5800 1

原创 Linux开发环境安装 运行环境

Linux开发环境安装运行环境Linux安装软件centos安装软件centos部署项目

2017-08-25 09:16:33 558

原创 Linux 入门常用操作 基本操作

1.     虚拟机2.     Linux2.1、什么是linux基于X86 intel Windows    微软Mac  os    苹果Linux       开源 红帽    企业级  rhel  (收费的)    集成了很多的服务 web服务  tomcat jboss                                     

2017-08-22 18:47:25 1943 1

转载 Forward和Redirect的区别

阅读目录一:间接请求转发(Redirect)二:直接请求转发(Forward)  用户向服务器发送了一次HTTP请求,该请求可能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forward)和间接请求转发(Redirect),那么这两种转发方式有何区别呢?本篇在回答该问

2017-08-10 20:54:00 353

转载 http中post 和 get 请求方法区别

前言做Web开发就一定会涉及到浏览器和服务器的交互,所以了解浏览器和服务器交互的方式就尤为重要。从接触B/S开始就已经接触到了get和post,但是对它们的了解确实不深入。在后来不断的做项目过程中,对它们不断接触中发现,以前的了解真的是太浅了。本篇博客就探讨一下,GET和POST的区别。HTTP协议说道GET和POST,就不得不提HTTP协议,因为浏览器和服务器的交互是通过HT

2017-08-10 20:28:42 416

翻译 说说你对servlet 的理解或者 servlet 是什么?

说说你对servlet的理解或者 servlet是什么?Servlet(Servlet Applet),全称Java Servlet,是用Java编写的服务器端程序。而这些Servlet都要实现Servlet这个接口。其主要功能在于交互式的浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。 HttpServlet 重写doGet 和 doPost

2017-08-06 21:57:55 37724 10

plsql12-32位+64位-附注册码9999

oracle服务端连接工具plsql,开发人员必备。非常好用的一款工具,可用!

2018-06-15

空空如也

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

TA关注的人

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