自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(168)
  • 资源 (30)
  • 收藏
  • 关注

原创 如何判断oracle的列是否是空值

一般常规通过 xx is null判断,如何多列不方便,可以看他的NUM_DISTINCT 值是否为0来判断; select distinct aa.COLUMN_NAME from all_tab_columns aa where aa.TABLE_NAME in ('XXXXX' ) and aa.NUM_DISTINCT = 0; ...

2021-09-02 15:45:39 1689

原创 java调用第三方上传文件接口的几种方法

第三方接口调用1.使用HttpClient的1.1 在HttpClient4.3之前的用法1.1 在HttpClient4.3之后的写法2.使用MultiValueMap+RestTemplate3.使用自带的HttpURLConnection4.使用OkHttpClient这里的第三方上传文件接口,是指,对方要求的参数类型是File;还有其他一下字符串的参数;主要是参看了其他的文章,简单汇总一下;看完你就比较清晰了;第三方接口接受文件的时候,基本是与页面上传的是一致的; 也就是说,我们在后台调用接

2021-06-01 15:04:25 12121 6

转载 刹车的意义

一部车子的好坏首先要决定于发动机的好坏,发动机的动力性能。啊,我这个车是八个缸的,排气量 5.0 的,可是大家想一想,如果一部车子上只有发动机,再没有别的了,这部车子能开吗?你敢开吗?噢,一部车子之所以能够安全地行驶,一方面它有发动机,同时这部车子上还必须有另外一套系统,对的,制动装置,老百姓叫刹车,而且发动机跟刹车还得匹配,也就是发动机越好的车子,制动装置同时性能必须越好。这样的车子才是安全可开的。大家想一想,在这部车子上,发动机是让车子跑的越快越好,而刹车时让这部车子停下来的越快越好,这两套装置在这部

2021-04-29 23:03:49 533

原创 oracle 中文,汉字判断

问题1:判断是否中文, 也就是是否全半角方式1.asciistr(p_name) like ‘%%’方式2.length(a)!=lengthb(b)备注:转半角函数:to_single_byte转全角函数:TO_MULTI_BYTE比如:select length(‘哈.哈’),lengthb(‘哈.哈’) from dual;问题2:判断 姓名,注意,姓名是汉字,不是中文!有3种方式1.替换所有标点字母数字,剩下的就是汉字(不推荐)2.直接使用正则(有缺陷)--这种只对部分

2021-04-25 22:26:06 4073

原创 oracle根据指定分隔符分割数据字符

关于根据指定分隔符获取数据,这个之前介绍过了https://blog.csdn.net/u011165335/article/details/82832294今天再重新简单的说下,群里面看到这个问题对方想把冒号之后的数字相加,得到一个结果--方法1: 这里仅根据:为分隔符,判断提取数字,需要2次加工select 'Comm Price:94;demo001:1000;demo 002:500;price02:214' from dual ;select sum(part2) from

2021-03-16 00:10:18 2661

原创 oracle动态求和分组

问题描述:这里有很多条记录,其中需要按照数量字段,进行合并合并规则:按照合并行>=6的合并;合并之后的记录,有新的ID-- 创建表drop table yusydemo;create table yusydemo( id number(18) primary key, prodID varchar2(4), money number(8), prodcount int);-- 创建序列create sequence seq

2021-03-10 00:13:18 835 2

原创 datagrip最新版特性,支持oracle debug

截止目前最新版:2020.3.1,个人用了很多的db工具,最终你会发现还是DG最好用;光支持的数据库类型的数量之多,细节之全,目前没有一款工具能做到;在支持了oracle 的debug之后,基本可以不需要使用plsql dev工具了;当然完全弃用plsql dev还需要一些时间,毕竟这个是专职oracle工具,而且使用很方便;功能完备;本次就是介绍DG该版本的新特性:重磅特性就是支持oracle 的过程debug;3.0完整版新特性参看: https://www.jetbrains.com/da

2021-01-19 15:47:51 3192 2

原创 eclipse全文搜索多个关键字

使用ctrl+H搜索or 可以发现有如下很多的关键字下面的结果有很多,如果我想把下面的关键字(:和=之间的字符串)做一次搜索,如何处理?先右键全选复制到文本;利用java截取关键字,这里假设取 :和=之前的信息;public static void main(String[] args) throws IOException { String path="\Desktop\\1\\111.txt"; List<String> collect =

2021-01-13 21:37:01 1936

原创 YYYY与yyyy小记

环境:jdk:1.8oralce:10g这里简单的说下区别:1.字符串转日期测试这里的日期在YYYY下的转换规律待定,目前还不清楚在yyyy是正常的2.日期转字符串测试这里的日期在YYYY下的转换规律:当天所在的周属于的年份,一周从周日开始,周六结束,只要本周跨年,那么这周就算入下一年在yyyy是正常的3.orale:不区分大小写格式,所以不存在问题,相当于java的yyyy场景1: java场景 public static void main(String[] args) {

2020-12-30 14:14:42 4213

原创 打印流简介

早期学习的时候写了一个demo,这里发出来记录一下import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java

2020-12-08 11:44:50 238

原创 eclipse 护眼色设置(包括左侧区域)

1.背景色设置,我的版本是Version: 2019-06 (4.12.0)这里的RGB转换为16进制是#CFEFD32.左侧在eclipse\plugins\org.eclipse.ui.themes_1.2.600.v20190513-0458\css在plugins里面搜索关键字org.eclipse.ui.themes_,不同的eclipse版本会有一点点区别;修改e4_basestyle.css文件,重启即可末尾添加:#org-eclipse-jdt-ui-PackageExpl

2020-11-24 16:44:23 1692 1

原创 HttpclientUtil

参考:import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Map;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client

2020-11-19 16:59:55 287

原创 Struts1.2 配置简介

struts-config.xml中每个元素的属性的详细介绍<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts-config PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN""http://jakarta.apache.org/struts/dtds/struts-config.dtd"><!-- struts-con

2020-10-16 17:17:12 300

原创 oracle查询锁参考

–获取锁的基本信息select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess where ao.object_id = lo.object_id and lo.session_i

2020-10-16 16:16:30 260

原创 java解析outlook的msg邮件(outlook-message-parser)

如何本地没有按照outlook,那么如何打开msg附件呢方法1:让发邮件的人通过outlook导出html或者eml等通用的格式给你方法2:利用在线转换为eml,点击这里这种比较方便,推荐方法3:使用转换软件转换为eml等格式,比如SysTools MSG to EML Converter方法4:利用java手动解析为html,利用的是outlook-message-parser这个依赖,在底层,它使用Apache POI - POIFS库来解析使用OLE 2复合文档格式的消息文件。因此,它只是一

2020-10-10 17:00:11 4071 3

原创 java-springboot SAP BOE报表登陆同步报表

对象类package com.xxx.com.bean;import java.io.Serializable;import java.util.ArrayList;import java.util.List;public class BOReportNode implements Serializable { private String id ; //节点ID private String CUID ; //节点CUID private boolean isFold ; //是否

2020-09-22 13:31:35 537

原创 springboot+Kerberos连接Hbase

上一篇简单记录了springboot+Kerberos认证+连接hadoop+hive地址:https://blog.csdn.net/u011165335/article/details/108344732这次记录一下java如何连接Hbase;查看用户列表:cat /etc/passwd注意:谁认证,那么当前的用户就是谁比如,你用appuser.keytab认证,那么当前hbase用户就是appuser你用hbase.keytab认证,那么当前hbase用户就是hbase所以要注意用谁来

2020-09-07 19:13:00 2119 2

原创 springboot+Kerberos认证hadoop3.0,连接hive

上一篇讲的是springboot如何连接hadoop3.0地址:https://blog.csdn.net/u011165335/article/details/106303379那个是没有开启Kerberos认证的;先贴一下组件版本:我这里的是CDH6.1.1+HADOOP3.0+HIVE2.1.1这里主要说明:1.springboot如何连接Kerberos认证的hadoop3.0配置:hdfs.path=hdfs://xxxx:8020代码:package com.xxxx.tp

2020-09-01 18:48:18 3771

原创 java8 des加密(效率高)

一般常用的是DES/CBC/PKCS5Padding注意:我这里的des加密,最后都经过了base64编码, 是否需要看你的需求import javax.crypto.Cipher;import javax.crypto.CipherOutputStream;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;impor

2020-08-20 11:26:16 1050

原创 weblogic10.3.6补丁信息Patch 10.3.6.0.200714以及安装步骤

Oracle® WLS Patch Set Update 10.3.6.0.200714 README This README provides information about how to apply WLS Patch Set Up...

2020-08-17 18:10:27 3740

原创 hive支持update、delete

什么是ACID,为什么要用它?ACID代表数据库事务的四个特性:原子性(手术完全成功或失败,它没有离开部分数据),一致性(一旦应用程序执行一个操作,操作的结果是可见的在每个后续操作),隔离(由一个用户一个不完整的操作不会引起意想不到的副作用为其他用户),和持久性(一个操作完成后它将被保留下来即使面对机器或系统故障)。长期以来,人们一直期望数据库系统将这些特性作为其事务功能的一部分。在Hive 0.13之前,原子性、一致性和持久性都是在分区级别上提供的。可以通过打开一个可用的锁定机制(ZooKeeper或

2020-08-05 18:27:18 3625

原创 springboot使用sftp

pom <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version> </dependency>配置####################sftp配置########

2020-07-30 18:32:27 1543

原创 springboot邮箱简单使用

pom: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>配置:# 普通QQ邮箱# 默认端口25,使用465端口时,需要添加配置:# spring.mail.por

2020-07-29 15:50:24 656 1

原创 weblogic集群部署

详细步骤参考:https://www.cnblogs.com/hujiapeng/p/7674233.htmlhttps://www.cnblogs.com/lcword/p/8017406.html–手动部署Java weblogic.Deployer -adminurl t3://sztpimiskfv01t:7010 -username weblogic -password mis@2020 -deploy -name BOE -source “E:\BOSAPAPPS\BOE.war” -t

2020-07-23 14:34:50 427

原创 java 日志记录异常

import org.apache.commons.lang.exception.ExceptionUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory; private Logger logger = LoggerFactory.getLogger(getClass()); public void getTest(){ try { int a=1/0; } catch (Exception e) { e.p

2020-06-09 16:35:59 181

原创 springboot远程连接HDFS-hadoop3.0

一.hadoop前置环境:hadoop3.0+CDH6.1这里默认已经在linux环境配置好;如何安装hodoop不在本次范围内;我的环境:win10 + IDEA2019.3+jdk8二.准备环境:1.获取fs.defaultFS链接 在core-site.xml里面这个等下配置在application.propties里面2.下载winutilshttps://gitee.com/bochangguan/winutils/tree/master/hadoop-3.0.0/bi

2020-05-23 18:11:46 3513

原创 IDEA--Could not autowire. No beans of xxx type found

对于IDEA 对mapper的错误提示(实际可以运行)方法1:在mapper接口加上@Repository方法2:使用@Resource替代@Autowired方法3:加上 @SuppressWarnings(“all”)抑制提示@Autowiredprivate QccBaseInfoMapper qccBaseInfoMapper;

2020-05-15 10:48:41 172

原创 fastjson升级汇总

fastjson更新的坑fastjson由1.2.7更新至1.2.56fastjson从1.1.41升级到1.2.28的坑fastjson漏洞升级修复小记FastJson 1.1.26升级到1.2.58后出现的问题1.2.44升级至1.2.68升级问题fastjson升级版本遇到的问题安全补丁版本升级建议...

2020-05-01 19:11:08 2743

原创 springboot简单整合hive以及DG如何连接Hive

环境:hive需要提前安装好;简单整合1.依赖,注意解决冲突.这里可以使用IDEA的maven help插件或者Diagrams查看冲突<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/...

2020-04-13 00:15:19 1546

原创 oracle创建表规范参考

总体步骤:1.建表2.cxbx授权给指定账户3.指定用户创建同义词和对角色授权4.创建行级触发器5.记录触发器--cxbx建表01create table cxbx.test_plan_info( id_test_plan_info varchar2(32), -- 主键 id+表名 plan_code varchar2(20)...

2020-04-10 21:17:41 744

原创 SameSite Cookie支持的浏览器版本

查看支持情况:https://caniuse.com/#search=SameSite其中IE11,只有win10才支持;谷歌的浏览器51版本支持,80版本开始默认设置;具体可以看:https://www.lizenghai.com/archives/47337.html...

2020-03-21 23:15:33 2053

原创 springboot配置文件加密jasypt

1.引入依赖<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>1.17</version></dependency...

2020-02-29 12:47:08 677

原创 spring boot jar部署并设置定时任务清理日志文件

项目的位置:这里使用3个文件来启动jar:1.start.sh 负责启动#!/bin/bashecho platformUpload-0.01.jar startnohup java -jar platformUpload-0.01.jar >run.log &2.stop.sh 负责关闭应用#!/bin/bashPID=$(ps -ef | grep p...

2020-02-26 19:39:18 5158

原创 springboot使用junit5/junit4

JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage其中JUnit平台,其主要作用是在JVM上启动测试框架。它定义了一个抽象的TestEngineAPI来定义运行在平台上的测试框架,同时还支持通过命令行、Gradle和Maven来运行平台。JUnit Jupiter,包含了JUnit5最新的编程模型和扩展机制。JUnit Vint...

2020-01-31 17:06:31 6084 4

转载 spring @Resource @Autowired @qualifier

spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。一.@Resource  @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属...

2020-01-31 13:03:57 176

原创 Spring Boot获取启动端口2种方式

我这里的版本是2.1.8package com.ysy.config;import com.ysy.HelloDemo;import org.springframework.boot.ApplicationRunner;import org.springframework.boot.web.context.WebServerApplicationContext;import org.s...

2020-01-28 20:46:27 5309

原创 spring-boot-starter-parent作用及测试

spring-boot-starter-parent,Spring Boot应用的父级依赖;一.简介:提供了springboot统一的依赖管理和插件管理;主要的依赖其实是继承了spring-boot-dependencies(通过标签dependencyManagement管理依赖声明),本质是继承了它然后扩展了插件配置;spring-boot-starter-parent具体作用:0....

2020-01-28 16:11:01 8750 3

原创 java夏令时问题呈现

一,先看看中国的夏令时1986年至1991年,中华人民共和国在全国范围实行了六年夏令时,每年从4月中旬的第一个星期日2时整(北京时间)到9月中旬第一个星期日的凌晨2时整; 十日为旬。 上旬 每月第一日至第十日的十天,为上旬。 中旬 每月十一日到二十日的十天,为中旬,下旬同理可以通过如下代码找出这6的异常点 public static void testDayTim...

2020-01-27 22:41:56 2899

原创 springboot的4种启动方式

一.运行项目的3种方式:1、IDEA中main函数启动 (开发用)2、mvn spring-boot:run 命令 (开发用)注意要在pom文件所在目录执行;如在路径下F:\software\workSpaces\IdeaProjects\springboot01打开cmd执行后面可以接指定的入参:如mvn spring-boot:run -Dspring-boot.run.pr...

2020-01-27 15:59:14 554

原创 springboot 整合logstash配置文件

logback.xml配置参考1:<?xml version="1.0" encoding="UTF-8"?><configuration> <include resource="org/springframework/boot/logging/logback/defaults.xml"/> <springProperty scop...

2020-01-20 11:00:22 3632

HttpClientUtil2.java

HttpClient汇总工具类 HttpClient汇总工具类HttpClient汇总工具类HttpClient汇总工具类

2021-06-01

谷歌浏览器翻译插件,侧边翻译

浏览器翻译插件浏览器翻译插件浏览器翻译插件 https://github.com/EdgeTranslate/EdgeTranslate/releases/tag/2.1.2

2021-01-19

window的文件管理工具Tablacus Explorer

https://tablacus.github.io/explorer_en.html Tablacus Explorer(多标签文件管理器)是一款简单免费的多标签式文件管理工具,支持多标签页、多个面板、鼠标手势。除此之外,Tablacus Explorer最大的特点是能够安装扩展,通过此方式,可以大大增强Tablacus Explorer的功能,就像firefox一样。是一个方便和易于使用的标签文件管理器

2020-12-28

ffmpeg4.2.2

视频工具 可以利用java调用实现视频处理 https://blog.csdn.net/jinmie0193/article/details/94554932

2020-12-22

datagrip2020.3

datagrip-2020.2.exe最新版本,方便网络不好的下载 最好用的数据库客户端,支持各种类型的数据库

2020-12-10

struts1.2资料.zip

struts1.2的资料 包括具体的原理介绍和使用教程,还有每一个配置文件的讲解 还有每一个标签作用的使用说明

2020-10-20

outlook 的msg文件例子

msg文件例子,配合java解析测试使用 msg文件例子,配合java解析测试使用 你也可以自已使用outlook导出这个格式 java文件解析地址: https://blog.csdn.net/u011165335/article/details/108999455

2020-10-10

SAP BOE jar

登陆SAP报表所需要的jar登陆SAP报表所需要的jar登陆SAP报表所需要的jar登陆SAP报表所需要的jar

2020-09-22

datagrip-2020.2.exe

datagrip-2020.2.exe最新版本,方便网络不好的下载 最好用的数据库客户端,支持各种类型的数据库

2020-07-29

rocketmq-all-4.7.0-source-release.zip

最新源码 rocketmq-all-4.7.0-source-release

2020-04-09

SVN3.9.1修改密码.zip

修改文件pwd.php $htpasswdPath和$passwdfile的路径为你自已安装的路径 如果修改失败,检查是否安装了VC2017下面的所有版本;

2020-03-08

curl7.64_win32-64.zip

curl7.64 window版本32位、64位都有,可以集成到idea里面,这样方便测试http

2020-01-27

VMware10安装CentOS7教程v1.0.pdf

VMware10安装CentOS7教程

2019-11-08

ActiveMQ-小结.mmap

尚硅谷周阳activemq脑图,

2019-10-20

springboot.zip

springboot学习资料

2019-09-12

oracle11g安装步骤

oracle11g安装步骤

2018-09-02

oracle学习参考

oracle学习参考 oracle学习参考 包括以下小技巧,比如字符串的拼接

2018-09-02

分析函数案例

分析函数案例,梁敬彬老师的分析函数案例,梁敬彬老师的

2018-05-13

oracle的索引学习

oracle的索引学习,oracle的索引学习,oracle的索引学习

2018-02-01

java9新特性

java9 java9 java9 java9 java9 java9 java9 java9 java9 java9 java9 java9

2017-12-29

toolbox-1.1.2143

-toolbox-1.1.2143

2016-12-28

git客户端 存储密码插件

git客户端 存储密码插件 ,主要用在win系统,因为通常情况下,你安装了git客户端,每次push都要需要输入密码的,为了防止频繁输入密码,安装这个插件就可以 这是最简洁的方法 当然网上也有其他方法

2016-09-29

Oracle错误码大全.chm

Oracle错误码大全.chm

2016-09-29

java反编译

java反编译 反编译

2016-09-23

MD5Utils.java

MD5Utils .java MD5工具类

2016-09-23

gif动画录制

GIF动画录制工具.exe

2016-09-23

ProjectViewer-v3.7.0.rar

ProjectViewer-v3.7.0.rar

2016-09-23

长截图工具FSCapture

长截图工具 支持录屏长截图工具

2016-09-23

sql格式化工具

sql格式化工具,支持多种数据库,可设置不同的格式类型

2016-09-23

让xml变成一行

让xml变成一行让xml变成一行

2016-05-07

空空如也

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

TA关注的人

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