首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏wuter

    JavaWeb后端入门8—会话技术

    cookie,回写到浏览器 * */ // 设置响应的消息体的数据格式以及编码(为了支持中文) response.setContentType("text/html;charset=utf-8" if (cookie == null) { //是第一次 //显示到页面上一段内容 response.setContentType("text/html;charset=UTF-8" String value = cookie.getValue(); //显示到页面上一段内容 response.setContentType("text/html;charset=UTF-8" IOException { doGet(request, response); } } 注意1:response.setContentType("text/html;charset=utf-8"

    35500编辑于 2025-04-03
  • 来自专栏全栈程序员必看

    后端框架有哪些?8个流行的后端框架推荐

    后端框架有哪些?8个流行的后端框架推荐 后端框架 在选择要使用的后端框架时,有许多选项可用。虽然每个后端框架都有自己的优点和缺点,但在做出最终决定之前,还有一些其他因素需要考虑。 在本指南中,我们将仔细研究经过尝试的框架,以确定哪个是最适合您的后端框架。 后端vs前端 如果您是Web开发世界的新手,后端和前端开发之间的区别可能不那么明显,但是,了解两者之间的区别很重要。 后端开发:另一方面,后端开发人员正在研究幕后发生的事情,后端开发人员使用各种库,API,Web服务等。他们负责数据库系统的实现,确保各种Web服务之间的正确通信,生成后端功能等。 8个流行的后端框架列表 在这个后端框架列表中,我们不想坚持使用单一编程语言。相反,我们希望展示各种语言的后端框架。当然,下面的列表并未提供针对每种语言的后端框架建议,但它确实提供了一些很好的建议。 很棒的API 设置简单,学习起来简单 大量插件可供使用 8.Spring Boot Spring Boot Spring Boot是一个基于Java的开发框架,由Spring创建,旨在易于使用,并提供一个生产级的基于

    9.9K10编辑于 2022-06-28
  • 来自专栏wuter

    JavaWeb后端入门8—EL表达式

    EL(Expression Language)目的:为了使JSP写起来更加简单。表达式语言的灵感来自于ECMAScript 和XPath表达式语言,它提供了在JSP中简化表达式的方法,让Jsp的代码更加简化。

    46600编辑于 2025-04-03
  • 来自专栏python3

    后端分离架构+k8s+ingress

    一、概述 在前面几篇文章中,已经讲到了前后端分离架构和ingress,链接如下: https://www.cnblogs.com/xiao987334176/p/12195722.html https: //www.cnblogs.com/xiao987334176/p/12195797.html 接下来使用k8s进行发布应用 二、演示3.0 环境说明 k8s集群 系统 docker ip 主机名 配置 centos 7.6 19.03.5 192.168.31.150 k8s-master 2核4G centos 7.6 19.03.5 192.168.31.178 k8s-node01 2核4G 集群登录harbor 登录到k8s集群中的master节点以及node节点。 -66c8d579b5-94x6t    1/1     Running   0          2m30s   10.244.85.198   k8s-node01   <none>           

    2.2K20发布于 2020-03-25
  • 来自专栏会呼吸的Coder

    后端开挂:3行代码 = 8个接口

    public String test(@PathVariable String request) { return request + ": Hello World"; } 那 8 仅仅是查询,一张表(对应客户端的 model)就要两个接口了,如果再加上增删改,批量改批量删,还有统计,那就得有 8 个接口了! 那么我是怎么解决的呢? 行代码配置的,请求报错: 登录后角色自动变为 LOGIN(可传@role 来自定义),符合 Comment 的 POST 权限配置,成功: 回想下,代码才写了 3 行,就实现了包括增删改查等各种操作的 8

    54620编辑于 2022-04-19
  • 来自专栏小菜良记

    后端学运维》- k8s之数据存储

    k8s 的进程到这里我们已经完成了 Namespace、Pod、PodController 几种资源的使用方式,已经过大半了哦~这篇文章我们就继续来了解一下在k8s 中怎么进行数据存储! 这时,可能就会有小伙伴说了,docker 中存在数据挂载,k8s 肯定也存在,我们可以利用数据挂载来解决该问题~那么,恭喜你答对了,k8s 中不仅支持数据挂载,而且支持的功能还相当强大,话不多说,我们接下来就进入数据世界 ~ 数据存储 k8s中有个 Volume 的概念,Volumn 是 Pod 中能够被多个容器访问的共享目录,K8s 的 Volume 定义在 pod 上,然后被一个 pod里的多个容器挂载到具体的文件目录下 需要管理员手动清理数据 Recycle(回收):清除PV中的数据,效果相当于 rm -rf Delete(删除):与 PV 相连的后端存储完成 volume 的删除操作,常见于云服务商的存储服务 生命周期 用于描述用户应用对存储资源的访问权限 选择条件(selector) 通过 Labels Selector的设置,对于系统中已经存在的PV进行筛选管理 资源类别(storageClassName) pvc在定义时可以设定需要的后端存储的类别

    1.2K11发布于 2021-06-29
  • 来自专栏监控

    实战:用“廉价”的NFS作为K8S后端存储

    K8S后端存储:NFS 图片 大家都知道,NFS是一种基于网络的文件系统协议,允许在不同的机器之间共享文件系统资源。在K8S中,可以使用NFS作为后端存储,以提供持久化存储和共享存储卷。 但是否适合在生产环境使用NFS作为后端存储,这取决于具体的应用程序和使用场景。如果应用程序对性能和可靠性要求比较高,可能需要选择其他更适合的存储方案,比如ceph。 # step3 配置NFS共享,编辑/etc/exports文件,将要共享的目录添加到文件中 /data/nfs_k8s_storage_share *(rw,sync,no_root_squash ” 在k8s master节点上安装nfs动态供给插件 仓库: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner 相关 /default-my-pvc-pvc-ce18ae0a-d4b4-4fa9-8241-b8b9551baa61  500G  1.8G  499G   1% /data ..

    1.8K00编辑于 2023-04-10
  • 来自专栏springboot解析

    8.2.后端开发实践系列@SpringBoot 精选项目8

    简介:支付服务:支付宝、微信、银联详细 代码案例,目前已经1800+Star。十分钟让你快速搭建一个支付服务,内附各种教程。

    64910发布于 2019-11-26
  • 来自专栏chenchenchen

    后端分离及后端分层

    原文链接:https://mp.weixin.qq.com/s/5SwQMIJ6Amv4m_8cIOaw3Q 前后端分离 回顾一下自己学JavaWeb的历程: 如果请求是调用后端服务,则经过Nginx转发到后端服务器,完成响应后经Nginx返回到浏览器。 URL请求统一分发到Node Server,在Node Server中根据请求类型从后端服务器上通过RPC服务请求页面的模板数据,然后进行页面的组装和渲染; API请求则直接转发到后端服务器,完成响应 后端分层 阿里规范 在阿里的编码规范中约束的分层如下: ? 参考: https://mp.weixin.qq.com/s/5SwQMIJ6Amv4m_8cIOaw3Q

    2.3K41发布于 2019-09-02
  • 来自专栏Debug日志

    后端如何接收数据?详解8种HTTP请求方式及SpringBoot代码实现

    GraphQL(特殊请求体) 8. 后端通常用 @RequestBody 接收(Spring系列 框架)。 后端用 @PathVariable 接收(Spring)。 后端用 @RequestHeader 接收(Spring)。 需后端单独支持 GraphQL 协议。 示例:Spring Boot 集成 GraphQL <!

    84210编辑于 2025-10-13
  • 来自专栏编程进阶实战

    基于.NET8 + VueUniApp前后端分离的快速开发框架,开箱即用!

    前言 今天大姚给大家分享一款基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用:ZR.Admin.NET。 项目介绍 ZR.Admin.NET是一款基于.NET平台开发的、前后端分离的通用权限管理后台系统。 主要特点 前后端分离:系统采用前后端分离的设计模式,前端可以使用Vue.js(支持Vue2.x和Vue3.x)、uniapp等技术栈,后端则基于.NET Core/.NET 5/.NET 7/.NET 8等技术栈,实现了前后端的解耦,提高了系统的灵活性和可维护性。 项目技术栈 后端: .NET 8、Web API、SqlSugar、Swagger、SignalR、IpRateLimit、Quartz.NET、Redis、NLog等。

    1.4K10编辑于 2024-10-17
  • 来自专栏业余草

    后端分离架构:Web 实现前后端分离,前后端解耦

    随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,前端工程师只管前端的事情,后端工程师只管后端的事情。正所谓术业有专攻,一个人如果什么都会,那么他毕竟什么都不精。 1、前端无法单独调试,开发效率低;2、前端不可避免会遇到后台代码,例如: <body> <% request.setCharacterEncoding("utf-8") SPA 式的前后端分离,从物理层做区分(认为只要是客户端的就是前端,服务器端就是后端)这种分法已经无法满足前后端分离的需求,我们认为从职责上划分才能满足目前的使用场景: 前端负责 view 和 controller 如果产品经理中途想要改动界面什么的,可以由前端自己专职维护,后端无需操心。前后端各司其职,后端专注自己的业务逻辑开发,前端专注产品效果开发。 前后端模板统一在无线领域很有用,PC页面和WIFI场景下的页面适合前端渲染(后端数据Ajax到前端),2G、3G弱网络环境适合后端渲染(数据随页面吐给前端),所以同样的模板,在不同的条件下走不同的渲染渠道

    3.2K40编辑于 2021-12-06
  • 来自专栏杨建荣的学习笔记

    前端后端

    也不知道换个角度理解对不对,现在对于后端的设计已经从原来的荒漠阶段发展到了绿洲阶段,后台的设计已经一片繁荣了,所以前端的机会就多很多,出现一片繁荣的景象了。

    1.6K100发布于 2018-03-21
  • 来自专栏史上最简单的Spring Cloud教程

    跟我学Springboot开发后端管理系统8:AOP+logback+MDC日志输出

    在比较复杂的应用中,一个请求需要走很多个方法的处理,怎么样才能快速查找一个请求的全部日志呢。在分布式系统中,我们可以用链路追踪,比如zipkin、skywalking去快速查找日志,从而定位问题。在比较复杂的单体管理系统中,我们可以使用slf4j的MDC去实现类似的功能。

    1K10编辑于 2022-01-06
  • 来自专栏史上最简单的Spring Cloud教程

    跟我学Springboot开发后端管理系统8:Matrxi-Web权限设计实现

    现在来回顾一下: 首先,用户需要登录,填用户名、密码,后端接收到登录请求,进行用户、密码的校验,校验成功后则根据用户名生成Token,并返回给浏览器。 后续浏览器发起请求时都携带该Token,请求达到后端后,会在Filter进行判断,首选判断是否为白名单url(比如登录接口url),如果是则放行;否则进入Token验证。 请求需要携带用户名、密码,后端服务校验用户名、密码正确后,生成Token。 请根据实际情况自行修改 } // config.headers['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8' HandlerInterceptor初步验证Token 当前端的请求达到Matrix-Web后端服务器的时候,我们Spring MVC的HandlerInterceptor初步校验Token 是否存在。

    82430编辑于 2022-01-06
  • 来自专栏serena test

    后端开发

    装好这些之后,就用同事给的已经有的项目,将代码用svn插件导出到Eclipse中,然后更新下载maven库,pom.xml中的文件很多,用了一个上午的时间才下载完,然后查看编译结果,还是有几个JAR包没有下载成功,导致引用不到报错,然后手动放置了。

    76710发布于 2021-06-08
  • 来自专栏全栈程序员必看

    java开发后端框架_java开发后端框架

    1 java开发后端框架 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心。 下面小编给大家说说java开发后端框架,希望能对你有些帮助。

    4K30编辑于 2022-08-14
  • 来自专栏军军不吃鸡

    websocket前后端数据实时更新(前端+后端)

            做的项目中需要将后端提供的数据展示在前端页面,一开始我是用JS的setInterval()方法,设置一个时间,每过时间发起一次ajax请求。 虽然也能凑活着实现,但总感觉数据不是实时刷新的,而且还占用资源,所以学习WebSocke,并总结了一下,以下是本人总结的前后端WebSocke相关代码: ---- 一、后端: 1.pom.xml添加WebSocke 接收到消息的回调方法 websocket.onmessage = function (event) { let data = event.data; console.log("后端传递的数据 :" + data); //将后端传递的数据渲染至页面 $("#online").html(data); }; //连接关闭的回调方法

    3.9K30编辑于 2022-10-26
  • 来自专栏全栈程序员必看

    vue怎么和后端对接_vue后端框架推荐

    简单分享一下jeeplus框架部署liunx服务器跨域问题 ,因为我这个是前后端服务器分离所以配置了俩份 java后端配置 1.跨域后端配置nginx(图-1) 上配置 server { listen 80; server_name xxx.xx.xxx; #后端服务域名 #charset koi8-r; #access_log 上图 配置类 位置在:package com.jeeplus.modules.sys.security.shiro.JWTFilter; ===>最后一个方法preHandle 好啦,就这么简单;后端跨域就解决啦 location ^~ /userfiles { proxy_pass http://xxx.xx.xxx.xx:xx/userfiles; #后端 ip proxy_set_header Host xxx.xx.xxx.xx; #后端ip proxy_set_header X-Real-IP

    1.1K20编辑于 2022-09-23
  • 来自专栏java学习java

    微服务项目:尚融宝(8)(后端接口:积分等级CRUD)

    3、常见注解 实体类注解:entity的实体类中可以添加一些自定义设置,例如: @ApiModelProperty(value = "创建时间", example = "2019-01-01 8: 00:00") private LocalDateTime createTime; @ApiModelProperty(value = "更新时间", example = "2019-01-01 8:

    35340编辑于 2022-11-15
领券