图片
-
Qualcomm DragonBoard 410c开发板各模块介绍
最近我参加了CSDN举办的《Qualcomm DragonBoard 410c开发板试用活动》。第一次看到了传说中的高通开发板,那么这块板子上都有些什么东西?都有哪些组件?电子链路…
-
Lucene 原理和实现机制
还有不了解 Lucene 的,可以先看我前面一篇关于 Lucene 简介的文章《Apache Lucene 简介》。本文将详细的介绍 Lucene 的原理和实现机制,以及 Luce…
-
SpringMVC中的MultiActionController控制器
前面我们学过的控制器如AbstractCommandController、SimpleFormController等一般对应一个功能处理方法(如新增),如果我要实现比如最简单的用户…
-
详解 Spring MVC 中的 cacheSeconds 和 Last-Modified
关于 Session 同步一般在 SSO 单点登录中会用到。在 Struts2 中我们一般采用的都是 Servlet 默认的配置。但有时候有些需要和场景却需要我们进行 Sessio…
-
Nginx配置文件nginx.conf教程
最近发现微信公众号使用的是nginx服务器。而我的CODE大全网站使用的也是nginx,因此对nginx服务器就有了详细的研究。本文总结一些相关的配置。 #定义Nginx运行的用户…
-
Shiro+JCaptcha 集成验证码
在做用户登录功能时,很多时候都需要验证码支持,验证码的目的是为了防止机器人模拟真实用户登录而恶意访问,如暴力破解用户密码/恶意评论等。目前也有一些验证码比较简单,通过一些OCR工具…
-
Base64编解码原理
我在面试过程中,问过很多高级java工程师,是否了解Base64?部分人回答了解,部分人直接回答不了解。而说了解的那部分人却回答不上来它的原理。 Base64 的由来 Base64…
-
大型网站离不开的缓存技术
网站性能是客观的指标,可以具体体现到响应时间、吞吐量等技术指标 网站性能是主观的感受,而感受则是一种与具体参与者相关的微妙的东西,用户的感受和工程师的感受不同,不同的用户感受也不同…
-
高并发的秒杀系统设计原则
中秋过节了,一堆老程序员聚在了一起,除了撩妹就是讨论技术问题了。于是乎闲扯了一些程序人生和技术问题。我这里整理一些关于秒杀系统的设计原则,希望能够帮助大家对秒杀系统有一个初步的了解…
-
详细解读REST风格架构图、扩展性和level分级
REST本身不是架构,只是一种架构风格,理解它的时候要参考这个架构风格出现的环境所施加的约束条件。 REST规范 强调HTTP应当以资源为中心,并且规范了资源URI的风格; 规范了…