自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 nginx如何将请求转发到后端服务器,后端服务器又是如何识别请求到其子服务

nginx中有以下配置:在网关的yml文件中配置了routes:前端传入的路径为http://10.104.0.164:18080/dataplatform/authzth/user/enquiry 此时网关是如何识别转发,请求到对应的子服务中?前端请求:Nginx 处理:Spring Cloud Gateway 处理:子服务处理:Nginx 配置:nginxlocation /dataplatform/ { proxy_pass http://10.104.0.165:8601/;

2025-02-26 14:15:38 748

原创 Linux中jar包自启动实现方式以及遇见问题

首先实现自启动需要两个文件,一个是.sh文件,该文件存储jar包启动命令;一个是.service文件,.service文件通常用于管理的服务。你不能直接“执行”一个.service文件,但你可以使用systemctl命令来启动、停止或管理服务。.service文件通常位于或目录中,它们定义了如何启动和管理一个特定的服务或应用程序。

2024-12-18 18:02:46 568

原创 minio安装与使用

保存之后,双击启动minio.bat成功启动页面最后。

2024-06-06 16:50:20 1512

原创 Redis持久化

众所周知,redis是用于存储数据的,作为内存数据库,其数据的安全性和稳定性是尤为重要的。假设服务器发生故障,导致redis中的数据都丢失了,这会是严重的事故。因此,了解Redis持久化的原理,对于Redis保障数据的完整性是至关重要的。

2024-06-03 16:52:29 493

原创 Spring Boot集成nacos

注:父级依赖要小于2.4.0版本,不然和上述依赖冲突。

2024-04-18 10:32:58 450

原创 static和@Autowired结合报错空指针问题

在项目中使用redis遇到了注入为空的问题,排查问题发现是因为同时使用了static和Autowired问题。问题原因:原项目中使用的是Hazelcast,现需要将其替换为refsa错误原因:和加载顺序有关系,static在类初始化的时候就加载,且只加载一次。早于自动注入,所以会报空指针。且spring本身也不支持这种写法。但依然有解决的办法,目的是让自动注入执行顺序先于static。

2024-04-15 15:04:56 337 1

原创 自定义的MVC框架

在JDK5之后,增加Annotation注解的基本语法,通过注解可以省略XML的配置信息,简化代码的编写形式。Target:对应的是当前的注解能够定义在那个位置。Retention:在什么场景下起作用。

2022-08-24 09:28:45 207

原创 AJAX与jQuery

无刷新技术:刷新页面不跳转,在当前页面刷新,是局部的刷新。例如:地图的缩放和移动都是在当前页面完成的,没有刷新整个页面。

2022-08-23 09:04:35 642

原创 监听器与过滤器

作用域事件发生的时间往往是不确定的,当事件发生的时候需要进行一些处理的时候,就需要使用监听器。

2022-08-19 12:57:14 193

原创 EL&JSTL

正常情况下,在使用EL表达式时,需要在表达式中添加对应的作用域,例${sessionScope.xxx},如果我没有书写作用域访问对象,此时,EL表达式就会从page向requet中查询,如果request没有对应的值就会找到session查询,session如果范围内也没有,就会最后找到application,如果几个作用域都不包含要查找的值或对象,就会返回null状态。value:代表要输出的内容,如果直接写了内容,就会按照普通输出的方式显示在页面上。可以用来查询变量的值,给变量赋值,修改变量的值。..

2022-08-16 19:59:40 254

原创 文件上传(FileUpload)

文件上传,它是将一个表单转换成一个二进制的数 据流提交,所以不能够使用request.getParameter形式 获取参数。因此需要将表单转换成二进制表单。

2022-08-11 21:25:26 536

原创 Servlet

System.out.println("我被创建了。。。");}@OverrideSystem.out.println("我被初始化了。。。");}@OverrideSystem.out.println("我接受了请求");}@OverrideSystem.out.println("上下文");}@OverrideSystem.out.println("我被销毁了。。。");System.out.println("我被销毁了。。。");......

2022-08-11 09:41:53 174

原创 密码加密技术(MD5)

md5的全称是md5信息摘要算法(英文:MD5 Message-Digest Algorithm ),一种被广泛使用的密码散列函数,可以产生一个128位(16字节,1字节8位)的散列值(常见的是用32位的16进制表示,比如:0caa3b23b8da53f9e4e041d95dc8fa2c),用于确保信息传输的完整一致。MD5由、、MD2改进而来,主要增强算法复杂度和不可逆性。MD5算法因其普遍、稳定、快速的特点,仍广泛应用于普通数据的加密保护领域。...

2022-08-10 08:57:34 5046

原创 COOKIE和SEESION

cookie是web服务器保存在客户端的一系列文本信息。cookie是某些网站为了辨别用户身份,进行跟踪而储存在用户本地终端上的数据(通常经过),由用户计算机暂时或永久保存的信息。通过在客户端记录信息确定用户身份。......

2022-08-09 09:02:14 427

原创 JSP的九种内置对象

out对象:用于向客户端、浏览器输出数据。out 对象用于在Web浏览器内输出信息,并且管理应用服务器上的输出缓冲区。在使用 out 对象输出数据时,可以对数据缓冲区进行操作,及时清除缓冲区中的残余数据,为其他的输出让出缓冲空间。待数据输出完毕后,要及时关闭输出流。request对象:封装了来自客户端、浏览器的各种信息。request 对象是 javax.servlet.httpServletRequest类型的对象。该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。......

2022-08-05 09:10:51 9545 1

原创 http协议

B/S是Brower/Server的缩写,在客户端上只需安装一个浏览器,B/S架构的软件一般都是通过访问一个网页的形式使用的,而将一些运算等操作放在远端的服务器上。类似于淘宝,京东,百度金融等大型网站。............

2022-08-04 23:52:15 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部