<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[men_ma的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/men_ma</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; men_ma]]></copyright><item><title><![CDATA[岚图N次方KOC项目复盘总结---记录踩坑日记]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/145014033</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/145014033</guid><author>men_ma</author><pubDate>Wed, 08 Jan 2025 17:36:27 +0800</pubDate><description><![CDATA[项目复盘生产定时任务推送消息通知重复调用access_token次数超额模板消息推送内容长度超额导致发送失败定时任务锁的时间导致下一次任务跳过了没跑到模板消息通知推送速度慢消息推送日志记录不完整服务宕机/网络中断导致推送消息中断。]]></description><category></category></item><item><title><![CDATA[当报错Exception: Too many optimizations applied to query plan. Current limit 10000 SQL占位符过多解决方法]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/134052061</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/134052061</guid><author>men_ma</author><pubDate>Thu, 26 Oct 2023 11:43:42 +0800</pubDate><description><![CDATA[当我同一个接口，在测试、UAT环境都没有问题时，上了生产就报以下错误

原查询SQL如下：

由于同一个list参数在多个子查询中使用，用了很多foreach ，在运行SQL时，日志也也一大片？（占位符）导致SQL太长，例如：storeHours这个集合中有七八百条营业时间数据，storeCodes有三百多家门店，在这其中我还用了UNION ALL去联查，光一个子查询就有上千个占位符，四五个子查询，占位符就在日志中直接刷屏了，数据库的性能也不会支持把storeHours集合中的参数用java去拼接直接参数，]]></description><category></category></item><item><title><![CDATA[用谷歌浏览器找回历史登陆过的网站的密码]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/127786510</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/127786510</guid><author>men_ma</author><pubDate>Thu, 10 Nov 2022 12:44:32 +0800</pubDate><description><![CDATA[在做开发时，开发人员大多数登陆各个系统的网站时都会点“记住密码”，下次访问网址时就可以免登陆直接访问网址内容，方便开发人员，节约时间成本。]]></description><category></category></item><item><title><![CDATA[记录做碧桂园项目时后端Java踩的坑]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/126503936</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/126503936</guid><author>men_ma</author><pubDate>Wed, 24 Aug 2022 14:42:58 +0800</pubDate><description><![CDATA[本文出自   不怕报错 就怕不报错的小猿猿   的博客。]]></description><category></category></item><item><title><![CDATA[（B站狂神说）自学ElasticSearch7.6.x 从历史，到安装，到基本操作，连接java程序到京东实战操作（笔记+视频教程链接地址）]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/125894096</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/125894096</guid><author>men_ma</author><pubDate>Wed, 20 Jul 2022 16:53:43 +0800</pubDate><description><![CDATA[（B站狂神说）自学ElasticSearch7.6.x 从历史，到安装，到基本操作，连接java程序到京东实战操作（笔记+视频教程链接地址）]]></description><category></category></item><item><title><![CDATA[本地代码丢失，如何找回未提交过的代码，踩坑日记， git代码管理]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/121095410</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/121095410</guid><author>men_ma</author><pubDate>Tue, 02 Nov 2021 12:48:13 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

gitlab代码丢失，如何找回未提交过的代码，踩坑日记前言事出原因原因（小结）如何找回Git丢失的代码?第一步：打开项目所在的文件位置找到.git文件夹（如图）（单个文件示例）第二步：打开.git文件夹，进入到/object目录下最终恢复代码流程将.git文件打个压缩包打开压缩包（WinRAR）打开命令执行窗口
前言
我哭.]]></description><category></category></item><item><title><![CDATA[MyBatisPlus学习一路到底（B站 遇见狂神说）]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111942328</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111942328</guid><author>men_ma</author><pubDate>Wed, 30 Dec 2020 11:28:34 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

MyBatisPlus极速入门MyBatisPlus 概述简介特性MaBatisPlus快速入门使用第三方组件的思路（方法）：步骤：1、创建数据库mybatis_plus2、创建user表3、编写项目，初始化项目！使用SpringBoot初始化！4、导入依赖
MyBatisPlus 概述
需要的基础：把狂神说的MyBati.]]></description><category></category></item><item><title><![CDATA[Docker之自定义镜像上传阿里云]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111408501</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111408501</guid><author>men_ma</author><pubDate>Sat, 19 Dec 2020 18:43:36 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

Docker入门之Docker安装+镜像和容器的相关命令操作目标1.alpine制作jdk镜像alpine Linux简介基于alpine制作JDK8镜像2.Alpine制作jre镜像3.Docker镜像上传至阿里云
目标
1、alpine制作jdk镜像
2、Alpine制作jre镜像（瘦身）
3、Docker镜像上传至阿.]]></description><category></category></item><item><title><![CDATA[SpringCloud之服务配置中心]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111305815</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111305815</guid><author>men_ma</author><pubDate>Fri, 18 Dec 2020 01:46:20 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

Docker入门之Docker安装+镜像和容器的相关命令操作目标1.SpringCloud Config简介2.Config Server基本使用
目标
1、SpringCloud Config简介
2、Config Server基本使用
3、Config Client基本使用
4、Config整合Eureka
5、Con.]]></description><category></category></item><item><title><![CDATA[Docker之DockerFile]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111244287</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111244287</guid><author>men_ma</author><pubDate>Wed, 16 Dec 2020 17:24:37 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

Docker入门之Docker安装+镜像和容器的相关命令操作1. 什么是dockerfile？2. dockerfile基本结构3. docker使用Dockerfile创建jdk容器
1. 什么是dockerfile？
Dockerfile 是一个文本格式的配置文件， 用户可以使用 Dockerfile 来快速创建自定义.]]></description><category></category></item><item><title><![CDATA[Docker入门之Docker安装+镜像和容器的相关命令操作]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111189620</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111189620</guid><author>men_ma</author><pubDate>Wed, 16 Dec 2020 00:23:20 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

Docker入门之Docker安装+镜像和容器的相关命令操作1. Docker是什么2. Docker与虚拟化3. Docker虚拟化的好处4. 核心概念5. CentOS7 安装docker(在线方式)6. 镜像的操作7.容器的操作8.  查看Docker容器内部信息（附加）9.附录
1. Docker是什么

Dock.]]></description><category></category></item><item><title><![CDATA[SpringCloud之zuul网关搭建+路由配置+过滤配置]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111182626</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111182626</guid><author>men_ma</author><pubDate>Mon, 14 Dec 2020 23:45:45 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

SpringCloud之zuul网关搭建+路由配置+过滤配置目标1.Zuul路由网关简介及基本使用2.Zuul路由映射配置3.Zuul请求过滤配置
目标
1、Zuul路由网关简介及基本使用
2、Zuul路由映射配置
3、Zuul请求过滤配置
1.Zuul路由网关简介及基本使用

简介：

Zuul API路由网关服务简介
.]]></description><category></category></item><item><title><![CDATA[SpringCloud之Hystrix集群及监控turbine+Feign、Hystrix整合之服务熔断服务降级彻底解耦+集群后超时设置]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111135603</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111135603</guid><author>men_ma</author><pubDate>Mon, 14 Dec 2020 00:08:48 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

SpringCloud之Hystrix集群及监控turbine+Feign、Hystrix整合之服务熔断服务降级彻底解耦+集群后超时设置目标1.Hystrix集群及监控turbine2.Feign、Hystrix整合之服务熔断服务降级彻底解耦3.集群后超时设置
目标
1、Hystrix集群及监控turbine
2、Feig.]]></description><category></category></item><item><title><![CDATA[SpringCloud之熔断器Hystrix及服务监控Dashboard(单机版)]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111086477</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111086477</guid><author>men_ma</author><pubDate>Sun, 13 Dec 2020 00:37:34 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

SpringCloud之Eureka集群搭建目标1.服务雪崩效应2.服务熔断服务降级3. Hystrix默认超时时间设置
目标
1、服务雪崩效应
2、服务熔断服务降级
3、Hystrix默认超时时间设置
4、Hystrix服务监控Dashboard
1.服务雪崩效应
当一个请求依赖多个服务的时候：
正常情况下的访问:

但.]]></description><category></category></item><item><title><![CDATA[SpringCloud之Ribbon负载均衡及Feign消费者调用服务]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/111040133</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/111040133</guid><author>men_ma</author><pubDate>Sat, 12 Dec 2020 14:25:08 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

SpringCloud之Eureka集群搭建目标1.微服务调用Ribbon1.1 简介1.2 初步应用2.Ribbon负载均衡
目标
1、微服务调用Ribbon
2、Ribbon负载均衡
3、Feign简介及应用

1.微服务调用Ribbon
1.1 简介
前面讲了eureka服务注册与发现，但是结合eureka集群的服务.]]></description><category></category></item><item><title><![CDATA[SpringCloud之Eureka集群搭建]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/110943815</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/110943815</guid><author>men_ma</author><pubDate>Thu, 10 Dec 2020 00:53:36 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

eureka搭建集群目标1.Eureka集群搭建1.1 普通操作1.2 骚操作2.Eureka自我保护机制:
目标
1、Eureka集群搭建
2、Eureka自我保护机制
1.Eureka集群搭建
高可用集群配置
当注册中心扛不住高并发的时候，这时候 要用集群来扛；
1.1 普通操作
我们再新建两个module  micr.]]></description><category></category></item><item><title><![CDATA[springcloud简介及注册中心和单体项目拆分服务者消费者]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/110912805</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/110912805</guid><author>men_ma</author><pubDate>Wed, 09 Dec 2020 01:24:43 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

springcloud简介及注册中心和单体项目拆分服务者消费者目标1.Springcloud简介1.1 简介2.入门案例2.1 创建父工程microservice（maven项目）2.2 创建通用模块microservice-common2.3 创建服务提供（生产）者microservice-student-provide.]]></description><category></category></item><item><title><![CDATA[启动springboot项目的启动类报错Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedd]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/110847158</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/110847158</guid><author>men_ma</author><pubDate>Mon, 07 Dec 2020 23:09:26 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

启动springboot项目的启动类报错Failed to configure a DataSource: 'url' attribute is not specified and no embedd
控制台输出：

Description:
Failed to configure a DataSource: ‘url’ .]]></description><category></category></item><item><title><![CDATA[SpringBoot+Quartz+数据库存储+spring整合quartz及动态定时器的定时任务案例]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/110789362</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/110789362</guid><author>men_ma</author><pubDate>Mon, 07 Dec 2020 22:31:15 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

SpringBoot+Quartz+数据库存储+spring整合quartz及动态定时器的定时任务案例目标1.Spring整合Quartz
目标
1、Spring整合Quartz
2、读取数据库中表达式启动定时任务1（每5s执行）
3、更改定时任务状态（启用/禁用），定时任务1停止
4、读取数据库中表达式启动定时任务2（每.]]></description><category></category></item><item><title><![CDATA[（jdk8---＞新特性一lambda表达式的语法及应用）jdk8的简介+数字排序和数据集合的排序方式案例（学了之后贼简单，轻轻松松做好排序）]]></title><link>https://blog.youkuaiyun.com/men_ma/article/details/110790330</link><guid>https://blog.youkuaiyun.com/men_ma/article/details/110790330</guid><author>men_ma</author><pubDate>Mon, 07 Dec 2020 13:14:48 +0800</pubDate><description><![CDATA[转载请标明出处：https://blog.youkuaiyun.com/men_ma/article/details/106847165.
本文出自   不怕报错 就怕不报错的小猿猿   的博客

（jdk8---&gt;一）jdk8的简介+数字排序和数据集合的排序方式案例（学了之后贼简单，轻轻松松做好排序）目标1.案例一：数字排序（出现jdk8之前与出现jdk8之后）2.案例二：获取公司中员工工资大于6000的员工信息及获取公司中员工年龄大于40的员工信息
目标

开发工具：eclipse
首先我们先来新建一个项目.]]></description><category></category></item></channel></rss>