• 欢迎访问SimonHu的博客,推荐使用360浏览器和Chrome浏览器访问本网站

2020年11月的内容

tomcat

SpringMVC、Tomcat是怎样完成一次Http请求的

SpringMVC、Tomcat是怎样完成一次Http请求的
SpringMVC、Tomcat是怎样完成一次Http请求的能回答说tomcat把请求分配给springmvc,具体业务逻辑由springmvc执行,听着有些含糊。其实这个问题只是把各自独立的内容整合在一起问而已,就把面试者难住了。要回答这个问题并不难。首先,我们来看看Tomcat、SpringMVC各自的定位和职责。Tomcat和SpringM……继续阅读 »

SimonHu 3个月前 (11-23) 197浏览 0评论0个赞

java

请求去重工具类,Java实现

请求去重工具类,Java实现
对于一些用户请求,在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些是涉及写入操作的,一旦重复了,可能会导致很严重的后果,例如交易的接口如果重复请求可能会重复下单。重复的场景有可能是:黑客拦截了请求,重放前端/客户端因为某些原因请求重复发送了,或者用户在很短的时间内重复点击了。网关重发….本文讨论的是如何在服务端优雅地统一处理……继续阅读 »

SimonHu 4个月前 (11-17) 162浏览 0评论0个赞

Linux

buff/cache占用过高的问题

buff/cache占用过高的问题
echo 1 > /proc/sys/vm/drop_caches默认是0,不清除缓冲区缓存和页面缓存可用值 0 到 3值越高系统上的程序会跑起来越慢free -m蛋疼的是这只是一次性的,所以要写个脚本放定时器每天自动跑自动清理脚本touch cleanBuff.shvim cleanBuff.sh#!/bin/bashecho ……继续阅读 »

SimonHu 4个月前 (11-16) 185浏览 0评论0个赞