一、简介Spring Boot简化了Spring应用的开发,采用约定大于配置的思想,去繁从简,很方便就能构建一个独立的、产品级别的应用。1.传统J2EE开发的缺点开发笨重、配置繁多复杂、开发效率低下、部署流程复杂、第三方技术集成难度大。2.SpringBoot的优点快速重建独立运行的Spring项目以及与主流框架集成。使用嵌入式的Servlet容器,应用无需打成WAR包starters自动依赖与版
转载 2024-05-31 12:09:16
198阅读
目录运行原理探究第一个配置文件:pom.xml配置文件内容1:父依赖配置文件内容2:启动器 ==spring-boot-starter==【导进依赖 】第二个配置文件:主启动类默认的主启动类配置内容1:@SpringBootApplication ==【标注到的类就是主配置类】==进入这个注解:可以看到上面还有很多其他注解!配置内容1.1:@ComponentScan ==【自动扫描,将bean
转载 2024-06-24 05:35:25
300阅读
SpringBoot先于Spring Cloud问世。SpringBoot相当于脚手架,借助它可以快速搭建房子,它本身不具备任何功能属性,值是普通房间,没有其他任何功能。 什么是Spring BootSpring Boot简化了基于Spring的应用开发,通过少量的代码就能创建一个独立的、产品级别的Spring应用。 Spring Boot为Spring平台及第三方库提供开箱即用的设置,
转载 2023-09-08 10:27:49
397阅读
初学者,在学着做一个前端项目,有时候要换新电脑,或者重装系统,前端代码就不能用了,解决时候总是忘记还遇到麻烦,记录一下。按步骤来吧,也不知道对不对,先这样用着。1.下载vscode 就去官网下就完事好像点下载会根据电脑的系统版本位数啥的下载相应的版本,反正我点最大的最后配成功的几个电脑都没啥问题。安装好像没啥问题,一路点应该就行了,它软件默认的设置应该就行注意:1.安装的时候有一个&nb
转载 2024-10-30 12:42:50
63阅读
初学者,在学着做一个前端项目,有时候要换新电脑,或者重装系统,前端代码就不能用了,解决时候总是忘记还遇到麻烦,记录一下。按步骤来吧,也不知道对不对,先这样用着。1.下载vscode 就去官网下就完事好像点下载会根据电脑的系统版本位数啥的下载相应的版本,反正我点最大的最后配成功的几个电脑都没啥问题。安装好像没啥问题,一路点应该就行了,它软件默认的设置应该就行注意:1.安装的时候有一个&nb
转载 2024-10-30 12:42:45
154阅读
IntelliJ IDEA For Mac 快捷键 根据官方pdf翻译:https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard_Mac.pdf建议将 Mac 系统中与 IntelliJ IDEA 冲突的快捷键取消或更改,不建议改 IntelliJ IDEA 的默认快捷键。 M
Spring Cloud Config提供了分布式系统中配置功能的服务端与客户端支持。对于不同环境的应用程序它的服务端提供了一种中心化的配置管理方式。并且其不仅适用于Spring的应用程序,其它语言开发的程序同样能够使用(这点很重要)。环境要求首先需要安装JDK1.8或以上版本IDE可以选用Spring Tool Suite(STS)或者IntelliJ IDEA,本文选用STS作为例子服务端在文
vscode如何调试vue项目,通过F5进行断点调试,类似与vs进行调试vscode需要安装插件以及配置launch.json文件。 步骤一:
原创 2022-12-01 15:16:03
7061阅读
1、Vscode 中打开 flutter 项目进行开发 2、运行 Flutter 项目 flutter run r 键:点击后热加载,也就算是重新加载吧。 p 键:显示网格,这个可以很好的掌握布局情况,工作中很有用。 o 键:切换 android 和 ios 的预览模式。 q 键:退出调试预览模式。
转载 2021-08-13 09:24:07
970阅读
首先markdown是什么?markdown是一种纯文本编辑的轻量化标记语言,后缀名是.md。markdown可以很简单的转化为其他格式的文档比如PDF、Word等。其次为什么要学习markdown呢?我们看一篇好的文章是具有大小标题,段落分明,序号明显,有目录的。这种文章层次分明,阅读起来更加容易。但是使用Word编写时你会发现,这种设计会使你不断动用鼠标,并且设置起来很麻烦,让你不能专注于你要
对于大型的 Golang 我的项目往往我都会应用 Goland 这样的业余 IDE,然而因为我本地开发环境硬件资源偏低,不能很顺畅的应用 Goland,这个时候咱们能够思考应用 VSCode 来代替 Goland,而且 VSCode 还反对近程开发,所以我索性将开发环境放在近程机器上,而后用 VSCode 近程开发模式进行连贯,最次要的是大部分咱们的我的项目都是间接跑在 Linux 下面的,这个时
一 前言由于工作中需要在linux环境中开发C++项目,需要对linux下的c++文件进行编译和调试,因此本文介绍一种通过vscode远程开发linux下的c++代码用到的编译和调试方式。开发环境:客户机(vscode安装机器):windows 10 所需的vscode插件:c/c++ 开发机:(c++程序运行机器):centos7 开发机所需环境:g++,gdb前置条件1、满足上述开发环境。 如
springBootVersion = '2.0.3.RELEASE'springCloudVersion = 'Finchley.RELEASE'1、服务发现和服务注册服务发现:如何提供给客户端一个可用的服务?客户端自己找,还是服务器端帮它找。● 客户端发现:客户端查询服务注册表,然后使用负载均衡算法从中选择一个实例,并发出请求。● 服务器端发现:客户端通过负载均衡器向某个服务提出请求,负载均衡
### 项目需求 客户端:针对普通用户,用户登录、用户退出、菜品订购、我
原创 2023-06-06 15:22:54
134阅读
JAVA踩坑集合(一)关于spring cloud gateway中可能会出现503 Source Unavailable的问题问题gateway的yml问题解决 关于spring cloud gateway中可能会出现503 Source Unavailable的问题项目premise: 1.引用spring cloud gateway+nacos配置中心 2.微服务+分布式(本节与分布式问题
转载 2024-05-27 15:46:51
88阅读
文章目录核心概念1 断言(1)AfterRoutePredicateFactory(2)BeforeRoutePredicateFactory(3)BetweenRoutePredicateFactory(4)MethodRoutePredicateFactory(5)CookieRoutePredicateFactory(6)HostRoutePredicateFactory(7)Header
转载 2024-06-11 20:21:10
107阅读
一. Feign的概念Spring Cloud Netflix的微服务都是以HTTP接口的形式暴露的,所以可以用Apache的HttpClient或Spring的RestTemplate去调用 而Feign是一个使用起来更加方便的HTTP客户端,它用起來就好像调用本地方法一样,完全感觉不到是调用的远程方法 Feign是一个声明式的Web Service客户端,它的目的就是让Web Service调
2 开发环境搭建如果读者对Maven、Eclipse、Spring Boot等项目较为熟悉,可以直接跳过本章的相关章节。        笔者建议读者在查阅本书过程中,使用与本书相同的工具以及版本。本章使用的Java版本为1.8,图2-1为“java –version”命令的输出,Java安装与配置较为简单,
vscode调试中运行package.json里的脚本命令会报错,如下: 原因是windows power shell的执行策略问题 解决方案: 使用管理员权限打开power shell,输入命令:set-executionpolicy remotesigned 此时会出现提示: 输入 y 然后再 ...
转载 2021-10-11 11:29:00
1430阅读
2评论
1 前言平时工作学习中常会在Windows系统上使用Python编程和使用Markdown写作,并会将写作内容同步到自己WordPress搭建的博客、知乎和公众号上。在考察了多种工具后,最后选择使用VS Code来作为统一的编辑器,丰富的插件和社区基本能满足我的所有需求,下面就介绍一下如何将VS Code打造成一个集Python编程、Markdown博客写作为一体的编辑器吧!下面的介
  • 1
  • 2
  • 3
  • 4
  • 5