随笔分类 -  架构设计

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 40 下一页
摘要:开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>        概述     对于任何一个完整的应用系 统,完善的认证和授权机制是必不可少的。Acegi Security(以下简称Aceg 阅读全文
posted @ 2019-06-14 11:40 星朝 阅读(2166) 评论(0) 推荐(0) 编辑
摘要:在SpringSide 3的官方文档中,说安全框架使用的是Spring Security 2.0。乍一看,吓了我一跳,以为Acegi这么快就被淘汰了呢。上搜索引擎一搜,发现原来Spring Security 2.0就是Acegi 2.0。悬着的心放下来了。虽然SpringSide 3中关于Acegi 阅读全文
posted @ 2019-06-14 11:33 星朝 阅读(528) 评论(0) 推荐(0) 编辑
摘要:最近在公司的项目中使用了spring security框架,所以有机会来学习一下,公司的项目是使用springboot搭建 springBoot版本1.59 spring security 版本4.2.3    (个人理解可能会有偏差,希望有不正确之 阅读全文
posted @ 2019-06-14 11:30 星朝 阅读(5461) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 SpringSecurity基本原理 在之前的文章《SpringBoot + Spring Security 基本使用及个性化登录配置》中对SpringSecurity进行了简单的使用介绍,基本上都是对于接口的介绍以及功能的实现。 这一篇文章尝试从源码的角度 阅读全文
posted @ 2019-06-14 11:29 星朝 阅读(992) 评论(0) 推荐(0) 编辑
摘要:一、简单叙述 首先会进入UsernamePasswordAuthenticationFilter并且设置权限为null和是否授权为false,然后进入ProviderManager查找支持UsernamepasswordAuthenticationToken的provider并且调用provider 阅读全文
posted @ 2019-06-14 11:27 星朝 阅读(1618) 评论(1) 推荐(0) 编辑
摘要:1.概述 spring security有参考的中文翻译文档https://springcloud.cc/spring security zhcn.html 在学习spring security的时候,参考的书籍并不是很多,线上的技术博文也是没有系统的全面的介绍,不得不去参考源代码,发费了大量时间和 阅读全文
posted @ 2019-06-14 10:40 星朝 阅读(1215) 评论(0) 推荐(0) 编辑
摘要:序 本文主要研究一下几种自定义spring security的方式 主要方式 自定义UserDetailsService 自定义passwordEncoder 自定义filter 自定义AuthenticationProvider 自定义AccessDecisionManager 自定义securi 阅读全文
posted @ 2019-06-14 10:32 星朝 阅读(2105) 评论(0) 推荐(0) 编辑
摘要:企业内部需要认证的服务很多,员工需要记住很多的密码, 即使对这些服务进行相同的密码设置,也存在很大的安全隐患。笔者目前工作的企业就是如此,每一个新员工的到来管理员都要初始化很多密码,而这些密码都被设置成了“888888”等弱密码,由于各种软件的认证机制之间没有使用一个统一的标准,员工无法一次性修改所 阅读全文
posted @ 2019-06-14 10:13 星朝 阅读(23417) 评论(0) 推荐(2) 编辑
摘要:1. 目录服务 目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。所以目录天生是用来查询的,就好象它的名字一 阅读全文
posted @ 2019-06-14 10:12 星朝 阅读(1972) 评论(0) 推荐(1) 编辑
摘要:  LDAP概念和原理介绍 相信对于许多的朋友来说,可能听说过LDAP,但是实际中对LDAP的了解和具体的原理可能还比较模糊,今天就从“什么是LDAP”、“LDAP的主要产品”、“LDAP的基本模型”、“LDAP的使用案例”四个方面来做一个介绍。 我们在开始介绍之前先来看几个问题: 1.& 阅读全文
posted @ 2019-06-14 10:11 星朝 阅读(625) 评论(0) 推荐(1) 编辑
摘要:我在eclipse上对redis进行了一个操作,添加了一个中文字符串进去,可以看到是添加成功了的 但是在命令行中读取的时候却成了乱码,如下图所示 这是因为windows命令行的编码是gbk 可以通过如下方法解决: 启动命令行,输入chcp 65001(是utf 8格式),我们可以看到命令行的属性当中 阅读全文
posted @ 2019-06-13 15:32 星朝 阅读(1034) 评论(0) 推荐(0) 编辑
摘要:上篇文章介绍了springboot中集成spring session实现了将session分布式存到redis中。这篇在深入介绍一些spring session的细节。1、session超时:在tomcat中,如果要设置session的超时,我们可以在web.xml或者springboot的appl 阅读全文
posted @ 2019-06-13 14:39 星朝 阅读(1448) 评论(0) 推荐(0) 编辑
摘要:准备工作 新建两个springboot2.0.2版本的服务,配置文件添加: 在默认设置下,Eureka服务注册中心也会将自己作为客户端来尝试注册它自己,所以我们需要禁用它的客户端注册行为 eureka.client.register with eureka=false eureka.client.f 阅读全文
posted @ 2019-06-13 14:36 星朝 阅读(2973) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 前言: session共享策略有很多,常见的有粘性复制,高并发下效率查。tomcat redis session manager无疑是一个挺好的方案,缺点要配置tomcat,有点复杂。最优的方案莫过于使用Spring Session无缝整合redis,只要项 阅读全文
posted @ 2019-06-13 14:19 星朝 阅读(11182) 评论(0) 推荐(1) 编辑
摘要:目录 一、线程池监控参数 二、线程池监控类 三、注意事项   在上一篇博文中,我们介绍了线程池的基本原理和使用方法。了解了基本概念之后,我们可以使用 Executors 类创建线程池来执行大量的任务,使用线程池的并发特性提高系统的吞吐量。但是,线程池使用不当也会使服务器 阅读全文
posted @ 2019-06-13 14:02 星朝 阅读(3560) 评论(0) 推荐(0) 编辑
摘要:目录 一、入门示例 二、异常场景1 三、异常场景2 四、解决方法   之前在使用线程池的时候,出现了 java.util.concurrent.RejectedExecutionException ,原因是线程池配置不合理,导致提交的任务来不及处理。接下来用一个简单的例 阅读全文
posted @ 2019-06-13 14:01 星朝 阅读(12353) 评论(0) 推荐(0) 编辑
摘要:Tomcat的server.xml中连接器设置如下   Xml代码   <Connector port="8080"               阅读全文
posted @ 2019-06-13 13:18 星朝 阅读(21618) 评论(0) 推荐(1) 编辑
摘要:tomcat的maxThreads、acceptCount(最大线程数、最大排队数)  url: http://blog.sina.com.cn/s/blog_605f5b4f01012ljj.html tomcat 的Connector配置如下 <Connector po 阅读全文
posted @ 2019-06-13 13:17 星朝 阅读(3825) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 什么是最佳线程数? 为满足更多用户访问需求,可以调整Tomcat线程数,但是不能太大,否则导致线程切换开销,随着用户递增(线程数也随之调整),系统QPS逐渐增加,当用户量达到某个值,QPS并不会增加,或者增加不明显,同时请求的响应时间却大幅增加。这个阀值认为 阅读全文
posted @ 2019-06-13 13:17 星朝 阅读(2864) 评论(0) 推荐(1) 编辑
摘要:转自:详解tomcat的连接数与线程池,本文重新做了编排。 1.前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 Tomcat配置文件server.xml中:Connector的主要功能,是接收连接请求,创 阅读全文
posted @ 2019-06-13 13:15 星朝 阅读(454) 评论(0) 推荐(0) 编辑

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 40 下一页