草庐IT

前后端分离

全部标签

nginx反向代理失效,前端无法获取后端的数据,前后端连接不上

原理:    正向代理:正向代理代理的是客户端。比如我们无法直接在浏览器上访问YouTube,但我们开个加速器,就可以访问了,此时这个加速器就是正向代理服务器。这个加速器能访问YouTube,加速器接收到我们的请求后,把请求转发到YouTube,YouTube返回资源给加速器,加速器再返回资源给我们,这就是正向代理。        正向代理最大的特点是服务器只清楚请求来自哪个代理服务器,而不清楚来自哪个具体的客户端,正向代理模式屏蔽或者隐藏了真实客户端信息。    反向代理:反向代理代理的是服务器。还是上面的例子,YouTube的每日访问量很大,如果只用一台服务器处理所有请求很容易崩溃,于是会

【k8s】ingress-nginx通过header路由到不同后端

K8S中ingress-nginx通过header路由到不同后端背景公司使用ingress-nginx作为网关的项目,需要在相同域名、uri,根据header将请求转发到不同的后端中在稳定发布的情况下,ingress-nginx是没有语法直接支持根据header做转发的。但是这个可以利用灰度发布的特性实现header路由功能准备准备两个后端,后端代码如下,路由均为/appmain.gopackagemainimport"github.com/gin-gonic/gin"funcmain(){ r:=gin.Default() r.GET("/app",func(context*gin.Cont

【Java+SQL Server】前后端连接小白教程

目录📋 流程总览⛳️【SQLServer】数据库操作1.新建数据库text2.新建表3.编辑表⛳️【IntelliJIDEA】操作1.导入jar包2.运行显示错误📋 流程总览⛳️【SQLServer】数据库操作打开SQLServer数据库-->sa登录-->新建数据库text1.新建数据库text2.新建表刚建的表需要重连才显示3.编辑表⛳️【IntelliJIDEA】操作1.导入jar包新建文件夹lib->将sqljdbc4-2.0.jar放置lib->右击lib【添加为库】查看库->导入java+jdbc代码2.运行显示错误运行显示错误:通过端口1433连接到主机localhost的TCP

springboot后端写接口(入门)

 总结:controller展示定义接口路径和调用serviceservice 处理业务逻辑数据库数据mapper定义操作数据库动作,命名mapper.xml执行mapper里定义的动作的sql语句,与数据库交互entity定义类,与数据库类型保持一致https://www.bilibili.com/video/BV16541147s1?from=search&seid=14149306823192602727&spm_id_from=333.337.0.0第一步newproject修改名字 安装相关依赖(装少了的话后期可以自己加,不过比较麻烦)首先勾上这个工具,方便以后用 web 用上数据库

用element-ui中的up-load组件实现简单的图片上传到本地然后回显(从前端到后端)

方式一:直接上传(auto-upload=“true”)一:前端样式以及效果: 前端样式代码如下:exportdefault{data(){return{imgUrl:''};},methods:{sucuploadimg(res){this.imgUrl=res.data;}}}二:后端Controller层@RestController@RequestMapping("/admin/file")@Slf4j@Api(value="文件相关接口",tags={"文件相关接口操作接口"})publicclassfilecontroller{@PostMapping("/uploadfoodpi

Spring Boot前后端分离之后端开发

SpringBoot前后端分离开发之后端开发前后端分离开发概述相关术语前后端分离开发概述接口规范RESTfulAPI的理解RESTful风格的特点URI规范路径请求方式过滤条件其他说明返回结果状态码和信息json介绍在线json校验postman安装使用SpringMVC的restful实现查询所有班级信息查询指定班级信息关于格式的说明根据id删除班级信息插入数据根据班级编号修改数据结束语📃个人主页:不断前进的皮卡丘🌞博客描述:梦想也许遥不可及,但重要的是追梦的过程,用博客记录自己的成长,记录自己一步一步向上攀登的印记🔥系列专栏:SpringBoot专栏前后端分离开发概述相关术语前端和后端:前

在线选课的微信小程序(微信前端+网站后端)

目录一、前言二、微信小程序端(老师、学生)1.学生用户前端小程序界面 2.老师前端小程序界面三、后端(管理员、老师、学生)3.老师后端4.管理员后端四、代码获取与调试一、前言这是一个在线选课的微信小程序,使用了idea+Navicat+maven+vue+微信开发者工具。二、微信小程序端(老师、学生)1.学生用户前端小程序界面   2.老师前端小程序界面 三、后端(管理员、老师、学生)3.老师后端功能:有个人中心,课程信息管理,学生选课管理,课程成绩管理 4.管理员后端功能:有个人中心,修改个人资料和密码,学院管理,专业管理,班级管理,学生管理,教师管理,课程名称管理,班级课表管理,课程信息管

java - 如何在android studio中将 fragment 分离到不同的文件?

我正在尝试在androidstudio中开发一个android应用程序,并且我一直在mainActivity类中编写越来越多的fragment。我的问题是如何将它们分开到另一个文件?可能我做错了,如果可以,有人可以告诉我应该怎么做吗?我的代码:publicclassMainActivityextendsActionBarActivityimplementsNavigationDrawerFragment.NavigationDrawerCallbacks{...publicstaticclassPlaceholderFragment1extendsFragment{...}public

【C++干货铺】非类型模板 | 模板特化 | 模板分离编译

=========================================================================个人主页点击直达:小白不是程序媛C++系列专栏:C++干货铺代码仓库:Gitee=========================================================================目录非类型模板参数模板的特化什么是模板特化?函数模板特化类模板的特化全特化偏特化模板的分离编译什么是分离编译?模板的分离编译模板总结非类型模板参数模板参数分类类型形参与非类型形参。类型形参即:出现在模板参数列表中,跟在class

鸿鹄工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离构建工程项目管理系统项目背景

 鸿鹄工程项目管理系统SpringCloud+SpringBoot+Mybatis+Vue+ElementUI+前后端分离构建工程项目管理系统1.项目背景一、随着公司的快速发展,企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,公司对内部工程管理的提升提出了更高的要求。二、企业通过数字化转型,不仅有利于优化业务流程、提升经营管理能力和风险控制能力,还可强有力地促进企业体制机制的全面创新。三、以数据要素为核心,协同创新加快企业数字化转型、优化资源配置效率,是数字经济时代提升企业市场竞争力和价值创造能力的关键所在。四、在企业里建立一个管过程、提效率、降风险、