(一)拦截器的概念 SpringMVC的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),用于对处理器进行预处理和后处理。是可以在action执行前后执行的代码。是我们做web开发时经常用的技术。比如:权限控制、日志等。我们也可以将多个Interceptor连在一起组成 ...
分类:
编程语言 时间:
2020-10-22 23:01:54
阅读次数:
29
Redis 是一个高性能的 key-value 存储系统,被广泛用于微服务架构中。如果我们想要使用 Redis 集群模式提供的高级特性,则需要对客户端代码进行改动,这带来了应用升级和维护的一些困难。利用 Istio 和 Envoy ,我们可以在不修改客户端代码的前提下实现客户端无感知的 Redis ...
分类:
其他好文 时间:
2020-10-22 22:37:49
阅读次数:
19
上回我们说了下文件下载的方式有哪些,这次我们从不同的环境下简单来说说文件上传的方式有哪些。文件上传的方式Servlet2.5方式Servlet3.0方式SpringMVC方式案例实操Servlet2.5方式文件上传涉及到前台页面的编写和后台服务器端代码的编写,前台发送文件,后台接收并保存文件,这才是一个完整的文件上传。1)前台页面在做文件上传的时候,会有一个上传文件的界面,首先我们需要一个表单,并
分类:
编程语言 时间:
2020-10-21 20:53:38
阅读次数:
24
在 Spring 与 Springmvc 同时使用时,Spring 的 ContextLoaderListener 会创建的 SpringIOC 容器,SpringMVC 的 DispatcherServlet 会创建 SpringMVC 的 IOC 容器。SpringMVC会将 SpringIOC ...
分类:
编程语言 时间:
2020-10-20 16:18:29
阅读次数:
25
1.rabbitmq使用 - 目的: 可以下载镜像,使用rabbitmq- 操作流程: RabbitMQ介绍和使用 1,RabbitMQ介绍 消息队列是消息在传输的过程中保存消息的容器。 现在主流消息队列有:RabbitMQ、ActiveMQ、Kafka等等。 RabbitMQ和ActiveMQ比较 ...
分类:
其他好文 时间:
2020-10-19 22:42:02
阅读次数:
21
前一篇只是在debug, 有点乱。 既然看到有ModelAndView直接跳转jsp的, 有请求转发的,有重定向的,这里整体是怎么设计的: (@ResponseBody的在此不作展开) HiController: @Controllerpublic class HiController { @Req ...
分类:
编程语言 时间:
2020-10-18 17:03:18
阅读次数:
39
前言 最近跟着视频在做一个分布式项目练练手,然后那个老师就说了下freemakker生成静态页面后,然后讲了下思路:添加商品时生成对应的商品静态页面,访问通过nginx来访问静态页面,但是之后就啥也没做了 nginx我就懒得下载以及搭建了,直接用tomcat来代替,我的思路是这样:访问商品详情页面时 ...
分类:
编程语言 时间:
2020-10-18 10:17:13
阅读次数:
31
可视化图形界面 1. portainer # 利用Portainer可以轻松构建,管理及维护Docker环境,它基于容器安装,高效部署 docker run -d -p 8088:9000 --restart=always -v /var/run/docker.sock:/var/run/docke ...
分类:
其他好文 时间:
2020-10-18 10:15:51
阅读次数:
28
第1章概述1.1目的本文档规定了所有维护管理的Linux操作系统的主机应当遵循的操作系统安全性设置标准,本文档旨在指导系统管理人员进行Linux操作系统的安全合规性检查和配置。1.2适用范围本配置标准的使用者包括:服务器管理员、应用管理员、网络安全管理员、运维工程师。本设置标准适用于Linux服务器系统。1.3实施在本标准的执行过程中若有任何疑问或建议,应及时反馈。第2章身份鉴别2.1身份标识唯一
分类:
系统相关 时间:
2020-10-16 11:20:15
阅读次数:
131