自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @BootstrapWi

进行方法测试的时候运行报错:java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @BootstrapWith’s ‘value’ attribute or make the default bootstrapper class available.1.问题描述:springboot工程已启动,然后进行测试方法的时候,运行方法报错java.lang.IllegalStateEx

2021-08-27 09:16:56 4006 2

原创 springboot启动报错 Cause:java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognize

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userMapper' defined in file [D:\学习课程\S4\s4_谷粒在线教育项目\day01_进行mybatis_plus的进阶学习\code\mybatis-plus-demo\target\classes\com\liujie\mybatisplus\mapper\UserMapper.cl

2021-08-27 08:56:21 683

原创 springboot启动报错:程序包找不到

springboot启动报错:程序包找不到一.检查了自己导入的依赖,都没有问题二.解决方案:打开IDEA底部的终端Terminal,输入"mvn idea:idea"mvn idea:idea:生成idea项目

2021-08-27 08:35:13 1327

原创 element中@click绑定多个点击事件

element中@click绑定多个点击事件java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫在element中给单个元素绑定不同的事件去操作不同的业务逻辑,这样的话就是进行异步的处理<el-dialog title="收货地址" :visible.sync="dialogFormVisible"> <el-form :model="form"> <el-form-ite

2021-07-28 11:45:59 5364 2

原创 Springboot项目中PageHelper分页无效果

Springboot项目中PageHelper分页无效果java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫项目场景:springboot项目下的分页技术问题描述:在消费者customer里面导入了PageHelper的依赖,然后再Controller中PageHelper.startPage()方法不起作用,无分页效果1.消费者中导入了依赖2.在消费者的controller中使用了PageHe

2021-07-28 10:11:06 615

原创 Vue中如何在js中进行路由跳转

Vue中如何在js中进行路由跳转!!!废话不多说,直接上代码this.$router.push('/home')

2021-07-27 09:08:16 758 2

原创 向往高薪,微服务面试你会多少

向往高薪,每天来六道微服务面试题java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫一、微服务有哪些特点?1、解耦:系统内的服务很大程度上是分离的。因此,整个应用程序可以轻松构建、更改和扩展。2、组件化:微服务被视为可以轻松更换和升级的独立组件。3、业务能力:微服务非常简单,专注于单一功能。4、自治:开发人员和团队可以彼此独立工作,从而提高速度。5、持续交付:通过软件创建,测试和批准的系统自动化,允许频

2021-07-26 15:30:33 141

原创 高薪工资面试题来了,SpringCloudAlibaba的config你会多少???

高薪工资面试题来了,SpringCloudAlibaba的config你会多少???java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫一.什么是Spring Cloud Config?Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持,可以方便的对微服务各个环境下的配置进行集中式管理。Spring Cloud Config分为Config Server和Config Clien

2021-07-21 19:16:36 336

原创 面试重点来了!!!,zuul网关你会多少

面试重点来了!!!,zuul网关你会多少java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫一.网关与过滤器有什么区别?网关是对所有服务的请求进行分析过滤,过滤器是对单个服务而言的二.常用的网关框架有哪些?Nginx ,Zuul ,Gateway三.Zuul与Nginx有什么区别?Zuul是java语言进行实现的,主要为java服务提供网关服务,尤其是微服务架构中可以更加灵活地对网关进行操作。

2021-07-20 09:20:13 618 3

原创 快来瞅瞅和谈谈~博主的亲生经历得出来的社会认知

快来瞅瞅和谈谈~博主的亲生经历得出来的社会认知java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫一.自我得出的认知这个社会很现实,它宁愿收割你的时间去给那些有价值的人提供可便捷的通道,也不愿为了公平而牺牲那些有价值的人的时间二.亲身经历         这句话还得从我一次去银行存钱的事情上得出来的一个自我理解的社会认知认

2021-07-19 11:37:48 166 1

原创 nacos配置中心连接数据库时启动linux上的nacos服务端,浏览器访问不了

nacos配置中心连接数据库时启动linux上的nacos服务端,浏览器访问不了问题描述:nacos作为配置中心连接数据库的时候,启动Linux上的nacos服务,依旧浏览器虚拟机域名:端口号/8848 访问不了问题解决:mysql的远程连接域名的权限未设置,需要进行mysql的远程连接授权授权操作:1、登录到MySQL中,为root进行远程访问的授权,执行下面的命令:mysql> GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED B

2021-07-16 17:42:05 1436

原创 RabbitMQ的Topics主题模式

RabbitMQ的Topics主题模式java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫a.模式说明Topic类型与Direct相比,都是可以根据RoutingKey把消息路由到不同的队列。只不过Topic类型Exchange可以让队列在绑定Routing key 的时候使用通配符!Routingkey 一般都是有一个或多个单词组成,多个单词之间以”.”分割,例如: item.insert通配符规则:#:

2021-07-15 10:59:15 281

原创 RabbitMQ的Routing路由模式

RabbitMQ的Routing路由模式java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫a.路由模式特点:1.队列与交换机的绑定,不能是任意绑定了,而是要指定一个RoutingKey(路由key)2.消息的发送方在 向 Exchange发送消息时,也必须指定消息的 RoutingKey。3.Exchange不再把消息交给每一个绑定的队列,而是根据消息的Routing Key进行判断,只有队列的Rou

2021-07-15 10:43:11 242

原创 RabbitMQ的Publish/Subscribe发布与订阅模式

RabbitMQ的Publish/Subscribe发布与订阅模式java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫a.模式模型图:发布订阅模式:1.每个消费者监听自己的队列。2.生产者将消息发给broker,由交换机将消息转发到绑定此交换机的每个队列,每个绑定交换机的队列都将接收到消息b.代码实现1)生产者注意:1.声明交换机2.声明队列3.队列需要绑定指定的交换机创建com.gui

2021-07-15 10:28:06 214

原创 RabbitMQ的工作模式

RabbitMQ的工作模式java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫a.队列模型:b.模式说明:Work Queues与入门程序的简单模式相比,多了一个或一些消费端,多个消费端共同消费同一个队列中的消息。c.应用场景:对于 任务过重或任务较多情况使用工作队列可以提高任务处理的速度。d.代码实现步骤:1)生产者搭建创建com.guigu.rabbitmq.work.WorkProducer消息

2021-07-15 10:13:52 103

原创 RabbitMQ入门案例(简单模式)

RabbitMQ入门案例(简单模式)RabbitMQ的简单模式步骤:a.进行项目搭建,创建prom文件b.生产者的创建c.消费者的创建d.测试的效果e.进行工具的抽取操作内容:a.进行项目搭建,创建prom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/

2021-07-12 11:56:39 380

原创 RabbitMQ的安装和配置

RabbitMQ的安装和配置java_久孤是一名对技术持有独钟热爱的java资深程序员,崇尚程序界的开源精神,乐于做一个技术价值分享的博主,愿程序在你我这永远不迷茫学习目标:a.了解RabbitMQ的概念b.会RabbitMQ的安装和配置学习内容:a.RabbitMQ的概念RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。Rab

2021-07-10 10:00:44 449

原创 No converter found for return value of type: class XX,XX.XX.User

No converter found for return value of type: class XX,XX.XX.User项目场景:ssm+dubbo+zookeeper项目问题描述:启动项目访问控制器接口,报错500 (No converter found for return value of type: class XX,XX.XX.User)原因分析:在控制器controller的方法中,返回的是一个User对象,而不是一个json格式的数据,web页面不识别,所有就会报错

2021-06-30 12:02:08 97 1

原创 Linux进行安装zookeeper

Linux进行安装zookeepera.前言:Linux操作系统在Centos7 虚拟机上运行b.步骤:1.先通过xftp进行导入安装包(Zookeeper包,jdk1.8包)到Linux操作系统中2.解压两个安装包,配置jdk环境3.在Zookeeper3.3.6包创建data文件,复制data路径4.去zookeeper3.3.6的conf配置文件中cp zoo_sample.cfg zoo.cfg,并且修改zoo.cfg文件5.进zookeeper3.3.6的bin文件下进行启动/关闭

2021-06-24 15:04:29 128

原创 springboot整合shiro+thymeleaf

springboot整合shiro+thymeleafa.步骤:1.创建prom文件,导入依赖2.在resources文件下创建mappers包和templates包,并且创建配置文件application.yml,application.properties3.创建启动类App4.创建shiro整合springboot的配置类,以及shiro的realm文件5.创建基础的MVC架构,pojo,mapper,service,controllerb.项目目录c.效果截图1.启动spri

2021-06-23 16:22:10 481

原创 Linux常用的基本命令

Linux常用的基本命令前言: Centos7运行环境1.开关机sync:把内存中的数据写到磁盘中(关机,重启都需先执行sync)shuttondown -r now 或者reboot:立刻重启shuttondown -h now:立刻关机shuttondown -h 20:00:预定时间进行关闭系统(晚上八点关机,如果现在超过八点,则明晚八点)shuttondown -h +10:预定时间关闭系统(10分钟后关机)shuttondown -c:取消按预定时间关闭系统2.系统信息wh

2021-06-22 15:02:38 163

原创 thymeleaf渲染web页面

thymeleaf渲染web页面a.操作步骤:1.导入prom依赖2.在resource文件下创建application.yml配置文件3.创建实体类User4.创建控制器ThymeleafController5.在resource文件下创建templates模板下的myThymeleaf.html页面a.1.导入prom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache

2021-06-18 21:45:12 587

原创 springboot整合mybatis-plus进行分页查询

springboot整合mybatis-plus进行分页查询a.操作步骤1.prom文件配置2.resource中创建application.yml配置信息文件3.启动类的创建4.项目框架搭建(pojo,mapper,service,controller)b.项目目录c.效果截图效果在postMan接口测试软件上面运行1.启动springboot启动器2.打开Postman进行接口测试3.数据库User表中的数据d.线上环境Idea2020, Maven3.5.2,

2021-06-16 20:53:01 870

原创 美好充实的一天

2021.06.15美好充实的一天       这天总体的印象是一个美好而且充实的一天,怎么个美好法?因为就在昨天晚上我收获了一大女朋友,如果那个三天的比较草率不算,那这个应该还算是我初恋女朋友。前天给了她初吻的,所有我内心中就把她当作了我的初恋来对待。有了她,我感觉后面的日子我都充满了动力,也许这可能就是爱情的力量。       怎么个充实法?有了爱情的力量我感觉

2021-06-15 19:42:54 827 15

原创 springboot整合mybatis-plus

springboot整合mybatis-plusa.操作步骤1.prom文件配置2.resource中创建application.yml配置信息文件3.启动类的创建4.项目框架搭建(pojo,mapper,service,controller)b.遇到的问题和解决方案问题以及解决方案1.org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘requestMappi

2021-06-15 19:19:26 1589 2

原创 springboot集成redis

springboot集成redisa.步骤:1.创建prom文件,进行依赖注入2.创建springboot启动类进行启动3.创建application.yml文件4.创建通用mapper基类TkMapper5.控制器Controller的编写6.服务层Service的搭建7.持久层mapper的构建8.测试效果图b.出现的问题以及解决方案 报错以及解决方案: 1. org.springframework.context.ApplicationContextExcep

2021-06-10 21:24:55 121

原创 springboot整合通用mapper

springboot整合通用mappera.步骤: 1.创建prom文件,进行依赖注入 2.创建springboot启动类进行启动 3.创建application.yml文件 4.创建通用mapper基类TkMapper 5.控制器Controller的编写 6.服务层Service的搭建 7.持久层mapper的构建b.出现的问题以及解决方案 报错: 1.springboot启动时报:An attempt was made to ca

2021-06-10 18:40:22 410

原创 springboot集成mybatis

实现步骤:1.准备数据库创建表2.添加起步依赖3.创建POJO4.创建mapper接口5.创建映射文件6.配置yml 指定映射文件位置7.创建启动类,加入注解扫描8.创建service controller 进行测试1.创建数据库表 -- ---------------------------- -- Table structure for `user` -- ---------------------------- DROP TABLE IF EXIS

2021-06-08 21:18:40 116

原创 SpringBoot介绍

1.目标能够理解springboot的设计理念,知道springboot用来解决什么问题2.学习路径a.目前项目开发的一些问题b.springboot解决的问题c.springboot的特点和介绍3.讲解3.1项目中开发的一些问题?目前我们开发的过程当中,一般采用一个单体应用的开发采用SSM等框架进行开发,并在 开发的过程当中使用了大量的xml等配置文件,以及在开发过程中使用MAVEN的构建工具来进行构建项目,但是往往有时也会出现依赖的一些冲突,而且开发的时候测试还需要下载和使用tomca

2021-06-08 20:42:10 82

原创 redis的集群搭建

步骤:1.创建一个放集群的文件cluster01,放在/usr/local下面,放入集群所需要的文件redis-3.0.0.gem,redis-trib.rb2.复制redis安装包下面的src包作为集群的redis元素,修改里面redis.conf配置文件a.切换至redis安装包下b.make 编译当前文件至 /usr/local/cluster01中去,就会自动生成一个bin文件c.修改bin中的redis.conf配置文件修改内容: 集群配置的端口号 port 以及可集群

2021-06-03 21:25:29 72

原创 json异步传输-------用户的用户详情查询案例

json异步传输-------用户的用户详情查询案例json异步传输的整个过程:在Controller类进行访问数据库的数据,然后通过@Response,将数据包装成json格式的数据读到body区域,前端页面通过ajax脚本进行获取后端读过来的数据(data)操作步骤:1.导入fastjson依赖2.UserController类的用户查看详情中/** * 根据用户id * 进行用户的查看详情 * @param id * @return *

2021-06-01 11:15:50 187

原创 分页技术----模拟百度算法的分页查询(可挪用)

分页技术----模拟百度算法的分页查询(可挪用)编译环境:Idea编译工具,jdk版本1.8,WebApp项目中操作步骤:1.在prom文件中引入PageHelper依赖2.要引入gitHub上的分页插件PageHelper到spring容器(applicationContext-mybatis)中<!--sqlSessionFactory--> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSes

2021-06-01 11:10:13 246 1

原创 进行clear and install 后 tomcat启动项目时报错解决方案

进行clear and install 后 tomcat启动项目时报错解决方案报错截图:解决思路:1.查看Target文件的class文件中有没有resources资源文件1)如果没有的话,把resources中的文件复制过来,让其进行编译如果有还是进行报错的话,点击项目文件==>Debug Maven==>重新导包package2.重启tomacat,就无报错了...

2021-06-01 11:03:46 196

原创 怎么解决Myeclipse导入项目中文乱码?

怎么解决Myeclipse导入项目中文乱码?怎么解决Myeclipse导入项目中文乱码? Myeclipse之所以会出现乱码问题是因为Myeclipse编辑器选择的编码规则是可变的。下面,小编就为大家介绍下解决Myeclipse导入项目中文乱码方法。怎么解决Myeclipse导入项目中文乱码?  一、将整个project设置编码UTF-8(UTF-8可以最大的支持国际化):windows-》Preferences-》general-》Workspace-》Text file encoding-》Ot

2021-06-01 11:00:52 3311

原创 为什么redirect重定向不能访问WEB-INF目录下的内容?

为什么redirect重定向不能访问WEB-INF目录下的内容?先来说下WEB-INF目录WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。页面放在WEB-INF目录下面,这样可以限制访问,提高安全性.如JSP,html原因既然WEB-INF是安全目录,客户端无法访问,而重定向就相当于用户直接从客户端访问了的路径,自然就不可以啦,只有程序内部转发的时候才能转发到WEB-INF下的JSP。...

2021-05-31 21:48:11 462

原创 idea与mysql进行数据交互的出现中文乱码的解决方案

idea与mysql进行数据交互的出现中文乱码的解决方案解决方案:1.对idea编写器进行setting设置 ------> file Encodings ----->将其都设置成 utf-8 编码格式2.对properties中的配置文件进行修改:jdbc:mysql://127.0.0.1:3306/smbms?useUnicode=true&characterEncoding=utf8&useSSL=false3.对idea的配置文件进行修改:

2021-05-31 21:44:15 707

原创 创建Mybatis步骤

创建Mybatis步骤创建MyBatis的基本步骤如下:1.创建java工程2.加入mybatis的jar包、数据库驱动包等3.在pojo包下创建pojo类4.编写映射文件5.在主配置文件中加载xml映射文件测试程序:1)用mybatis提供的Resources类读取配置文件2)用SqlSessionFactoryBuilder获得会话工厂,传入配置文件3)用工厂生产SqlSession4)调用SqlSession的相关方法获得结果5)关闭SqlSession对象测试类:

2021-05-31 21:39:24 755

原创 js中的闭包技术

js中的闭包技术js中的技术点------闭包1.特点:函数嵌套函数内部的函数可以引用外部函数的参数或者变量参数和变量不会被垃圾回收机制回收,因为内部函数还在引用​function aaa(){ var a = 5; function bbb(){ console.log(a); } return bbb;}var c = aaa(); //此时c是aaa内部return的bbb函数体,外部函数aaa已运行完毕,但是变量仍被内部函数引

2021-05-28 11:17:46 59

原创 idea创建servlet不能创建

idea创建servlet不能创建:1.创建web项目时,idea创建servlet不能创建:解决方案:a.菜单栏File中找到-Project Structure打开—>Modules---->点击Web------>勾中…/java 的这个目录---->apply>

2021-05-28 11:16:00 2052

原创 JSP页面不解析EL表达式的原因

JSP页面不解析EL表达式的原因是因为:2018.3idea版本中,web.xml中的默认版本在2.4一下 2.3,而jdk使用的jdk1.5解决方案一:所以只需要将web.xml改成如下写法即可:web.xml复制代码<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xm

2021-05-28 11:14:26 205

空空如也

空空如也

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

TA关注的人

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