自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(137)
  • 资源 (4)
  • 收藏
  • 关注

原创 当报错Exception: Too many optimizations applied to query plan. Current limit 10000 SQL占位符过多解决方法

当我同一个接口,在测试、UAT环境都没有问题时,上了生产就报以下错误原查询SQL如下:由于同一个list参数在多个子查询中使用,用了很多foreach ,在运行SQL时,日志也也一大片?(占位符)导致SQL太长,例如:storeHours这个集合中有七八百条营业时间数据,storeCodes有三百多家门店,在这其中我还用了UNION ALL去联查,光一个子查询就有上千个占位符,四五个子查询,占位符就在日志中直接刷屏了,数据库的性能也不会支持把storeHours集合中的参数用java去拼接直接参数,

2023-10-26 11:43:42 236

原创 用谷歌浏览器找回历史登陆过的网站的密码

在做开发时,开发人员大多数登陆各个系统的网站时都会点“记住密码”,下次访问网址时就可以免登陆直接访问网址内容,方便开发人员,节约时间成本。

2022-11-10 12:44:32 2155 1

原创 记录做碧桂园项目时后端Java踩的坑

本文出自 不怕报错 就怕不报错的小猿猿 的博客。

2022-08-24 14:42:58 1973 10

转载 (B站狂神说)自学ElasticSearch7.6.x 从历史,到安装,到基本操作,连接java程序到京东实战操作(笔记+视频教程链接地址)

(B站狂神说)自学ElasticSearch7.6.x 从历史,到安装,到基本操作,连接java程序到京东实战操作(笔记+视频教程链接地址)

2022-07-20 16:53:43 281

原创 本地代码丢失,如何找回未提交过的代码,踩坑日记, git代码管理

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客gitlab代码丢失,如何找回未提交过的代码,踩坑日记前言事出原因原因(小结)如何找回Git丢失的代码?第一步:打开项目所在的文件位置找到.git文件夹(如图)(单个文件示例)第二步:打开.git文件夹,进入到/object目录下最终恢复代码流程将.git文件打个压缩包打开压缩包(WinRAR)打开命令执行窗口前言我哭.

2021-11-02 12:48:13 13151 47

原创 MyBatisPlus学习一路到底(B站 遇见狂神说)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客MyBatisPlus极速入门MyBatisPlus 概述简介特性MaBatisPlus快速入门使用第三方组件的思路(方法):步骤:1、创建数据库mybatis_plus2、创建user表3、编写项目,初始化项目!使用SpringBoot初始化!4、导入依赖MyBatisPlus 概述需要的基础:把狂神说的MyBati.

2020-12-30 11:28:34 432 5

原创 Docker之自定义镜像上传阿里云

转载请标明出处:https://blog.csdn.net/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镜像上传至阿.

2020-12-19 18:43:36 191 2

原创 SpringCloud之服务配置中心

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Docker入门之Docker安装+镜像和容器的相关命令操作目标1.SpringCloud Config简介2.Config Server基本使用目标1、SpringCloud Config简介2、Config Server基本使用3、Config Client基本使用4、Config整合Eureka5、Con.

2020-12-18 01:46:20 223

原创 Docker之DockerFile

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Docker入门之Docker安装+镜像和容器的相关命令操作1. 什么是dockerfile?2. dockerfile基本结构3. docker使用Dockerfile创建jdk容器1. 什么是dockerfile?Dockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义.

2020-12-16 17:24:37 192

原创 Docker入门之Docker安装+镜像和容器的相关命令操作

转载请标明出处:https://blog.csdn.net/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.

2020-12-16 00:23:20 413 2

原创 SpringCloud之zuul网关搭建+路由配置+过滤配置

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客SpringCloud之zuul网关搭建+路由配置+过滤配置目标1.Zuul路由网关简介及基本使用2.Zuul路由映射配置3.Zuul请求过滤配置目标1、Zuul路由网关简介及基本使用2、Zuul路由映射配置3、Zuul请求过滤配置1.Zuul路由网关简介及基本使用简介:Zuul API路由网关服务简介.

2020-12-14 23:45:45 315

原创 SpringCloud之Hystrix集群及监控turbine+Feign、Hystrix整合之服务熔断服务降级彻底解耦+集群后超时设置

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客SpringCloud之Hystrix集群及监控turbine+Feign、Hystrix整合之服务熔断服务降级彻底解耦+集群后超时设置目标1.Hystrix集群及监控turbine2.Feign、Hystrix整合之服务熔断服务降级彻底解耦3.集群后超时设置目标1、Hystrix集群及监控turbine2、Feig.

2020-12-14 00:08:48 205

原创 SpringCloud之熔断器Hystrix及服务监控Dashboard(单机版)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客SpringCloud之Eureka集群搭建目标1.服务雪崩效应2.服务熔断服务降级3. Hystrix默认超时时间设置目标1、服务雪崩效应2、服务熔断服务降级3、Hystrix默认超时时间设置4、Hystrix服务监控Dashboard1.服务雪崩效应当一个请求依赖多个服务的时候:正常情况下的访问:但.

2020-12-13 00:37:34 240

原创 SpringCloud之Ribbon负载均衡及Feign消费者调用服务

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客SpringCloud之Eureka集群搭建目标1.微服务调用Ribbon1.1 简介1.2 初步应用2.Ribbon负载均衡目标1、微服务调用Ribbon2、Ribbon负载均衡3、Feign简介及应用1.微服务调用Ribbon1.1 简介前面讲了eureka服务注册与发现,但是结合eureka集群的服务.

2020-12-12 14:25:08 222

原创 SpringCloud之Eureka集群搭建

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客eureka搭建集群目标1.Eureka集群搭建1.1 普通操作1.2 骚操作2.Eureka自我保护机制:目标1、Eureka集群搭建2、Eureka自我保护机制1.Eureka集群搭建高可用集群配置当注册中心扛不住高并发的时候,这时候 要用集群来扛;1.1 普通操作我们再新建两个module micr.

2020-12-10 00:53:36 140

原创 springcloud简介及注册中心和单体项目拆分服务者消费者

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客springcloud简介及注册中心和单体项目拆分服务者消费者目标1.Springcloud简介1.1 简介2.入门案例2.1 创建父工程microservice(maven项目)2.2 创建通用模块microservice-common2.3 创建服务提供(生产)者microservice-student-provide.

2020-12-09 01:24:43 268

原创 启动springboot项目的启动类报错Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedd

转载请标明出处:https://blog.csdn.net/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’ .

2020-12-07 23:09:26 202

原创 SpringBoot+Quartz+数据库存储+spring整合quartz及动态定时器的定时任务案例

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客SpringBoot+Quartz+数据库存储+spring整合quartz及动态定时器的定时任务案例目标1.Spring整合Quartz目标1、Spring整合Quartz2、读取数据库中表达式启动定时任务1(每5s执行)3、更改定时任务状态(启用/禁用),定时任务1停止4、读取数据库中表达式启动定时任务2(每.

2020-12-07 22:31:15 827

原创 (jdk8--->新特性一lambda表达式的语法及应用)jdk8的简介+数字排序和数据集合的排序方式案例(学了之后贼简单,轻轻松松做好排序)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客(jdk8--->一)jdk8的简介+数字排序和数据集合的排序方式案例(学了之后贼简单,轻轻松松做好排序)目标1.案例一:数字排序(出现jdk8之前与出现jdk8之后)2.案例二:获取公司中员工工资大于6000的员工信息及获取公司中员工年龄大于40的员工信息目标开发工具:eclipse首先我们先来新建一个项目.

2020-12-07 13:14:48 649

转载 导入或打包maven项目报http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException错误,设置跳过单元测试解决

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客导入或打包maven项目报http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException错误,设置跳过单元测试解决很多时候在后台接口写完后,我们都会写对应的单元测试类去验证一下接口是否有问题的。但是很多时候在我们用在打包的时候往往会因为这些单元测.

2020-12-04 16:19:08 866

原创 Quartz入门及触发器与Trigger的介绍&&Spring task Vs Quartz的比较

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Quartz入门及触发器与Trigger的介绍&&Spring task Vs Quartz的比较目标1.Quartz简介及应用场景1. 1 Quartz介绍1.2 Quartz的触发器1.3. 存储方式2.Quartz简单触发器 SimpleTrigger介绍3.Quartz表达式触发器CronTirg.

2020-12-03 01:40:05 461

原创 final 在 Java 中有什么作用?

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客final 在 Java 中有什么作用?final修饰类:表示该类不能被继承使用final修饰类的目的简单明确: 表明这个类不能被继承。当程序中有永远不会被继承的类时, 可以使用final关键字修饰。被final修饰的类所有成员方法都将被隐式修饰为final方法。修饰方法:表示方法不能被重写使用final.

2020-12-02 16:19:52 253 3

原创 Springboot+bootstrap界面版之增删改查及图片上传

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Springboot+bootstrap界面版之增删改查及图片上传本次案例采取的是spring data jpa和bootstrap3来完成的,并没有使用github提供的分页插件Pagehelper,pagehelper与SSM配合分页在前面博客已经有所讲解。工程创建pom依赖<mysql.version.

2020-12-02 01:37:24 652

原创 springboot之jpa支持

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客springboot之jpa支持小结导入相关pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s.

2020-12-02 01:22:26 252

原创 springboot整合Redis及其注解式开发+springboot配置类

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客springboot整合Redis及其注解式开发+springboot配置类目标1.SpringBoot配置类1.1 注解标签1.1.1 @Configuration1.1.2 @EnableCaching1.1.3 @Bean1.2 导入redis的依赖1.3 配置application.yml1.4 Linux启动R.

2020-12-01 17:22:30 411

原创 springboot之Druid连接池讲解+mybatis整合+PageHelper整合

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客springboot之Druid连接池讲解+mybatis整合+PageHelper整合目标前期准备工作环境(新建springboot环境)项目目录结构1.springboot配置数据库连接池druid1.1 druid学习地址1.2 相关pom依赖1.3 配置application.yml1.4 测试监控平台的后台代码H.

2020-11-30 19:39:32 238 2

原创 springboot的thymeleaf模板和Freemarker模板引擎

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客IDEA:springboot的thymeleaf模板和Freemarker模板引擎目标1.Thymeleaf模板2.Freemarker模板目标1、thymeleaf模板2、Freemarker模板1.Thymeleaf模板关于Thymeleaf的优点,我只说一条:它就是html页面。下面直接上代码导入相关p.

2020-11-29 13:55:24 366

原创 IDEA:springboot 在右键new创建时没有freemarker文件的模板?如何添加?come in

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客IDEA:springboot 在右键new创建时没有freemarker文件的模板?如何添加?come in在 Spring Boot 项目的 resources 目录下的 templates 包下,右键–>new–>Edit File Templates, 如下图:然后点击 + 号,新建一个 free.

2020-11-28 22:26:46 1973 7

原创 Spring Boot踩坑日记:项目端口8080被占用的解决方法(三种情况)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Spring Boot项目端口8080被占用的解决方法

2020-11-28 19:56:00 577

原创 两个对象的 hashCode() 相同,则 equals() 也一定为 true,对吗?

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客不对,两个对象的 hashCode() 相同,equals() 不一定 true。搞一段代码看下子String str1 = "通话";String str2 = "重地";sout(String. format("str1:%d | str2:%d", str1. hashCode(),str2. hashCo.

2020-11-27 16:55:11 556

原创 (springboot入门案例)idea中如何去创建springboot工程环境及入门案例和配置文件的介绍

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客idea中如何去创建springboot工程环境及入门案例和配置文件的介绍1.springboot是什么?2.使用Idea配置SpringBoot项目2.1 目录结构的介绍2.3 项目启动成功访问界面如下2.4 测试案例代码3.Springboot配置文件3.1 内置属性1.springboot是什么?Spring .

2020-11-27 10:40:28 329

原创 java自定义注解(Annotation)及自定义注解结合Aop数据字典应用

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客java自定义注解背景目标1.Java注解简介1.1 Java注解(Annotation)1.2 Java注解分类1.3 JDK基本注解2.Java元注解2.1 @Retention:定义注解的保留策略2.2 @Target:指定被修饰的Annotation可以放置的位置(被修饰的目标)2.3 @Inherited:指定.

2020-11-17 20:18:30 670

原创 Git图形化界面及SSH_key的介绍&Git集成idea(四)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Git图形化界面及SSH_key的介绍&Git集成idea目标1.Git Gui的使用2.Ssh key 介绍及使用2.1 Ssh key介绍2.2 Ssh key配置2.2.1 第一步:本地电脑配置2.2.2 第二步:远程github仓库配置2.2.3 第三步:为可省略步骤,如果你在取得Git仓库时就使用的是ss.

2020-11-01 03:14:35 325

原创 git与github介绍(入门)(一)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客git与github介绍Git是什么Git与SVN区别(重点记录1/2/3点)Github 的简单使用·Git是什么Git是一个开源的分布式(版本控制系统),用于敏捷高效地处理任何或小或大的项目版本控制器CVS/SVN/GitSVN客户端/服务器GIT客户端/代码托管网站(例如:github)注1:类.

2020-10-31 22:12:54 207

原创 Git常用命令(Git配置帐号和邮箱(本机)&&Git命令使用场景)与Git的冲突(三)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Git常用命令(Git配置帐号和邮箱.本机&&Git命令使用场景)1.Git配置帐号和邮箱(本机)1.1 命令行配置2.Git命令使用场景2.1 git文件状态与工作区域(重点)2.2 常用命令(重点)2.3 实践操作:使用git提交文件至远程仓库(重点)2.3.1 取得项目的 Git 仓库2.3.1.1 .

2020-10-31 14:26:05 1550

原创 git clone克隆仓库后找不到.git文件夹的解决方法(GitHub)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Git常用命令(git clone克隆仓库后找不到.git文件夹的解决方法出现的问题所在解决方法出现的问题所在执行了如下克隆命令后,本地的仓库没有.git仓库目录,用于保存下载下来的所有版本记录。解决方法原因是因为我们隐藏了项目,如下所示勾选隐藏的项目...

2020-10-31 00:46:54 11065

原创 Git下载安装(Windows版本)(二)

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客Git下载安装(Windows版本)Git下载地址Git安装Git下载地址下载地址:https://git-scm.com/downloads下载完成之后:Git安装双击你下载好的exe:创建开始菜单目录名称,默认git,不需要修改选择git使用的编辑器行末换行符转换,使用默认值.

2020-10-30 17:33:40 719

原创 shiro授权及shiro注解式开发

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客shiro授权及shiro注解式开发目标1.授权2.注解式开发目标1、shiro授权角色、权限2、Shiro的注解式开发1.授权在ShiroUserMapper.xml中新增内容<select id="getRolesByUserId" resultType="java.lang.String" para.

2020-10-30 01:37:35 332

原创 shiro认证之md5加盐加密及shiro认证测试----shiro与SSM整合

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客shiro认证之md5加盐加密及shiro认证测试----SSM目标1.shiro认证第一步:导入pom.xml依赖第二步:配置web.xml第三步:通过逆向工程将五张表生成对应的model、mapper第步:写MyReaml文件(相当于ini文件)目标1、shiro认证2、盐加密1.shiro认证第一步:导入p.

2020-10-29 23:27:27 1093 10

原创 shiro入门之shiro与web的整合

转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165.本文出自 不怕报错 就怕不报错的小猿猿 的博客shiro入门之shiro与web的整合目标1.shiro简介1.1 什么是shiro1.2 在应用程序角度来观察如何使用Shiro完成工作(图01)1.3 shiro架构(图02)2.Shiro入门案例第一步:导入日志"**log4j2.xml(异步日志系统)**"第二步:在"**pom.xml**"中导入相关依赖第三步.

2020-10-27 21:58:21 224

easyUI官方文档及jQuery-easyUI 案例源码.zip

EasyUI每个组件的属性,方法和事件。用户可以很容易地扩展他们。 属性 所有的属性都定义在jQuery.fn.{plugin}.defaults里面。例如,对话框属性定义在jQuery.fn.dialog.defaults里面。 事件 所有的事件(回调函数)也都定义在jQuery.fn.{plugin}.defaults里面。 方法 调用方法的语法:$('selector').plugin('method', parameter); 解释: selector 是jQery对象选择器。 plugin 是插件的名称。 method 是相应插件现有的方法。 parameter 是参数对象,可以是一个对象、字符串等。

2020-06-24

jd-gui-1.4.0.zip

JD-GUI中文版是一个用于Java编程语言源代码“.class”文件反编译软件。您可以使用JD-GUI中文版浏览和重建源代码的即时访问方法和字段,以代码高度方式来显示反编译过来的代码。 JD-GUI 是一个独立的显示“.class” 文件Java源代码的图形用户界面工具。您可以使用JD-GUI浏览和重建源代码的即时访问方法和字段,以代码高度方式来显示反编译过来的代码。

2020-06-24

t_mysql_admin.sql

博主文章中所用到的表的脚本,大家在MySQL数据库中导入这个文档的脚本就可以使用了,注意:一个文档中有多张表

2020-06-18

自定义MVC框架.md

本文档中的大纲包含J2EE的知识点,有“Java环境搭建”,“集合框架”,“xml”,“反射”,“Jsp标签”,“通用分页”,“自定义mvc框架”,“MySQL”,“DDL”,“DQL”,“DML”,“DCL”,“TCL”,“视图”,“存储过程”等,建议初学者使用

2020-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除