欢迎关注我的技术公众号:小谢backup 1、过滤器和拦截器的区别? 1)过滤器依赖Servlet;拦截器依赖Web框架如SpringMVC,能起到AOP的效果,通过拦截器可以实现动态代理。 2)过滤器基于函数回调;而拦截器基于Java的反射机制。 3)过滤器可以过滤各种请求,而拦截器只能拦截Con ...
分类:
编程语言 时间:
2021-05-24 15:47:09
阅读次数:
0
(动态代理:JDK动态代理,GGLIB动态代理) JDK动态代理 例如饭店是一个接口,中餐店、西餐店、自助餐馆都属于饭店。不管哪种饭店,都会提供饭菜,所以都有提供饭菜的方法,只是提供的饭菜不同。在饭店提供饭菜之前,都需要点餐,在提供饭菜之后,都需要付款。那如何实现,在各种餐厅执行提供饭菜方法的前后执 ...
分类:
编程语言 时间:
2021-05-24 15:31:13
阅读次数:
0
IDEA的插件中心连不上网 打开:设置-插件 选择:设置按钮-HTTP代理设置 勾选自动设置 输入 https://plugins.jetbrains.com/或者 http://127.0.0.1:1080 重启再次打开插件中心: 已经可以使用啦 ...
分类:
其他好文 时间:
2021-05-24 14:28:51
阅读次数:
0
Spring是一个基于IOC和AOP的企业级开发框架。 1.IOC 1.1 含义:全称Inverse Of Control:控制反转,指的是将bean对象的创建、对象关联关系的维护由原来我们自己去创建,自己通过编码的方式维护对象之间的关联关系,反转给Spring容器创建对象,维护对象之间的关联关系。 ...
分类:
编程语言 时间:
2021-05-24 14:28:38
阅读次数:
0
前端规范编程规范 参考 Web前端开发代码规范基础 一.HTML/CSS规范 浏览器兼容:Google Chrome、Microsoft Edge、Firefox等. html代码规范 1.声明: 1.html头部声明统一 <!DOCTYPE html> 2.页面编码统一 <meta charset ...
分类:
其他好文 时间:
2021-05-24 14:11:38
阅读次数:
0
由于目前负责公司 DevOps 平台的前端开发工作的原因,工作中会经常遇到 nginx 服务器相关的维护工作,通过学习和工作实践积累了一些 nginx 服务器的相关配置经验和知识积累。 在之前的《前端性能优化 – 启用 GZip 压缩》一文中就给大家介绍过如何在 nginx 中开启 gzip。并且也 ...
分类:
其他好文 时间:
2021-05-24 14:01:55
阅读次数:
0
##环境准备 安装windows最新版本git,硬盘建议空闲空间大于100G,内存16G。 安装vs2019,选择默认安装路径,组件选择最新的windows sdk和c++环境,因为google chromium的源码庞大,第三库极多,所以MFC和ATL也需要勾选安装。 打开控制面板,选中windo ...
下载源文件(这一步建议安装高版本,因为很多软件要求高) wget https://dl.google.com/go/go1.15.2.linux-amd64.tar.gz 解压缩到合适的目录 配置环境变量 sudo vim ~/.bashrc 输入以下指令 export GOROOT=/usr/lo ...
分类:
系统相关 时间:
2021-05-24 10:36:26
阅读次数:
0
谷歌地球 https://www.google.com/earth/ 谷歌地球(Google Earth,GE)是一款谷歌公司开发的虚拟地球软件,Google Earth来源于Keyhole(锁眼)公司自家原有的旗舰软件。在Google Earth Pro通过拖动时光机功能可以查看不同时期的历史数据 ...
分类:
其他好文 时间:
2021-05-24 09:52:40
阅读次数:
0
前言 本地Docker部署Pulsar消息代理实现消息发布和消息订阅 介绍 相关概念,后面有时间再花时间整理下。 实践步骤 1.使用dokcer本地部署pulsar docker run -it \ -p 6650:6650 \ -p 8080:8080 \ --mount source=pulsa ...
分类:
其他好文 时间:
2021-05-24 09:51:07
阅读次数:
0