05 2022 档案
摘要:前言 从最开始的,SSH到SpringMVC,随着Spring的发展,使得开发越来越容易了,SpringBoot已经成为Java程序员必会的一项,以下给小伙伴整理了30道相关面试题,也可以作为知识点,学习收藏起来。 1.什么是SpringBoot? 通过Spring Boot,可以轻松地创建独立的,
阅读全文
摘要:《Spring Cloud微服务架构实战》基础篇--案例实战
阅读全文
摘要:《Spring Cloud微服务架构实战》基础篇--Spring Data、JPA、MongoDB、Redis
阅读全文
摘要:《Spring Cloud微服务架构实战》-- 集群配置 本章要点 Spring Cloud Config 介绍 构建配置中心的例子 Spring Cloud Config 的配置 整合使用 从前面章节的讲解我们可以知道,基本上每个微服务都是使用application.properties (yml
阅读全文
摘要:《Spring Cloud微服务架构实战》微服务消息--RabbitMQ和Apache Kafka 本章要点 Spring Cloud Stream 介绍 RabbitMQ 框架 Apache Kafka 框架 开发消息微服务 早在EJB 2.0时代,Java EE引入了 Message Drive
阅读全文
摘要:《Spring Cloud微服务架构实战》--集群保护机制--Hystrix 6.1概述 在很多系统架构中都需要考虑横向扩展、单点故障等问题,对于一个庞大的应用集群, 部分服务或者机器出现问题不可避免。在出现故障时,如何减少故障的影响、保障集群的 高可用,成为一个重要的课题。 在微服务集群中,不管是
阅读全文
摘要:Spring Cloud微服务架构实战》--集群网关--Zuul 在前面章节介绍的例子中,我们都是直接访问服务调用者的URL来访问微服务,在实 际环境中,应用程序会有多个服务调用者,如何将它们组织起来,统一对外提供服务呢? 本章将讲述使用Netflix的Zuul框架构建微服务集群的网关。 7.1 Z
阅读全文
摘要:《Spring Cloud微服务架构实战》-- 客户端 -- Feign 在Spring Cloud集群中,各个角色的通信基于REST服务,因此在调用服务时,就不可 避免地需要使用REST服务的请求客户端。 前面的章节中使用了 Spring自带的RestTemplate, RestTemplate使
阅读全文
摘要:《Spring Cloud微服务架构实战》--Ribbon 4.1 Ribbon 介绍 4.1.1 Ribbon 简介 Ribbon是Netflix下的负载均衡项目,它在集群中为各个客户端的通信提供了支持,它主要实现中间层应用程序的负载均衡。 Ribbon提供以下特性: 负载均衡器,可支持插拔式的负
阅读全文
摘要:《Spring Cloud微服务架构实战》基础篇--Eureka 本书使用的Spring Cloud版本为Dalston.SRl,相关的技术版本如下所示。 > spring-cloud-commons:公共模块,版本为 1.2.2.RELEASE。 > spring-cloud-config:配置管
阅读全文
摘要:《Spring Boot编程思想》--运维篇
阅读全文
摘要:《Spring Boot编程思想》--web篇
阅读全文
摘要:《Spring Boot编程思想》--核心篇
阅读全文
摘要:第15章 实现一个类似"京东"的电子商务商城 为了综合使用本书讲解的Spring Security、Redis、RabbitMQ. JPA、JWT技术,本章通 过实例来整合这些技术。 本章首先讲解如何整合管理系统和会员系统实现多用户系统;然后讲解如何实现会员系统的多 端、多方式注册和登录;最后讲解如
阅读全文
摘要:8. 用ORM操作SQL数据库 本章首先介绍如何使用。RM (JPA. MyBatis )操作数据库;然后讲解常用的查询方式、自定 义查询方式、原生SQL (Structured Query Language,结构化查询语言)的开发和映射, 还会深 入地讲解一对一、一对多、多对多的关系映射操作以及事
阅读全文
摘要:第14章 开发企业级通用的后台系统 使用Spring Boot,免不了开发后台系统。所以,本章通过实现一个基于角色的访问控制后台 系统,来系统地介绍如何使用Spring Security。 本实例的源代码可以在“/14/ManagementSystemDemo”目录下找到。 14.1用JPA实现实体
阅读全文
摘要:第13章 集成NoSQL数据库,实现Elasticsearch和Solr搜索引擎 关于搜索引擎 我们很难实现 Elasticseach 和 Solr两大搜索框架的效果; 所以本章针对两大搜索框架,非常详细地讲解 它们的原理和具体使用方法, 首先介绍什么是搜索引擎 、如何用 MySQL实现简单的搜索引
阅读全文
摘要:第12章 集成RabbitMQ,实现系统间的数据交换 RabbitMQ是近年来使用非常广泛的消息中间件。 本章首先介绍它的原理、概念、6种工作模式、常用的注解; 然后用实例讲解在Spring Boot 中如何使用AmqpTemplate接口实现消息的发送和监听。 12.1 认识 RabbitMQ 1
阅读全文
摘要:第11章 集成Redis,实现高并发 Redis是大规模互联网应用常用的内存高速缓存数据库,它的读写速度非常快,据官方 Bench-mark的数据,它读的速度能到11万次/秒,写的速度是8.1万次/秒。 本章首先介绍Redis的原理、概念' 数据类型;然后用完整的实例来帮助读者体验缓存增加、 删除、
阅读全文
摘要:第10章 集成安全框架,实现安全 认证和授权 本章首先介绍如何使用Spring Security创建独立验证的管理员权限系统、会员系统,讲解如 何进行分表、分权限' 分登录入口、分认证接口、多注册接口,以及RBAC权限的设计和实现,如何使用JWT为手机APP提供token认证; 然后讲解Apache
阅读全文
摘要:第9章 接口架构风格 Restful 本章首先介绍REST的特征、HTTP方法与CRUD动作映射; 然后讲解如何基于Spring Boot为PC、手机APP构建统一风格的Restful API ; 最后讲 解在 Spring BootT如何使用 RestTempiate 发送 GET、POST. D
阅读全文
摘要:《Spring Cloud微服务架构实战》(1)
阅读全文
摘要:《Spring Cloud微服务架构实战》(1)
阅读全文
摘要:Tomcat提示错误如下: INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - Loading XML bean definitions from class path resource [org/spring
阅读全文
摘要:1. 新建索引 alter table 'tab_yyy' add index 'IDX_Tab_ID'('id') using btree; 2.表中新增字段 alter table 'table_xxx' add column 'id_customer' varchar(32) null com
阅读全文
摘要:1. merge into <insert id = "insertXXX" paramerType = "java.util.HashMap"> merge into t_comm_code C using(select #{info} as INFO, #{TMR} as tmr from du
阅读全文
摘要:运行脚手架命令:npm run serve 报错信息: Component name “Student“ should always be multi-word vue/multi-word-component-names 报错分析:根据提示信息可知是组件名出了问题,报错信息翻译过来大概就是组件名"
阅读全文
摘要:开发中常见的生成问题列表: 问题一: 现象: 代码中的字段类型与表中的字段类型不一致: 结果: sql脚本中的索引不能使用 问题二: 现象:resultMap公用: xml 文件中, resultMap是一个共用的返回结果,在其中添加了一些字段,在方法A的sql中可以正常使用,但在B方法的返回结果中
阅读全文
摘要:问题描述: 本地修改了代码后,执行“git pull”命令时,无法更新代码,并报错提示:“Your local changes to the following files would be overwritten by merge” 问题原因: 是因为本地修改的代码与git服务器的代码冲突导致。如
阅读全文
摘要:** element-ui ** 网站地址 : https://element.eleme.cn/2.13/#/zh-CN/component/changelog支持的前端框架 :Vue 、React 、Angular <!-- 引入样式 --> <link rel="stylesheet" hre
阅读全文
摘要:在项目开发中会遇到多个表单块同时做校验的情况,这时候会因为代码分散或者呈现在不同组件而无法一次性校验完成。 父组件调用 let valid = await this.$refs.formData.handleSubmitForm() 子组件 //在data中定义 refArr: ['form1','
阅读全文
摘要:1. 父组件 <el-main v-loading="loading"> <my-table :data="tyData" //表格数据 @selectionchange="selectionchange" //复选框多选 @getTableData="getdata" //获取列表数据 @show
阅读全文
摘要:vxe-table 一个全功能的 Vue 表格,满足绝大部分对 Table 的一切需求,与任意组件库完美兼容,它的功能是非常强大的 如果需要和大数据还有表格打交道, vxe-table是非常合适的,其他场景可以使用element-ui 处理; API: https://xuliangzhan_adm
阅读全文
摘要:注:此方法可用于配置gitlab也可用于配置github 1.在github中创建一个账号:https://github.com/join?source=header-home 2.下载并安装git:https://git-scm.com/downloads 3.安装成功后打开Git Bash,输入
阅读全文
摘要:早上上班,打开idea准备先拉取以下代码突然git就报错了? Сannot Run Git Cannot identify version of git executable: no response 我打开配置信息settings->Version Control -> Git 网上找了几个方法试
阅读全文
摘要:文章目录一、vue3.0篇二、vue2.0篇1. vue生命周期?2. vuex是什么?以及组件传值?3.vue中自定义指令如何使用?4. 自定义指令的生命周期5. vue中的过滤器如何使用?6.组件通信?1. 父子组件之间传值(五种方式)- 父组件设置属性传,子组件通过props接收- this.
阅读全文
摘要:修改el-table-column单独的样式: <template> <el-table :data="tableData" border style="width: 100%" :cell-style="setCellStyle" //写单独的方法 :header-cell-style="{ te
阅读全文
摘要:需求“前端缓存” 需求背景:解决表单高频率重复填报问题,要求打开页面自动填充上次录入的数据,数据存储期限为一周(7天有效期)。 说起缓存首先想到的则是 localstorage、sessionStorage 1. sessionStorage: 也称会话缓存,当用户关闭浏览器窗口后,数据就会被删除;
阅读全文
摘要:JavaScript 基础 https://blog.csdn.net/itxiaodong/category_10839615.html https://blog.csdn.net/xuaner8786/category_7279528.html
阅读全文
摘要:Vue2基础 https://blog.csdn.net/itxiaodong/category_11349082.html Vue3 基础 https://blog.csdn.net/itxiaodong/category_11644704.html
阅读全文
摘要:打开新窗口的方式有哪些: 在链接上单击右键,然后选择「在新窗口打开链接」或者「在新标签打开链接」 按住键盘上的 Ctrl/Command 单击链接,新标签打开链接 <a href="...." target="_blank"> window.open() 下面仅介绍window.open的使用 wi
阅读全文
摘要:1.index.html文件入口; 2.src放置组件和入口文件; 3.node_modules为依赖的模块; 4.cofig中配置了路径端口值等; 5.build中配置了webback的基本配置、开发环境配置、生产环境配置等。 main.js是我们的入口文件,主要用于初始化vue实例,并使用需要的
阅读全文
摘要:vscode如何设置回车自动换行缩进? 要解决这个问题,首先文件 》首选项 》设置,查找tabsize,进入settings.json。 把"editor.autoIndent"的属性值改为false,即"editor.autoIndent": "false",就可以了。 或 改为 4
阅读全文