- 博客(9)
- 收藏
- 关注
原创 青龙面板安装selenium
研究了一些青龙面板部署任务的问题,想运行selenium使用chrome模拟点击和浏览。0.问题青龙里的系统既没有yum也没有apt,无法安装selenium,无法安装chrome1.思路当时有几种思路:1:更换青面板的源系统,个人感觉不太现实,如果有大佬可以,请不吝赐教。2:用青龙面板里的依赖安装尝试。2.解决方案发现其实青龙里的linux系统是轻量级的Alpine Linux 镜像,因此安装命令不是yum也不是apt,而是apk,具体命令可以自行百度。1.selenium安装。
2025-04-03 15:48:50
467
原创 浅谈HandlerAdapter
HandlerAdapter顾名思义就是一个适配器,(肯定也采用了适配器模式这里不做过多的解释),那么它的主要作用是什么呢?HandlerMapping存储了所有都请求映射,请求过来找到相应的请求映射后,返回给我们一个Handler 看这里的代码: @Nullable protected HandlerExecutionChain getHandler(HttpServletRequest request) throws Exception { if (this....
2022-04-10 15:30:48
5069
原创 浅谈HandlerMapping
SpringMvc的核心组件1.是DispathcerServlet,来控制一次请求的生命周期。 DispatcherServlet本身其实就是一个Servlet,它通过HandlerMapping来获取所有的Handler (我们可以理解为是可以被访问的资源路径) 默认的Spring Mvc在容器中添加了五种HandlerMapping,来处理不同的请求 1.RequestMappingHandlerMapping:能处理所有类上使用@Controller或者@RequestMapp...
2022-04-10 14:56:13
734
原创 Springboot中Rest风格请求映射如何开启并使用
阅读目录 问题引入 查看HiddenHttpMethodFilter过滤器源码 编写代码 开启过滤器 前端页面效果展示 回到顶部 问题引入 因为前端页面只能请求两种方式:GET请求和POST请求,所以就需要后台对其进行处理 解决办法:通过springmvc中提供的HiddenHttpMethodFilter过滤器来实现 而由于我们springboot中通过OrderedHiddenHttpMethodFilter类去继承了springmvc中的HiddenHttpMethodFilte
2022-04-07 23:32:05
566
原创 HashMap的底层原理
HashMap的底层原理 HashMap,是基于Hash表的Map接口的非同步实现,此实现提供所有可选映射,并且允许null值和null键。此类不保证存入数据的顺序,特别是他它不保证顺序的永恒不变。 在java中所有的数据结构的构造都可以用数组和模拟指针来实现(引用),HashMap也不例外,HashMap实际上是一个“散列表列”的数据结构,就是数组和列表。 当我们往HashMap 存入一个数据的时候,它会根据key的hashcode,计算hash值,根据hash值拿到这个数据的下标,如果该下标已..
2021-12-22 10:34:42
477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅