1、客户端发起https请求2、服务端收到请求,服务端的配置采用https的服务器必须要有一套数字证书,这套证书其实就是一对公钥和私钥。公钥可理解为一把锁,私钥可理解为这把锁的钥匙。服务器是这把钥匙(私钥)的唯一拥有者,服务器会把公钥发送给其他人,其他人拿到这把锁(公钥)后,可以把一些重要的东西锁起来发给服务器,服务器可以使用钥匙(私钥)打开这把锁(公钥), …
技术文章
可以从图片、css、js等文件缓存到客户端,从而提升网站运行速度,降低服务器的压力,提升客户体验度。 而图片、css、js等文件往往会占用掉一个网站大量的服务器带宽和页面载入时间,如果使用nginx做前端服务器可以设置类似的静态文件客户端的缓存时间。在配置nginx.conf文件中的“server {}”添加以下代码:location ~ .(gif|jpg …
为了保证新一代核心业务系统各项功能的及时上线,加强全行前端设备管控能力、提高前端设备应用软件更新效率、提升用户使用前端体验,建行总行启动了“前端服务管理系统”新功能推广工作。“前端服务管理客户端”是“前端服务管理系统”重要组成部分,按照区分行统一安排,建行包头分行柜面XPE终端、全部PC均需在4月26日前安装“前端服务管理客户端”。4月11日以来,建行包头分 …
我们在日常开发中,经常会需要远程调用其他服务提供的接口,比较常用的 HTTP 远程代理框架有OpenFeign、Retrofit以及一些第三方封装工具类,例如Hutool提供的HttpUtil。11月24日,Spring Boot 3正式发布,Spring官方已经自身支持使用声明式服务调用的方式来调用远程接口。虽然类似的远程调用框架如OpenFeign和Re …
大家好,我是前端西瓜哥,今天带大家了解一下服务端如何推送消息给客户端。有时候,我们希望服务端能够主动推送一些信息给客户端。但 HTTP 协议只能让客户端发起请求然后服务端响应,而无法让服务端主动去发送信息。为了解决这个问题,我们有三种常见的解决方案:短轮询、长轮询、WebSocket。短轮询短轮询,就是不停地间隔一段时间发一个 HTTP 请求,直到拿到需要的 …
嘿,后端开发的小伙伴们!在如今这个数据交互频繁的时代,如何高效地构建后端服务,满足前端对数据的多样化需求,一直是我们不断探索的课题。今天,咱就来唠唠 Spring Boot 3 与 GraphQL 的整合,这对 “黄金搭档” 能为我们的开发工作带来质的飞跃。GraphQL:数据请求的 “私人定制师”在传统的 REST API 世界里,客户端请求数据时,常常会 …
0102我在公司干了快十年,头一次见这么拼的。那天晚上十点,新来的前端小王还在工位上敲代码,领导过来催他回家,小王说不急,先把这功能写完。结果第二天早上我上班,发现他还在那儿,眼睛通红,说昨晚通宵了,全办公室的人都看傻了。0304我在某大厂做前端,刚入职那会儿天天加班到凌晨,头发都掉了一大把。后来实在扛不住了,直接跟领导摊牌说身体吃不消,领导立马给我调了个轻 …
花折 - KubeDoor 1.0发布!全新架构,多K8S管控支持,多K8S统一监控、告警、展示最佳实践VictoriaMetrics全套方案:多K8S统一监控远程写,统一告警规则管理。 目录0. KubeDoor 1.0组件说明1. 全新部署(您的K8S没有部署监控系统)2. 独立部署ClickHouse与VictoriaMetrics3. 接入部署(已经 …
前后端分离:构建高效协作的技术基石在当今互联网开发的大环境中,前后端分离已经成为了一种主流的开发模式。它不仅仅是一种技术上的变革,更是团队协作方式的一次革命。那么,在前后端分离的开发模式下,究竟该如何选择适合自己的技术栈呢?这不仅是技术选型的问题,更是对整个项目架构设计思路的考验。后端技术栈的选择Spring Boot提到Java后端,Spring Boot …
微服务架构下Java技术栈的最佳实践在当今数字化转型的大潮中,微服务架构已成为企业构建现代化应用的主流选择。它通过将单一的应用程序拆分成多个小型的服务单元,每个服务专注于完成某个特定功能,从而实现了更高的灵活性、可扩展性和容错能力。而对于Java开发者来说,选择合适的Java技术栈至关重要。今天,我们就来聊聊微服务架构下Java技术栈的最佳实践。1. 服务拆 …