自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gblfy_Blog

The harder you work, the luckier you will be

  • 博客(1394)
  • 资源 (1)
  • 论坛 (1)
  • 收藏
  • 关注

原创 玩转 Visual Studio Code 专栏

文章目录一、1.一、1.

2020-11-02 17:48:04 55

原创 (企业内部) Git 操作手册

文章目录一、安装1. Git 安装 w2. Git 安装 L二、 Git 基础配置2.1. Git 用户名和邮箱配置_012.2. Git bash 编码格式配置_022.3. Git 远程配置_032.4. IEDA 配置Git_042.5. IDEA Terminal替换成Git Bash_05三、 基础操作实战篇3.1. Git的3大区域3.2. 克隆远程项目到本地3.3. Git gitignore文件讲解3.4. 查看git历史记录3.5. 如何将本地代码推送至远程仓库3.6. Git创建与合

2020-09-06 17:25:53 318

原创 (企业内部) Maven 操作手册

释义说明命令跳过测试mvn clean install -DskipTests删除.lastUpdated结尾的文件问题for /r %i in (*.lastUpdated) do del %i清除编译文件并打包mvn clean package清除编译文件并将本地jar安装到本地仓库mvn clean install注:删除.(*.las...

2020-01-07 16:35:05 414

原创 (企业内部) Linux 命令操作手册

linux运行jar项目nohup java -jar jar的项目名称 >msg.log 2>&1 &指定端口启动jar,并记录日志#命令行配置启动java -jar spring-boot-actuator-0.0.1-SNAPSHOT.jar --server.port=8082 >msg.log 2>&1 &2.查看监控...

2019-12-28 09:53:33 1177

原创 (企业内部) 玩转 IntelliJ IDEA 2020

添加和修改快捷键先找到相应的快捷键鼠标右击,上面add开头是添加,下面remove是移除快捷键

2019-12-02 21:27:15 572

原创 解决 mysql>com.mysql.jdbc.PacketTooBigException: Packet for query is too large (12073681 > 4194304)

com.mysql.jdbc.PacketTooBigException: Packet for query is too large 异常解决办法:原因: 查询出的数据包过大,默认情况下mysql 的字段容量不够装,所以抛出此异常解决办法:第一步:首先通过SQLyog客户端查询框输入以下命令,也可以在cmd命令行窗口下登录mysql后输入以下命令:SHOW VARIABLES LIKE '%max_allowed_packet%';查看当前的最大允许数据包的容量。默认情况下,最大允许数据包的

2021-01-20 20:47:57 25

原创 mybatis批量插入数据到Oracle中的两种方式

文章目录1. 第1种2. 第2种1. 第1种<insert id="addList" parameterType="java.util.List" useGeneratedKeys="false"> INSERT ALL <foreach item="item" index="index" collection="list"> INTO T_APPLAUD ( ID, USER_ID, BUSINE

2021-01-20 19:43:48 14

原创 Java正则表达式循环匹配字符串

public static void main(String[] args) { /** * String str = "[Part 'name=1234567']"; */ String targetStr = "where 1=1 [and user_name like '%$user_name$%'] [and company_name like '%$company_name$%']"; String[] split = targetStr.split(

2021-01-20 15:35:28 35

原创 获取 当前日期、当前时间、前一天日期

/** * 获取前一天日期 * * @return */ public String getYesterday() { Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DATE, -1); //得到前一天 Date date = calendar.getTime(); DateFormat df = new Si.

2021-01-17 17:30:46 20

原创 字符串对象数组集合非空判断

String 字符串//直接用字符串调用方法 str.isEmpty() 如果为null则会抛出异常 if (StringUtils.isEmpty(str)){// "" 和null均判断为空 System.out.println("string为空");}对象//第1种: if (Objects.isNull(null)){ //null System.out.println("obj为空"); }

2021-01-17 17:27:47 16

原创 2个 string 日期比较

public static void main(String[] args) { String date1 = "2019-02-12"; String date2 = "2019-01-21"; int compareTo = date1.compareTo(date2); if (compareTo > 0) { System.out.println("date1 大于 date2"); ...

2021-01-17 16:54:24 69

原创 java 判断对象是否为空

public static void main(String[] args) { Hxprocesslog hxlog = null; if (StringUtils.isEmpty(hxlog)) { logger.info("null"); } else { logger.info("not null"); } }控制台输出:2021-01-17 16:26:43,032:...

2021-01-17 16:27:45 87

原创 String转int,int转String

/** * string 转换int * * @param strInt * @return */ public int intConverStr(String strInt) { try { return Integer.parseInt(strInt); } catch (NumberFormatException e) { logger.error("string

2021-01-17 16:22:13 20

原创 quarz cron表达式在线配置和运行看效果

https://www.bejson.com/othertools/cronvalidate/

2021-01-12 19:03:26 43

原创 ThreadPoolExecutor中的keepAliveTime详解

文章目录一、keepAliveTime的概念二、keepAliveTime的设置方法2.1. 通过构造函数设置2.2. 通过setKeepAliveTime方法动态设置三、线程是如何根据keepAliveTime进行销毁的阅读这篇文章,你将会知道:keepAliveTime的概念。keepAliveTime是如何设置的。线程是如何根据keepAliveTime进行销毁的。一、keepAliveTime的概念1 keepAliveTime的单位是纳秒,即1s=1000000000ns,1秒等

2021-01-10 21:00:28 71

原创 dataX阿里开源ETL工具数据同步_oracle数据同步_02

文章目录

2021-01-08 13:13:43 55

原创 dataX阿里开源ETL工具数据同步_入门_01

文章目录一、概述1. 是什么?2. 开源地址3. DataX下载地址二、简介2.1. 设计架构2.2. 框架结构三、安装3.1. 上传linux3.2. 解压3.3. 自检脚本一、概述1. 是什么?DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各种异构数据源之间高效的数据同步功能。2. 开源地址

2021-01-06 22:54:46 147

原创 查看python版本命令

[root@localhost ~]# python -VPython 2.7.5

2021-01-06 18:48:01 105

原创 oracle 查看当前登录用户和所有用户

oracle 查看当前用户名 show user select user from dualoracle 查看所有用户名 select * from all_users

2021-01-04 11:46:21 92

原创 Navicat连接mysql8.0.1版本出现1251--Client

```bashALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

2021-01-01 16:49:40 50

原创 解决Navicat 出错:1130-host . is not allowed to connect to this MySql server,MySQL

use mysql;select host,user from user;update user set host='%' where user='root';flush privileges;

2021-01-01 16:48:56 47

原创 quarz 定时任务 cron表达式

文章目录1. 表达式符号2. 通配符说明:3. 常用表达式例子:1. 表达式符号说明允许填写的值允许的通配符秒0-59, - * /分0-59, - * /时0-23, - * /日1-31, - * /月1-12 / JAN-DEC, - * ? / L W周1-7 or SUN-SAT, - * ? / L #年1970-2099, - * /2. 通配符说明:* 表示所有值。 例如:在分的字段上设置 *,

2020-12-28 23:09:49 32

原创 linux shell脚本关闭指定端口号的进程

关闭指定进程中关键词的进程,最好找一个唯一标识 例如:项目名称 等等文章目录一、管道方式1. 关闭指定程序进程号2. 关闭指定端口号的进程(推荐使用)3. 关闭指定进程关键词的进程(推荐使用)4. 操作记录5. 知识补充二、jps方式三、管道另一种方式3.1. 脚本编写思路3.2. 查看占用端口号的服务3.3. 筛选看规律3.4. 读取出端口号3.5. 分割处理3.6. 然后把这个数字传给kill就可以一、管道方式1. 关闭指定程序进程号#1.关闭指定程序的进程ps -ef | grep .

2020-12-27 21:26:10 64

原创 vim专栏

文章目录1. 定位命令2. 搜索命令3. 替换命令4. 保存退出5. 撤销操作1. 定位命令描述命令光标移动到行首0光标移动到行尾$光标移动到文件首行第一个字符gg光标移动到文件末行第一个字符G2. 搜索命令描述命令搜索关键词/关键词搜索关键词,下一个连续搜索在搜索的基础上,按住n3. 替换命令描述命令全文替换, 没有询问提示:%s/oldstr/newstr/gn1行到n2行之间替换

2020-12-27 20:15:44 43

原创 shell脚本触发java程序支持传参补跑 +crontab定时器+每天生成日期文件_03

文章目录1. 脚本升级2. 执行测试上一篇:shell脚本触发java程序支持传参补跑 +cronrab定时器_02https://gblfy.blog.csdn.net/article/details/1117871881. 脚本升级cd /app/ly#!/bin/bashfdate=$(date +%Y%m%d%H%M%S)flog='/app/ly/logs/shellrun-'elog='/app/ly/logs/errors-'fname=$flog$fdate'.lo

2020-12-27 13:27:30 84

原创 shell脚本触发java程序支持传参补跑 +crontab定时器_02

文章目录1. 创建定时任务2. 查看定时任务是否执行上一篇:shell脚本触发java程序支持传参补跑_01https://gblfy.blog.csdn.net/article/details/1117848181. 创建定时任务#1.当前用户添加定时任务crontab -e#2. 设置执行频次#每天13点12分执行12 13 * * * /bin/sh /app/ly/lyshell.sh#3. 查看任务任务crontab -l#使用root用户重新启动/sbin/se

2020-12-27 13:14:22 121

原创 shell脚本触发java程序支持传参补跑_01

文章目录一、java程序1. 创建java项目2. 创建包结构3. 创建java类4. 编译5. 编译后的包结构总览二、shell脚本2.1. 创建基础目录2.2. 上传项目到指定目录2.3. 创建基础脚本2.4. 赋予脚本执行权限三、案例测试3.1. 测试不传参数3.2. 测试传参数一、java程序1. 创建java项目idea创建略2. 创建包结构com.gblfy.shell3. 创建java类package com.gblfy.shell;import java.text.Da

2020-12-27 13:03:24 84

原创 linux crontab定时任务常用梳理

文章目录1. 基本格式2. 基本命令3. 常用案例1. 基本格式# Example of job definition:# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...# | | | | .---- day

2020-12-27 11:58:00 17

原创 Linux 下清空或删除大文件内容的 5 种方法

文章目录1. 通过重定向到 Null 来清空文件内容2.使用 ‘true’ 命令重定向来清空文件3. 使用 cat/cp/dd 实用工具及 /dev/null 设备来清空文件4. 使用 echo 命令清空文件5. 使用 truncate 命令来清空文件内容1. 通过重定向到 Null 来清空文件内容#清空文件> access.log#查看清空后的文件大小du -sh 文件名2.使用 ‘true’ 命令重定向来清空文件#清空文件true > access.log#查看清空后的文

2020-12-26 23:12:52 28

原创 linux 统计当前目录下文件或者文件夹的数量

文章目录一、文件1. 统计当前目录下文件的数量(不包括子文件夹中的文件)2. 统计当前目录下文件的数量(包括子文件夹中的文件)3. 查看特定目录内的文件数量二、文件夹2.1. 查看当前目录内的目录数量(不包含子目录中的目录)2.2. 查看当前目录内的目录数量(包含子目录中的目录)ls -l|grep ^-| wc -l在Linux中的作用是查看当前目录内的文件数量(不包含子目录中的文件),其中用管道|分为了三段,下面来解释下每一段的含义ls -l:列出当前目录下所有文件grep -:grep用于筛选

2020-12-26 19:46:58 70

原创 linux shell读取配置文件中的内容

文章目录1.创建conf文件夹2.创建sftp_conn.conf文件3.编写读取文件的脚本1.创建conf文件夹1.创建conf文件夹读取sftp服务器配置信息1.创建conf文件夹mkdir conf2.创建sftp_conn.conf文件cd confvim sftp_conn.conf写入内容格式:ip|用户名|密码|目录|栗子:192.168.43.55|username|password|/sftp/send/|3.编写读取文件的脚本在这里插入代码片1.创建co

2020-12-26 19:11:50 105

原创 linux 15秒 搭建VSFTPD文件服务器

文章目录1. 在线安装2. 创建用户3. 限制用户活动范围4. 添加用户管制5. 关闭匿名访问6. 编辑一个安全文件7. 重新启动vsftpd8. 客户端测试9. 本机测试10. 再次本机测试1. 在线安装yum install vsftpd2. 创建用户useradd ftpuserpasswd ftpuser3. 限制用户活动范围vim vsftpd.conf打开102和104行注释chroot_list_enable=YES# (default follows)chroot_

2020-12-26 18:51:24 37

原创 基于Dockerfile创建一个最简单的docker镜像

试着创建一个docker image, 不在乎实用性和功能,只是对docker 创建image 有个大概的了解,所以有此文章。文章目录step1. 创建文件夹step2. 进入文件夹step3. 创建Dockerfilestep4. 构建镜像step1. 创建文件夹mkdir busyboxstep2. 进入文件夹 cd busyboxstep3. 创建Dockerfilevim Dockerfile, 写入以下内容FROM busybox:latestLABEL teste.

2020-12-26 12:35:44 62

原创 java.net.NoRouteToHostException: Cannot assign requested address

启动脚本jmeter.sh -n -t test.jmx -l result.jtl参数说明- h 帮助 -> 打印出有用的信息并退出- n 非GUI模式 -> 在GUI模式下进行JMeter测试- t 测试文件 要运行的JMeter测试脚本文件- l 日志文件 记录结果的文件- r 远程执行 启动远程服务- H 代理主机 设置JMeter使用的代理主机- P 代理端口 设置Jmeter使用的代理主机的端口号分析结果将生成的 result.jtl 文件,下载到windo

2020-12-25 18:40:26 64

原创 Guns mybatisplus只输出sql不输出结果集

文章目录1. yml配置2. 效果图今天给大家讲一下在数据量特别大的场景下,Guns开源项目怎样实现只输出sql不输出结果集列表。1. yml配置mybatis-plus: typeAliasesPackage: cn.stylefeng.guns.modular.system.model mapper-locations: - classpath*:cn/stylefeng/guns/**/mapping/*.xml configuration: log-impl:

2020-12-24 13:56:28 138

原创 Guns整合log4j2

文章目录一、排除内置logback1. 删除logback.xml2. 排除内置的logback二、整合log4j22.1. 依赖log4j22.2. 配置文件中配置2.3. log4j2日志文件2.4. 效果图2.5. 输出要素Sringboot 开源框架默认logback日志框架,Guns开源项目也是用logback日志框架一、排除内置logback1. 删除logback.xml在resources目录下面删除logback.xml2. 排除内置的logback和小伙伴们分享一下怎样排

2020-12-24 13:28:48 27

原创 shell脚本触发java程序传参数

eods.shnohup java -cp "./fis.war/WEB-INF/lib/*:./fis.war/WEB-INF/classes" com.gblfy.datatrans.controller.OdsDeal $1> /app/ods/logs/ods.log &#无参./eods.sh #有参./eods.sh 2020-12-22public static void main(String args[]) { if (args.length

2020-12-23 18:06:28 68

原创 springboot 整合mybatisplus输出sql语句不输出结果集

mybatis# 日志配置logging: level: #基础包 com.ruoyi: debug #指定报的日志级别 org.springframework: warn# MyBatismybatis: # 搜索指定包别名 typeAliasesPackage: com.ruoyi.**.domain # 配置mapper的扫描,找到所有的mapper.xml映射文件 mapperLocations: classpath*:m

2020-12-22 21:35:23 331

原创 mybatis:在springboot中的配置

Mybatis 配置使全局的映射器启用或禁用缓存。mybatis.configuration.cache-enabled=true全局启用或禁用延迟加载。当禁用时,所有关联对象都会即时加载。mybatis.configuration.lazy-loading-enabled=true当启用时,有延迟加载属性的对象在被调用时将会完全加载任意属性。否则,每种属性将会按需要加载。mybatis.configuration.aggressive-lazy-loading=true是否允许单条sql

2020-12-22 21:33:32 269

原创 linux查看openssh和openssl版本命令

查看openssh版本命令ssh -V 查看openssl版本命令openssl version

2020-12-22 12:55:09 368 1

图片裁剪jai_imageio.jar

https://blog.csdn.net/weixin_40816738/article/details/107109933

2020-11-20

gblfy的留言板

发表于 2020-01-02 最后回复 2020-08-23

空空如也

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

TA关注的人 TA的粉丝

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