- 博客(28)
- 收藏
- 关注
原创 Mysql调优
此工具默认是禁用的,可以通过服务器变量在绘画级别动态的修改当设置完成之后,在服务器上执行的所有语句,都会测量其耗费的时间和其他一些查询执行状态变更相关的数据。在mysql的命令行模式下只能显示两位小数的时间,可以使用如下命令查看具体的执行时间执行如下命令可以查看详细的每个步骤的时间:typeall:显示所有性能信息block io:显示块io操作的次数context switches:显示上下文切换次数,被动和主动cpu:显示用户cpu时间、系统cpu时间。
2023-02-28 04:00:00 228 1
原创 数据库系统原理
组成要素关系数据结构表也称为关系,是一个二维的数据结构,由表名、列、若干行数据组成。每个表有唯一的表名,表中每一行数据描述一条具体的记录值一个关系逻辑上对应一张二维表,可以为每个关系取一个名称进行表示关系的三种类型基本关系、(基本表、基表)真实存在的表查询表视图表导出的虚表列(Column)也称为字段(Field)或属性(Attribute)表名必须唯一;字段名必须唯一,不同表中可以出现相同的字段名;属性(Arrtibute)=列属性的个数称为关系的元或度,
2023-02-27 22:50:34 384
原创 @Validated 自定义校验注解
// 指定默认的提示信息String message() default "提交的数据不在制指定范围";//可以注解检验分组Class
2022-11-30 21:57:00 726
原创 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 209
原创 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 896
原创 idea控制台上限取消
有时候我们要输出大量的信息放到控制台显示,但是多了之后就出现最上面的信息被覆盖删除,因此就需要设置控制台的显示行数,但在idea7之后的版本中,取消了对控制台行数设置选项,只能通过更改配置文件进行更改:在安装目录的目录下: bin文件中找到idea.properties文件,更改idea.cycle.buffer.size项值为disabled,保存,然后重启idea,这样就取消了控制台的行数限制,但是也不是无限大,...
2022-01-02 22:40:16 1217
原创 log4j:WARN No appenders could be found for logger (org.apache.curator.utils.Compatibility). log4j:WA
log4j:WARN No appenders could be found for logger (org.apache.curator.utils.Compatibility).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
2022-01-02 16:35:16 860 1
原创 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 3438 1
原创 分享一个手动分页的工具类 免得手敲
# 分享一个手动分页的工具类 免得手敲```javaimport java.util.ArrayList;import java.util.List;public class PageUtils { /** * 手动分页类 * @param datas 要分页的数据 * @param pageSize 总页数 * @param pageNo 当前页 */
2021-12-27 21:37:34 242
原创 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 730
原创 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 1047
原创 seviceImpl 层获取响应对象的响应 reSponse
seviceImpl 层获取响应对象的响应 reSponse ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); HttpServletResponse response = servletRequestAttributes.getResponse();
2021-12-24 18:10:51 400
原创 提供一个时间工具类 可以计算两个时间之间的天数 按时间给出是上午还是下午等等
提供一个时间工具类 可以计算两个时间之间的天数 按时间给出是上午还是下午等等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 418
原创 SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“. SLF4J: Defaulting to no-operation (
启动程序时遇到以下报错SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.中文翻译的结果:SLF4J:加载类“org.slf4j.impl
2021-12-22 19:59:16 366
原创 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 1719
原创 docker安装mongoDB
docker安装mongoDBdocker run --name nineclock-mongo -p 27017:27017 -d mongo
2021-12-21 16:50:27 559
原创 mybatis-plus 分页查询步骤 及分页插件
mybatis-plus 分页查询步骤 及分页插件设置分页拦截器作为Spring管理的bean在config包下创建一个配置类:MybatisPlusConfig在类上添加@Configuration编写方法方法上使用@Bean注解:添加MybatisPlusInterceptor对象到容器中创建MybatisPlusInterceptor拦截器对象添加内部分页拦截器:创建PaginationInnerInterceptorimport com.baomidou.mybatisp
2021-12-21 00:30:00 880
原创 创建 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 1158
原创 docker安装mysql 并挂载目录
docker安装mysql 并挂载目录== 注意代码删除注释==创建目录/tmp/mysql/data创建目录/tmp/mysql/conf挂载/tmp/mysql/data到mysql容器内数据存储目录/var/lib/mysql挂载/tmp/mysql/conf/hmy.cnf到mysql容器的配置文件/etc/mysql/conf.d/hmy.cnf设置MySQL密码:-e MYSQL_ROOT_PASSWORD=root# 创建目录/tmp/mysql/datamkdir /tm
2021-12-19 21:33:18 2163
原创 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 762
原创 阿里云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 966
原创 阿里云短信配置类 从文件配置中读取 信息
阿里云短信配置类 从文件配置中读取 信息可以将以下文件配置到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 598
原创 redis 序列化乱码导致 存储和 拿出数据比较失败
redis 序列化乱码导致 存储和 拿出数据比较失败在存入redis的模块添加以下配置类 保证存入与 取出的数据一致在存入redis的模块添加以下配置类 保证存入与 取出的数据一致import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connectio
2021-12-16 22:42:01 205
原创 Idea 插件SDK 配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-11-12 20:35:27 3083
原创 ##java三个时间类 Date类、SimpleDateFormat类、Calender类
三个时间类的整理 **避免记忆混乱,不知道用哪个就业班第四天,由于内容的增多,接受能力一时跟不上,关于处理时间的三个类没能够及时的理解消化,导致不能很好的使用,这篇文章为了能够更深刻的理解三个时间类的创建的,希望对自己 对遇到同样问题的朋友有所帮助吧。Date类: 在创建对象的时候会获取当前系统的时间 可以通过getTime();方法返回距离1970.1.1 0:0:0
2021-09-12 20:48:19 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人