java
文章平均质量分 86
wk_csdn
这个作者很懒,什么都没留下…
展开
-
单点登陆总结
一.非单点登陆模式(SSM环境) 总体思路:拦截Http请求,校验用户名密码是否正确;正确放行,否则跳转登录页。 实现方式: 1.使用servlet Filter实现。 2.使用spring mvc 拦截器实现。 下面介绍基于interceptor实现方式: 自定义类实现HandlerInterceptor接口。此接口有三个方法: preHandle():预处理,Http请求被前端控...原创 2018-02-28 09:54:06 · 218 阅读 · 0 评论 -
应用层实现读写分离
**随着业务量的增大,频繁的读写操作对数据库造成很大压力。一种方式是在应用层和数据库层增加缓存来缓解对数据库的压力;另可使用读写分离的方式使应用对数据库的压力降低。 有两种方式可以实现读写分离:1.应用层实现。2.借助数据库中间件实现。** 使用Spring实现数据库读写分离: 原理,所有的读操作从库;非读操作主库。 具体实现(一主一从,基于Spring Aop): 1.自定义注解 ...原创 2018-03-02 16:51:57 · 1060 阅读 · 0 评论 -
《深入理解Java虚拟机》学习及日常问题总结
写此博客的初衷:对周志明老师的《深入理解Java虚拟机》学习做个梳理总结,以加深自己的理解;总结自己平时开发中遇到的问题。 Java语言对于内存的管理不像C++那样,由程序员自己控制。它交给JVM自动管理。内存如何分配,初始化及回收对于程序员来说是透明的。了解虚拟机的工作原理对于Java开发至关重要:解决最常见的OOM问题;虚拟机集群选择(32/64);选择适合的垃圾收集器;根据具...原创 2018-03-22 13:37:11 · 236 阅读 · 0 评论