![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java常用工具类 及 配置类
银冬纯色
这个作者很懒,什么都没留下…
展开
-
Mysql调优
此工具默认是禁用的,可以通过服务器变量在绘画级别动态的修改当设置完成之后,在服务器上执行的所有语句,都会测量其耗费的时间和其他一些查询执行状态变更相关的数据。在mysql的命令行模式下只能显示两位小数的时间,可以使用如下命令查看具体的执行时间执行如下命令可以查看详细的每个步骤的时间:typeall:显示所有性能信息block io:显示块io操作的次数context switches:显示上下文切换次数,被动和主动cpu:显示用户cpu时间、系统cpu时间。原创 2023-02-28 04:00:00 · 210 阅读 · 1 评论 -
数据库系统原理
组成要素关系数据结构表也称为关系,是一个二维的数据结构,由表名、列、若干行数据组成。每个表有唯一的表名,表中每一行数据描述一条具体的记录值一个关系逻辑上对应一张二维表,可以为每个关系取一个名称进行表示关系的三种类型基本关系、(基本表、基表)真实存在的表查询表视图表导出的虚表列(Column)也称为字段(Field)或属性(Attribute)表名必须唯一;字段名必须唯一,不同表中可以出现相同的字段名;属性(Arrtibute)=列属性的个数称为关系的元或度,原创 2023-02-27 22:50:34 · 320 阅读 · 0 评论 -
@Validated 自定义校验注解
// 指定默认的提示信息String message() default "提交的数据不在制指定范围";//可以注解检验分组Class原创 2022-11-30 21:57:00 · 719 阅读 · 0 评论 -
excel文件下载
@RequestMapping(value = "/oldDateExcleDown", method = RequestMethod.GET) public void oldDateExcleDown(HttpServletRequest request, HttpServletResponse response) throws IOException { FileInputStream fileInputStream = null; ServletOutpu...原创 2022-05-13 16:00:43 · 191 阅读 · 0 评论 -
springboot项目整合阿里云oss的内容审核
springboot项目整合阿里云管理第一 添加依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.1.1</version></dependency><dependency> <groupId>原创 2022-02-13 21:42:31 · 850 阅读 · 0 评论 -
Docker安装Elasticsearch和Kibana
Docker安装Elasticsearch和Kibana原创 2022-01-03 15:14:00 · 909 阅读 · 0 评论 -
easyexcel设置标题和图标颜色 及 设置标题简单筛选
easyexcel设置标题和图标颜色 及 设置标题简单筛选添加一个过滤器import com.alibaba.excel.enums.CellDataTypeEnum;import com.alibaba.excel.metadata.CellData;import com.alibaba.excel.metadata.Head;import com.alibaba.excel.util.CollectionUtils;import com.alibaba.excel.write.metada原创 2021-12-28 21:04:38 · 3407 阅读 · 1 评论 -
分享一个手动分页的工具类 免得手敲
# 分享一个手动分页的工具类 免得手敲```javaimport java.util.ArrayList;import java.util.List;public class PageUtils { /** * 手动分页类 * @param datas 要分页的数据 * @param pageSize 总页数 * @param pageNo 当前页 */原创 2021-12-27 21:37:34 · 229 阅读 · 0 评论 -
docker 安装redis
创建目录mkdir -p /mydata/redis/conf创建文件touch /mydata/redis/conf/redis.conf创建Redis容器并启动docker run \-d \--name redis \-p 6379:6379 \--restart unless-stopped \-v /mydata/redis/data:/data \-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \redis原创 2021-12-26 21:39:01 · 715 阅读 · 0 评论 -
response 设置文件下载信息
response.setHeader("Content-disposition", "attachment;filename=(你的名字)"); response.setContentType("application/octet-stream;charset=UTF-8"); response.setCharacterEncoding("utf-8");注意修改filename 为你要下载文件的名字...原创 2021-12-25 01:00:00 · 1034 阅读 · 0 评论 -
seviceImpl 层获取响应对象的响应 reSponse
seviceImpl 层获取响应对象的响应 reSponse ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); HttpServletResponse response = servletRequestAttributes.getResponse();原创 2021-12-24 18:10:51 · 390 阅读 · 0 评论 -
提供一个时间工具类 可以计算两个时间之间的天数 按时间给出是上午还是下午等等
提供一个时间工具类 可以计算两个时间之间的天数 按时间给出是上午还是下午等等import org.joda.time.DateTime;import org.joda.time.format.DateTimeFormat;import org.joda.time.format.DateTimeFormatter;import java.time.LocalDateTime;import java.time.LocalTime;import java.util.*;import java.u原创 2021-12-23 19:00:11 · 405 阅读 · 0 评论 -
docker 安装 rocketMQ详解
docker 安装 rocketMQ详解创建一个本地文件夹 作为挂载目录的地址mkdir /usr/local/rocketmq安装nameserverNameServer的主要功能是为整个MQ集群提供服务协调与治理,具体就是记录维护Topic、Broker的信息,及监控Broker的运行状态。理解成zookeeper的效果,只是他没用zk,而是自己写了个nameserver来替代zk底层由netty实现,提供了路由管理、服务注册、服务发现的功能,是一个无状态节点names原创 2021-12-22 11:11:09 · 1702 阅读 · 0 评论 -
docker安装mongoDB
docker安装mongoDBdocker run --name nineclock-mongo -p 27017:27017 -d mongo原创 2021-12-21 16:50:27 · 555 阅读 · 0 评论 -
mybatis-plus 分页查询步骤 及分页插件
mybatis-plus 分页查询步骤 及分页插件设置分页拦截器作为Spring管理的bean在config包下创建一个配置类:MybatisPlusConfig在类上添加@Configuration编写方法方法上使用@Bean注解:添加MybatisPlusInterceptor对象到容器中创建MybatisPlusInterceptor拦截器对象添加内部分页拦截器:创建PaginationInnerInterceptorimport com.baomidou.mybatisp原创 2021-12-21 00:30:00 · 867 阅读 · 0 评论 -
创建 nacos docker容器
创建 nacos docker容器 拉取镜像 docker pull nacos/nacos-server:1.4.0 创建容器 docker run -di --name=nacos-server --restart=always --env MODE=standalone -p 8848:8848 nacos/nacos-server:1.4.0访问 http://192.xxx.xx.xxx:8848/nacos 用户名密码: nacos/nacos...原创 2021-12-20 14:34:11 · 1155 阅读 · 0 评论 -
Swagger 怎么在生产开启 发布时自动关闭
Swagger 怎么在生产开启 发布时自动关闭原创 2021-12-18 12:30:00 · 408 阅读 · 0 评论 -
java 文件上传 和 下载 的代码实现
java 文件上传的代码实现配置文件中指定要存储的位置file: path: D:\img\实现类import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Value;import org.springframework.web.bind.annotation.*;import org.springframework.web.multipart.MultipartFile;i原创 2021-12-17 04:22:30 · 753 阅读 · 0 评论 -
阿里云OSS配置 及模板代码
阿里云OSS配置 及模板代码由于存储服务, 也是属于基础通用服务, 所以需要将OSS的基础依赖、配置定义在 common 工程中。添加依赖<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId></dependency>common添加工具类 需要用时直接使用注解注入即可import com原创 2021-12-17 04:12:38 · 917 阅读 · 0 评论 -
阿里云短信配置类 从文件配置中读取 信息
阿里云短信配置类 从文件配置中读取 信息可以将以下文件配置到common 模块中import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyuncs.http.MethodType;import com.aliyuncs.profile.Default原创 2021-12-16 23:01:02 · 593 阅读 · 0 评论