自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Linux脚本定时任务-删除空文件夹及7天前的文件

Linux定时任务

2024-08-14 13:54:41 242

原创 Windows写的脚本在Linux上运行报格式错误

Linux脚本报格式错误

2024-08-14 13:45:05 281

原创 springBoot项目在idea打包后在idea能正常运行将jar或者war包单独拎出来运行报错

【代码】springBoot项目在idea打包后在idea能正常运行将jar或者war包单独拎出来运行报错。

2022-11-21 10:30:58 843 1

原创 搭建springmvc所需要的依赖

<dependencies> <!--核心包--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.5</version> </dependency> <!

2021-10-14 09:39:32 596

原创 log4j2配置

**1,**maven依赖 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.5</version> </dependency> <dependency>

2021-10-14 09:33:03 263

原创 sql同一id有多条数据只取其中一条

同一个id有多条数据,只取其中一条需要使用:分区函数用法(partition by 字段)select *,row_number() over(partition by item order by date ) as index from tab分区索引SQL Serverselect * from (select * , row_number() over(partition by id order by state desc) as sequence from mian ) a wher

2021-07-21 11:55:53 5931 1

原创 Oracle新建索引、删除索引和查看索引

1、创建索引create index 索引名 on 表名(列名);2、删除索引drop index 索引名;3、创建组合索引create index 索引名 on 表名(列名1,列名2,列名3,…);查看目标表中已添加的索引–在数据库中查找表名select * from user_tables where table_name like ‘tablename%’;–查看该表的所有索引select * from all_indexes where table_name = ‘tablen

2021-07-17 10:37:12 769

原创 Oracle列转行的函数

listagg是一个列转行的函数,返回一个varchar2的字符串,measure_expr为要转换的列,可以多列,delimiter是measure_expr之间拼接的分隔符,可以没有,within group 中的order_by_caluse是measure_expr中值的排序。over后的query_partition_caluse属于分析部分,即可以对查询的结果进行分组。如:SELECT LISTAGG(last_name, '; ') WITHIN GROUP (ORDER BY hire

2021-07-16 11:59:31 1164

原创 联合索引最左前缀匹配原则

如果建立索引 index(a,b,c,d)最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1and b = 2 and c > 3 and d = 4如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。=和in可以乱序,比如a = 1 and b = 2 and c = 3 建立(a,b,c)索引可以任意顺序,mys

2021-07-13 15:30:00 221

原创 IDEA快捷键

自动代码常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如要输入for(User user : users)只需输入user.for+Tab再比如,要输入Date birthday = user.getBirthday()只需输入user.getBirthday().var+Tab即可。代码标签输入完成后,按Tab,生成代码。自动代码 快捷键Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如g

2021-07-08 14:00:01 98

原创 Oracle时间计算

24小时格式to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')YYYY-MMto_char(sysdate, 'yyyy-mm')本月第一天trunc(sysdate, 'month')指定时间当月第一天trunc(date '2017-06-05', 'month')当月最后一天trunc(last_day(sysdate))指定时间当月最后一天trunc(last_day(date '2017-06-09'))a.

2021-07-08 11:38:14 728

原创 ZooKeeper配置

ZooKeeper服务命令:在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作启动ZK服务: sh bin/zkServer.sh start查看ZK服务状态: sh bin/zkServer.sh status停止ZK服务: sh bin/zkServer.sh stop重启ZK服务: sh bin/zkServer.sh restartzk客户端命令ZooKeeper命令行工具类似于Linux的shell环境,不过功

2021-06-29 12:00:39 516

原创 mybatis文件#{xxx,jdbcType}

在mybatis的xml中我们一般是通过来判断是否传入某参数这样会导致写很多的,而在某些场景中我们可以通过#{last_update_login,jdbcType = VARCHAR},#{gl_date,jdbcType = DATE}等来代替。#{last_update_login,jdbcType = VARCHAR}在没有参数时会自动补数据库设置的默认值,很好用。...

2021-06-29 11:26:04 275

原创 Linux下安装jdk

不需要删除旧的jdk,安装新版本的jdk,再更新环境变量即可。Linux下安装jdk,步骤如下1:下载jdk包:如jdk-8u111-linux-x64.tar.gz2: 把jdk文件保存至Linux下目录:通过控制台,使用mkdir命令生成usr/java目录,并把文件放入其下3:解压tar.gz文件:通过控制台,进入usr/java下,执行$ tar -zxvf jdk-8u111-linux-x64.tar.gz,将其进行解压4:配置环境变量: vi /etc/profile,在最后插

2021-06-29 11:11:28 515

原创 Spring quartz的配置

Spring quartz的配置:表达式意义“0 0 12 * * ?” 每天中午12点触发“0 15 10 ? * *” 每天上午10:15触发“0 15 10 * * ?” 每天上午10:15触发“0 15 10 * * ? *” 每天上午10:15触发“0 15 10 * * ? 2005” 2005年的每天上午10:15触发“0 * 14 * * ?” 在每天下午2点到下午2:59期间的每1分钟触发“0 0/5 14 * * ?” 在每天下午2点到下午2:55期间的每5分钟触发“0

2021-06-28 09:53:18 222

原创 CentOS 7防火墙端口的开发与查看

CentOS 7防火墙开放端口的快速方法这篇文章主要为大家详细介绍了CentOS 7防火墙开放端口的快速方法,感兴趣的小伙伴们可以参考一下!CentOS 7快速开放端口:CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,baidu之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:开启端口[root@centos7 ~]# firewall-cmd --zone=public --add-po

2021-06-18 15:58:53 158 2

原创 Swagger2的常用注解介绍

@Api:用在总个类上,描述Controller的作用@ApiOperation:用在方法上,或者说一个接口@ApiParam:描述参数@ApiModel:用对象来接收参数@ApiProperty:用对象接收参数时,描述对象的一个字段@ApiResponse:HTTP响应其中1个描述@ApiResponses:HTTP响应整体描述@ApiIgnore:使用该注解忽略这个API@ApiError :发生错误返回的信息@ApiImplicitParam:描述一个请求参数,可以配置参数的中文含义

2020-08-12 09:43:09 136

原创 网页保存的密码忘了怎么办(小技巧)

1,就拿网易邮箱来看2,点击密码自动输入3,输入成功后如下4,按F12,出现调试框5,选到输入密码的框6,将type的值改为text7,在密码框就可以看到密码了

2020-08-11 15:48:13 816

原创 Linux常用命令

1、ls命令就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 实例: (1) 按易读

2020-08-11 15:26:41 201

原创 虚拟机快速安装Linux系统

安装VMware Workstations1、双击软件打开安装界面,点击下一步2、选择我接受许可协议中的条款,点击下一步3、选择典型4、可以点击更改,修改安装路径,修改路径完成后,点击下一步5、软件更新可以选择勾选(默认勾选),点击下一步6、用户体验改进计划可以选择勾选(默认勾选),点击下一步7、继续点击下一步8、点击继续9、等待VMware安装10、双击产生随机秘钥软件,复制秘钥11、把上一步骤中复制的秘钥,输入到许可证秘钥中,点击输入(秘钥:1A4NL-00392-4ZWU8-G3

2020-08-11 15:19:38 161

转载 MyBatis-Plus快速入门(一)

具体的在:https://blog.csdn.net/weixin_43126890/article/details/107839609

2020-08-11 15:08:42 130

原创 Spring Security自定义登录与验证

Spring Security 核心组件有:SecurityContext:security安全上下文,通过校验之后,验证信息存储 SecurityContext中。SecurityContextHolder:存储认证信息。Authentication:存储当前用户。UserDetails:用户信息。AuthenticationManager:作用就是校验Authentication,如果验证失败会抛出AuthenticationException异常。框架的认证过程:用户名密码->

2020-08-10 11:41:55 591 1

原创 MyBatis的XML中association和collection的区别

这个我也踩了一个误区,以为它两没什么区别。后面在写代码中一直报错说是参数类型不匹配,报错如下:Could not set property ‘custBalances’ of ‘class com.sunline.portrait.modules.risk.bean.CustBalanceRisk’ with value ‘CustBalance(dataDate=Fri Jun 05 00:00:00 CST 2020, ciNo=12232, total=5327637, depositTotal=1

2020-08-04 13:09:17 813 1

原创 解决eclipse的maven项目的pom文件第一行报错

这个原因是版本的问题引起的,只需要在pom.xml中加入以下配置,更新maven程序就ok了。<properties> <java.version>1.8</java.version> <spring-cloud.version>Greenwich.SR1</spring-cloud.version> <maven-jar-plugin.version>3.1.1</mave...

2020-07-23 10:09:51 520 1

原创 myeclipse中导入jquery.js时报错的解决方法

在myeclipse中对导入jquery.js时报错的解决方法错误如下二:解决办法如下:1,在myeclipse中右击jquery.js文件点MyEclipse–>Exclude From Validation2,.然后继续右键执行MyEclipse–>Run Validation 即可图片如下:...

2020-02-16 22:39:03 307 2

原创 Oracle ora-12514 : TNS: 监听程序当前无法识别连接描述符中请求的服务

ora-12514 错误出现ORA-12514问题,一般为数据库监听相关设置出现问题,解决思路如下:1、重启oracle相关“服务”,若未解决进行下一步;2、正确设置listener.ora文件,添加相应的实例名,重启数据库服务器,检查各项服务是否启动,尝试连接,若仍未解决进行下一步;找到本地的安装路径编辑这个文件:我的:画红圈处修改成相应的实例名3、对oracle客户端的Ne...

2019-12-25 13:16:41 329

空空如也

空空如也

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

TA关注的人

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