-
Spring Security 解析(五) —— Spring Security Oauth2 开发
Spring Security 解析(五) —— Spring Security Oauth2 开发 Spring Security 解析(五) —— Spring Security Oauth2 开发 ??在学习Spring Cloud 时,遇到了授权服务oauth 相关内容时,总是一知半解,因此决定先把Spring Security 、Spring Security Oauth2 等权限、...
-
让Jenkins执行GitHub上的pipeline脚本
让Jenkins执行GitHub上的pipeline脚本 本文是《Jenkins流水线(pipeline)实战》系列的第二篇,上一篇搭建好了Jenkins环境并执行了一个简单的pipeline任务,当时我们直接在Jenkins网页上编写pipeline脚本,这种方式虽然简单,但是也有不足之处: pipeline脚本内容复杂时...
-
Jenkins流水线(pipeline)实战之:从部署到体验
Jenkins流水线(pipeline)实战之:从部署到体验 关于Jenkins流水线(pipeline) Jenkins 流水线 (pipeline) 是一套插件,让Jenkins可以实现持续交付管道的落地和实施。 关于blueocean Blue Ocean是pipeline的可视化UI,本文中的demo暂时用不上blueocean,后续的文章中会用...
-
Spring扩展点之BeanFactoryPostProcessor
Spring扩展点之BeanFactoryPostProcessor 前言 BeanFactoryPostProcessor 接口是Spring中一个非常重要的接口,它的接口定义如下 public interface BeanFactoryPostProcessor { void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws Beans...
-
Spring扩展点之FactoryBean接口
Spring扩展点之FactoryBean接口 前言 首先看一下接口定义 public interface FactoryBeanT { /** * 返回对象实例 */ @Nullable T getObject() throws Exception; /** * 返回对象类型, */ @Nullable Class? getObjectType(); /** * 该工厂管理的对象是否为单例? */ defau...
-
如何开发两步验证功能
如何开发两步验证功能 什么是两步验证 ??两步验证,是指用户登录账户的时候,除了要输入用户名和密码,还要求用户输入一个动态密码,为帐户添加了一层额外保护。这个动态密码要么是专门的硬件,要么由用户手机APP提供。即使入侵者窃取了用户密码,也会因不能使用用户手...
2019-09-17 10:44:48 服务器IDC硬件php用户GooglePSmacWiredGoogleauthenticator
-
最佳内存缓存框架Caffeine
最佳内存缓存框架Caffeine Caffeine是一种高性能的缓存库,是基于Java 8的最佳(最优)缓存框架。 Cache(缓存) ,基于Google Guava,Caffeine提供一个内存缓存,大大改善了设计Guava's cache 和 ConcurrentLinkedHashMap 的体验。 1 LoadingCache Key , Graph graphs...
-
springcloud超简单的入门3--负载均衡
springcloud超简单的入门3--负载均衡 上个文章的末尾说到,当有多个服务实例的时候,怎样来获取服务实例。但是,只是简单的通过get(0)来获取列表中的第一个实例来使用。 现实场景中,还需要写一个算法来实现负载均衡来决定每次使用的服务实例,而不是每次都只使用第一...
-
分布式锁原理及实现方式(转载)
分布式锁原理及实现方式(转载) 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partit...
-
搭建自己的技术博客系列(五)hexo博客接入busuanzi插件,展示访
搭建自己的技术博客系列(五)hexo博客接入busuanzi插件,展示访问量和网站运行时间 busuanzi计数脚本 busuanzi官方指引 一、安装脚本(必选) 要使用不蒜子必须在页面中引入busuanzi.js,目前最新版如下。 不蒜子可以给任何类型的个人站点使用,如果你是用的hexo,打...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
