自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 springcloud注册中心Nacos、Discovery、Ribbon、Feign

先来思考一个问题通过上一章的操作,我们已经可以实现微服务之间的调用。但是我们把服务提供者的网络地址一旦服务提供者地址变化,就需要手工修改代码一旦是多个服务提供者,无法实现负载均衡功能一旦服务变得越来越多,人工维护调用关系困难那么应该怎么解决呢, 这时候就需要通过注册中心动态的实现服务治理。什么是服务治理服务治理是微服务架构中最核心最基本的模块。用于实现各个微服务的自动化注册与发现。**服务注册:**在服务治理框架中,都会构建一个注册中心,每个服务单元向注册中心登记自己提供服。

2023-08-15 20:16:32 150

原创 springcloud微服务环境搭建

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s4PTrTr7-1691992214926)(D:\donkee\mycourse\springcloud\springcloud-alibaba-2021\doc\springcloud_alibaba\261.png)]例来演示微服务的调用:客户向订单微服务发起一个下单的请求,在进行保存订单之前需要调用商品微。1 创建一个名为shop-product 的模块,并添加springboot依赖。

2023-08-14 14:05:28 105

原创 SpringBoot自定义starter

启动器starter命名#官方#第三方什么是SpringBoot starter机制SpringBoot中的starter是一种非常重要的机制(自动化配置),能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动扫描到要加载的信息并启动相应的默认配置。starter让我们摆脱了各种依赖库的处理,需要配置各种信息的困扰。SpringBoot会自动通过classpath路径下的类发现需要的Bean,并注册进IOC容器。

2023-08-14 00:04:09 290

原创 springboot整合其他项目

service层ClazzBizImpl.java使用。添加配置,不要最新的,进过测试SQL监控失效。application.yml相关配置。配置类RedisConfig.java。测试注解式开发,修改代码如下。

2023-08-12 18:24:35 61

原创 springboot视图渲染技术

学习网址项目创建如下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PouDFogr-1691731517955)(SpringBoot.assets/1667095157897.png)]代码生成后相关配置稍作调整application.ymlTestspboot04Application.java2.Freemarker语法[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x8VreJja-1691731517956)(SpringBoo

2023-08-11 13:26:19 73 1

原创 SpringBoot与mybatis整合以及mybatis-plus

springboot与mybatis整合以及代码自生成,数据库逆向生成插件配置,mybatis-plus相关配置

2023-08-09 10:40:07 553 1

原创 Spring入门

springboot是什么Spring Boot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等),

2023-08-07 23:54:11 50 1

原创 SpringBoot自定义注解

Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解相关类都包含在java.lang.annotation包中。Java注解分类JDK基本注解JDK元注解自定义注解如何自定义注解?2.自定义注解pom.xml案例一(获取类与方法上的注解值)测试代码案例二(获取类属性上的注解属性值)案例三(获取参数修饰注解对应的属性值)3.Aop自定义注解的应用pom.xml自定义注解applicationContext.x

2023-08-05 21:04:48 102 1

原创 docker安装及jdk与tomcat环境配置

VMware-workstation-full-16.1.0-17198959.exe:商业版,功能全,下面的激活码为商业版激活码。adksetup.exe:解决某些电脑ddl文件缺失的问题,如果出现,先安装该 exe 文件。VMware-player-16.1.0-17198959.exe:免费版,功能较少。jdk、tomcat的使用,借助宿主机。mysql的使用,借助docker容器。1.上传jdk、tomcat安装包。3.配置并且测试jdk安装。2.centos7的安装。4.启动tomcat。

2023-08-05 19:43:25 447 1

原创 CentOS7安装

表示使用什么样的路由协议,如果值为none/static表示使用的是静态路由,那么接下来必须填写IPADDR(ip地址)、NETMASK(子网掩码)、GATEWAY(网关)、DNS1这几选项,如果是dhcp表示使用的是动态路由,上面提到的几项可以不填,由DHCP服务自动分配,如果填写了则以你填写的为准。(1)重启电脑,进入BIOS将其设置为Enabled。lo:全称loopback,是回环地址,经常被分配到127.0.0.1地址上,用于本机通信,经过内核处理后直接返回,不会在任何网络中出现。

2023-08-05 17:57:55 51 1

原创 Redis安装与简单使用

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区学习网址:https://www.w3cschool.cn/redis/Redis用途:1. 数据库 2. 缓存集群:哨兵、主从、分片式。

2023-08-03 22:22:34 43

原创 doucker安装

2.修改server.x失败,源站可能有防盗链机制,建议将图片保存下来直接上传(iml配置25)(Linux.assets/系统部署图.png)]VMware-workstation-full-16.1.0-17198959.exe:商业版,功能全,下面的激活码为商业版激活码。adksetup.exe:解决某些电脑ddl文件缺失的问题,如果出现,先安装该 exe 文件。VMware-player-16.1.0-17198959.exe:免费版,功能较少。jdk、tomcat的使用,借助宿主机。

2023-08-02 22:44:27 103

原创 jwt令牌使用

JWT的全称是Json Web Token。是基于RFC 7519开放标准的,它定义了一种紧凑且独立的方式,用于在各方之间以 JSON 对象的形式安全地传输信息。此信息可以用作验证和相互信任,因为它是经过数字签名的。JWT 可以使用密钥(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对进行签名。JSON Web Token (JWT),它是目前最流行的跨域身份验证解决方案将登陆的用户信息生成jwt串同时生成jwt存活时间。

2023-08-01 23:08:40 115 1

原创 vuex使用

每一个Vuex应用的核心就是store(仓库),store基本上就是一个容器,它包含着你的应用中大部分的状态 (state)。vuex一共有四个js文件组成分别是actions.js、getters.js、mutations.js、state.js。vuex的核心概念:store、state、getters、mutations、actions、store。异步加载由于调用不到vue的this所以需要传一个this过去,然后谁调用this就指的谁。getters.js使用。state.js使用。

2023-07-29 21:57:00 74

原创 vue之表格增删改操作和表单验证

Form 组件提供了表单验证的功能,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item 的 prop。该函数可以根据row是否有值来让改变窗体类型,当row有值时窗体变成编辑状态根据选择的行列来给弹出窗体填值。是从elementUI文档中拷过来的要学会看文档在文档中找,至此表格的增删改完成。属性设置为需校验的字段名即可。校验规则参见 async-validator。中定义验证规则,并在想要验证的属性定义。同时还要再确认按钮绑定的函数添加。

2023-07-27 20:55:50 443 1

原创 报错解决之To install it, you can run: npm install --save vue/types/umd

可能是由于运行时系统自动加了。将他删了就可以正常运行了。运行时突然报出这个错误。

2023-07-27 10:37:22 1029 1

原创 VUE进阶(实现左侧菜单的动态加载,数据动态加载)

列表的第一列为序号,为保护数据信息,防止恶意爬虫,不能把后端给的id直接显示,应该显示行号。

2023-07-26 23:51:26 1091

原创 Vue进阶(mock.js使用,总线)

前后端分离开发开发过程当中,经常会遇到以下几个尴尬的场景:老大,接口文档还没输出,我的好多活干不下去啊!后端小哥,接口写好了没,我要测试啊!前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点。Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。数据类型丰富:支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等。拦截Ajax请求。

2023-07-24 21:28:25 60

原创 VUE进阶之前后台交互axios使用,前后端分离中的跨域问题

要加在组件前面否则样式无法生效。

2023-07-22 20:22:14 81

原创 vue进阶嵌套路由使用

vue2是对新手很友好的框架,有完善的官方中文文档,阅读起来也非常容易理解,由浅入深,示例完整。同时官方也提供了一个开箱即用的vue-cli帮我们生成一个完整的项目框架。vue-cli这个构建工具大大降低了webpack的使用难度,开箱即用的特性,大大降低了我们的学习成本,加快了我们的开发速度。安装 vue-cli (这里我们确认已安装过node)使用npm全局安装webpack,安装完成之后输入webpack -v,如果出现相应的版本号,则说明安装成功。开始,需要安装依赖 ,所以使用这条命令。

2023-07-21 22:13:17 207 1

原创 Vue(vue路由、node.js安装)

Tips: 如果输入变量值之后没有自动创建【node_modules】文件夹,就在【node_global】下手动创建一个【node_modules】文件夹,再复制你创建的【node_modules】文件夹的路径地址到变量值。步骤: 鼠标右击【node_global】的文件夹,点击【属性】,再点击【安全】,再点击【编辑】,将权限都勾上,随即点击【确定】即可,【node_cache】步骤同理。//浏览器访问http://localhost:8080/Home,实则访问的是/Home组件。

2023-07-20 21:00:51 56

原创 vue学习(样式绑定、form表单、组件通信)

Class 与 Style 绑定​数据绑定的一个常见需求场景是操纵元素的 CSS class 列表和内联样式。因为 class 和 style 都是 ,我们可以和其他 一样使用 将它们和动态的字符串绑定。但是,在处理比较复杂的绑定时,通过拼接生成字符串是麻烦且易出错的。因此,Vue 专门为 class 和 style 的 用法提供了特殊的功能增强。除了字符串外,表达式的值也可以是对象或数组。绑定 HTML class​绑定对象​我们可以给 ( 的缩写) 传递一个对象来动态切换 class:上

2023-07-19 22:13:33 216

原创 Vue进阶(指令、过滤器、监听属性、计算属性)

代码示例

2023-07-18 21:48:19 53 1

原创 VUE介绍及快速上手搭建

如何快速了解及上手搭建使用VUE答:Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。Vue作者:尤雨溪/中国无锡。

2023-07-17 23:11:30 281 2

空空如也

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

TA关注的人

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