
Java基础
文章平均质量分 55
ZRHZRHH
这个作者很懒,什么都没留下…
展开
-
idea整合Gitee,添加项目详细步骤以及部分报错解决
一. idea整合gitee1. 本地下载git安装2. idea添加 gitee 插件3.设置git启动目录4.添加自己gitee账号, 需在gitee设置邮箱idea整合 gitee 结束二. 添加项目到gitee仓库建议: 在添加项目之前先进行 gitee 用户密码的设置,具体步骤详见 “三.部分报错显示”1.按图示顺序点击此处图报红为 gitee 已有该仓库跟远程地址, 第一次添加不会出现以下情况后续步骤与git,svn提交代码一致, 注意提交时选择 commitA原创 2021-09-01 17:47:40 · 1393 阅读 · 0 评论 -
spring boot 之 定时任务
使用SpringBoot创建定时任务非常简单,目前主要有以下创建方式:一、基于注解(@Scheduled)二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这时候基于接口的定时任务就派上用场了。一、静态:基于注解基于注解 @Scheduled 默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响。1、创建定时器使用SpringBoot基于注解来创建定时任务非常简单,只需几行代码便可原创 2020-11-25 17:40:05 · 235 阅读 · 0 评论 -
spring boot使用Scheduled实现定时备份mysql数据库
一.application.properties文件配置在application.properties文件中保存基本配置#数据库备份需要配置#数据库名称spring.datasource.dbName=xx#备份文件保存位置spring.datasource.backupPath=xx#主机IPspring.datasource.ip=xx#端口spring.datasource.port=xx#mysql安装目录bin# D:/04.mysql/mysql-8.0.22-winx6原创 2020-11-25 17:18:50 · 943 阅读 · 0 评论 -
cmd进行mysql备份操作命令及报错解决(unknown option ‘-b‘ 和 Unknown table ‘column_statistics‘ in information_schema)
一. mysql备份命令1、mysql备份单个数据库命令mysqldump --column-statistics=0 -h主机ip -P端口号 -u数据库用户名 -p数据库密码 数据库名称 > 想要备份的文件名称.sql2、直接将MySQL数据库压缩备份mysqldump -h主机ip -u数据库用户名 -p数据库密码 数据库名称| gzip > 想要备份的文件名称.sql.gz3、备份MySQL数据库某个(些)表mysqldump -h主机ip -u数据库用户名 -p数据库原创 2020-11-25 16:36:57 · 6430 阅读 · 0 评论 -
Java工具类判断两个对象的属性内容是否完全相同, 返回true或false
package com.jz.ask.common.utils;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import java.math.BigDecimal;import java.math.BigInteger;import java.sql.Timestamp;import java.util.ArrayList;import原创 2020-11-24 15:37:42 · 2236 阅读 · 0 评论 -
Java程序通过javax.mail发送邮件
java开发遇到发送邮件的功能一. 添加pom依赖此处使用java自动的封装的依赖包,联网下载即可 <!-- 发送邮箱 --> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.5.0-b01</ver原创 2020-11-17 15:37:32 · 697 阅读 · 0 评论 -
JAVA功能 之 下载excel文件到本地 和 上传excel 保存数据并返回错误信息文件
一. 下载excel文件到本地controller层 /** * 下载excel文件 * * @param request 请求对象 * @param response 响应对象 */ @RequestMapping("/downLoadAreaHoseFile") @ResponseBody @ApiOperation(value = "下载excel文件", notes = "下载excel文件", httpMethod =原创 2020-09-07 14:28:13 · 3305 阅读 · 2 评论 -
Java基础-- java8的时间日期库以及使用示例和注意事项
java8引入了一套全新的时间日期API,本篇随笔将说明学习java8的这套API。一. java.time包中的是类是不可变且线程安全的。新的时间及日期API位于java.time中,下面是一些关键类● Instant——它代表的是时间戳● LocalDate——不包含具体时间的日期,比如2014-01-14。它可以用来存储生日,周年纪念日,入职日期等。● LocalTime——它代表的是不含日期的时间● LocalDateTime——它包含了日期及时间,不过还是没有偏移信息或者说时区。●原创 2020-07-10 11:14:39 · 613 阅读 · 0 评论 -
Java生成图片验证码方法
生成图片验证码的代码如下 :@RestController@RequestMapping("/veritycode")public class VerityCodeController { @Resource private StringRedisTemplate stringRedisTemplate; /** * @description 生成验证码图片 * @author ZhaoRenHui * @date 2020/6/23 9:5原创 2020-06-23 09:58:40 · 1110 阅读 · 0 评论