[转载]SpringMVC中使用Interceptor拦截器

[转载]SpringMVC中使用Interceptor拦截器

SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那......
阅读全文
Java软件工程师 不靠证书靠能力

Java软件工程师 不靠证书靠能力

如今信息时代飞速发展使得企业对软件开发人才的需求开始逐渐提升,而高级软件开发人员及其可观的薪酬也让越来越多的人开始关注软件技术行业,其中Java软件工程师一职更是受到求职者热烈追捧,成为职场人士追求前......
阅读全文
wordpress如何缓存gravatar头像

wordpress如何缓存gravatar头像

这几天Gravatar头像服务器应该集体被墙了,头像无法显示。兵来将挡,水来土掩,上有政策,下有对策,和谐社会靠大家,哈。 利用多说Gravatar头像中转服务器替代头像默认服务器。 将下......
阅读全文
vue入门之基本模板语法

vue入门之基本模板语法

上一次学vue还是一年前,当时只是基本了解一下。现在是迫切需要将 blog.liuyanzhao.com 的后台改造成 vue 的,实现前后端分离。这次是真的要撸 vue 了。一步一步学吧! 官......
阅读全文
MySQL存储引擎--MyISAM与InnoDB区别

MySQL存储引擎--MyISAM与InnoDB区别

InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISA......
阅读全文
Java中 IO操作

Java中 IO操作

本文主要介绍 Java IO 中几个常见的操作,读取字符,写入字符,复制文件,复制文件夹等。 直接上代码啦 因为读和写比较常用,尤其是按行读取,所以贴前面啦 /** ......
阅读全文
[转载]HTTP的幂等性

[转载]HTTP的幂等性

理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或REST......
阅读全文
SpringBoot Redisson使用 分布式锁

SpringBoot Redisson使用 分布式锁

最近在公司项目svn web化中,需要频繁对 authz 和 htpasswd 进行io操作。 防止出现多个人同时修改,导致文件数据错误。决定给这2个文件加锁。首先考虑到的是使用redis的锁。 具体......
阅读全文
多路复用 select poll epoll

多路复用 select poll epoll

1. BIO 的缺陷 BIO中的B 是 Blocking 的阻塞的意思 作为服务端开发,使用ServerSocket 绑定端口号之后会监听该端口,等待accept事件,accept是会阻塞当前线程 当......
阅读全文