
分享
杨少1995
一个努力奋斗的小老虎
展开
-
Maven--settings.xml文件详细配置讲解--亲测
自己搭了一套maven私服库,配置自己的settings.xml,分享给大家<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional i原创 2022-05-30 18:54:32 · 1407 阅读 · 0 评论 -
全网最详细Redis配置文件--redis.config
之前一直用redis,但是有时候碰到问题不知道怎么解决,花了一个下午时间读了一遍redis.config文件,分享给大家!# Redis configuration file example# Note on units: when memory size is needed, it is possible to specify# it in the usual form of 1k 5GB 4M and so forth:# 注意:当需要内存大小时,可以指定 # 通常的形式是1k 5GB 4原创 2022-05-30 18:48:20 · 3588 阅读 · 1 评论 -
Linux命令
Linux下解压命令、压缩命令大全,详细教程linux常用的解压和压缩命令如下:1、.tar命令安装:yum install -y tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)2、.gz命令安装:yum -y install zip gzip解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName3、.tar.转载 2022-05-11 13:36:19 · 144 阅读 · 0 评论 -
Map转json操作--避免value为null的时候数据丢失
Map 转 json格式 保留null值的解决办法开发中遇到将map数据转json格式,然后map中含null值的键值对都被转没了,所以记录一下,以下是解决方法使用fastJson进行转换import com.alibaba.fastjson.JSONimport com.alibaba.fastjson.JSONMap<String, Object> map = new HashMap<String, Object>();String toJSON = JSON.to转载 2022-03-18 15:30:33 · 2808 阅读 · 0 评论 -
RabbitMQ的管控台的使用说明
https://cloud.tencent.com/developer/article/1540246转载 2021-11-03 18:14:22 · 193 阅读 · 0 评论 -
mysql问题排查的各种命令
一、explain + sql 语句explain + sql 语句—>查看 执行计划比较全的博客连接(供参考):https://www.cnblogs.com/klvchen/p/10137117.html示例:EXPLAIN SELECT * FROM user WHERE nid = 3;结果示例:二、show processlist 语句show processlist 语句—>显示进程列表比较全的博客连接(供参考):https://zhuanlan.zhihu.com原创 2021-10-21 16:27:04 · 477 阅读 · 0 评论 -
mysql sql执行计划
MySQL 查看执行计划MySQL 使用 explain + sql 语句查看 执行计划,该执行计划不一定完全正确但是可以参考。EXPLAIN SELECT * FROM user WHERE nid = 3;select_type 说明SIMPLE 简单查询PRIMARY 最外层查询SUBQUERY 映射为子查询DERIVED 子查询UNION 联合UNION RESULT 使用联合的结果table : 正在访问的表名type 说明ALL 全数据表扫描index 全索引表扫描R转载 2021-10-21 15:56:24 · 261 阅读 · 0 评论 -
MQ为什么会丢消息?如何保证不丢失消息
一、前言面大厂时,MQ 这一中间件基本都是必问的,本文是面试时被问到的其中一题的答案。二、为什么丢消息一条消息从产生到被消费,中间会经历三个环节:生产者、MQ 内部、消费者,消息在这三个环节中均有可能出现丢失。在生产者环节丢失当生产者往 MQ 中写数据时,可能出现网络故障,消息压根就没到达 MQ 内部,生产者端对这个异常没有捕获,不做任何处理,这种场景会导致消息丢失。当消息达到 MQ 所在的机器,但是 MQ 出现了异常,返回异常给生产者端,生产者对异常没做相应处理,导致消息丢失在 MQ原创 2021-10-11 15:32:47 · 6134 阅读 · 0 评论 -
2021-10-11
debug 是很多程序猿都很喜欢的功能,能够帮助我们解决很多问题,本地debug相信大家都会。其实线上也可debug哦。那说下线上debug的使用方法。配置好后,线上需要以调试方式启动程序,贴出启动命令java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=调试端口,suspend=n -jar 项目.jar请根据自己的实际情况,更改加粗加斜的地方然后选择自己创建的调试,debug运行,在自己想调试的地方打上断点,访问线上程序,即可转载 2021-10-11 14:22:53 · 123 阅读 · 0 评论 -
mybatis-plus QueryWrapper处理日期判断大小问题
mybatis-plus QueryWrapper处理日期判断大小问题这种格式想用QueryWrapper的格式来处理 <if test="pageDtos.startTime !=null"> and a.create_time >= #{pageDtos.startTime} </if> <if test="pageDtos.overTime !=null"> and原创 2021-07-30 17:15:49 · 17589 阅读 · 0 评论 -
网络url获取zip文件解压为txt文件并将数据保存进数据库
java 网络url获取zip文件解压为txt文件并将数据保存进数据库有个需求,从s3上拿到zip压缩文件再在代码里进行解压,拿到里面的txt文件,并解析txt文件内容,再保存进数据库个人习惯直接上代码@Slf4j@Servicepublic class BizCheckQuartz { /** * 对账文件表 */ @Autowired ICieoDivisionAttachApi iCieoDivisionAttachApi; @Autow原创 2021-07-30 17:04:04 · 857 阅读 · 0 评论 -
导入文件xlsx
一样,直接上代码首先Controller,使用MultipartFile接受文件 @PostMapping(value = "/importFile") @ApiOperation("导入学生模板") @TokenInfo public Result<String> importFile(MultipartFile file, @ApiIgnore LoginUser loginUser) { return excelService.importFil原创 2021-06-26 01:33:01 · 258 阅读 · 0 评论 -
使用XSSFWorkbook导出xlsx表格
直接上代码,代码基本一行一注释,有看不懂的可以问我首先Controller @Autowired XlsxService xlsxService; @RequestMapping(value = "/export") public void exportExcel(HttpServletRequest request, HttpServletResponse response) throws Exception { xlsxService.exportExce原创 2021-06-26 01:26:27 · 1329 阅读 · 0 评论 -
计算两个时间内指定礼拜几的数量
计算两个时间内指定礼拜几的数量 //计算两个日期之间有几个礼拜几 private static long weekend(String start, String end, int week) { DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); long sunDay = 0;//计数 try { Calendar startDate = Calendar.get原创 2021-05-31 09:26:53 · 247 阅读 · 0 评论 -
java 关于处理富文本保存,查询,更新过慢问题
java 关于处理富文本保存,查询,更新过慢问题首先了解为什么富文本保存,查询,更新会过慢数据库富文本字段类型为:longtext 类型假如富文本里面只保存文字的话,保存,查询,更新都会很快注意:只有富文本里面插入图片或者视频的时候才会变的很慢–因为前端富文本组件会把图片或视频直接转化为base64编码,这样保存量数据就会变的极大!解决方案:后端提供一个文件上传的接口,前端富文本要插入图片的时候直接调上传接口,先把图片或者视频上传到服务器,返回图片的url,前端把url直接放到 <im原创 2021-04-14 11:44:44 · 2242 阅读 · 1 评论 -
ESutil(ES工具类)--使用RestHighLevelClient客户端
ESutil(ES工具类)-RestHighLevelClient客户端使用的是RestHighLevelClient客户端-启动类里面设置Es地址 @Bean public RestHighLevelClient restHighLevelClient() { return new RestHighLevelClient( RestClient.builder( new HttpHost("ip",原创 2021-04-12 15:07:00 · 2313 阅读 · 0 评论