摘要:
一、问题背景 在实际应用中,我们可能需要获取用户的ip地址,比如做异地登陆的判断,或者统计ip访问次数等,通常情况下我们使用 request.getRemoteAddr() 就可以获取到客户端ip,但是当我们使用了nginx 作为反向代理后,使用 request.getRemoteAddr() 获取 阅读全文
摘要:
一、什么是设计模式 官方解释一点就是:模式是一种可复用的解决方案,用于解决软件设计中遇到的常见问题。 说白了,就是“套路”,举个例子:我们玩游戏,第一关用了半小时,第二关用了一小时,第三关用了两小时,......,然后,你花了一个月练到了满级; 于是你开始练第二个号,这时候呢,其实你已经知道,每一关 阅读全文