摘要:简述本文章是我对如何实现登录做一个全面的逻辑解析。提醒注意在第步骤中,动态获取无的域名,此步骤必须做域名的判断处理,比如等这些可能出现的域名,以保证域名都能使用实现登录退出的机制。 简述 本文章是我对Yii2如何实现SSO登录做一个全面的逻辑解析。事实上,在此之前我也写过两篇文章关于SSO登录的实现方式以及进一步优化,包括这篇文章也都是介绍Yii2的SSO登录,逐步优化不断总结与分享,...
摘要:并且添加了监听器,当数据被删除后会打印日志。六总结回顾缓存加载显示插入缓存回收,定时,,软弱引用,显示删除接口方法,监听器清理缓存时间只有在获取数据时才或清理缓存,使用者可以单起线程采用方法主动清理。 摘要: 学习Google内部使用的工具包Guava,在Java项目中轻松地增加缓存,提高程序获取数据的效率。 一、什么是缓存? 根据科普中国的定义,缓存就是数据交换的缓冲区(称作Cach...
摘要:宽高保持的比例。固定宽高比相对于可视窗口的宽度或高度中较小的那个,被均分为单位的例当宽度是,高度是,那么则是相对于宽度的这是一个的矩形注意如果屏幕宽度较大高度较小时,则可以用。 目标:遇到一个需求,让图片在页面中,不管宽度如何变化。宽高保持16:9的比例。 实现: 方法一:这也是比较经典的一个方法,利用padding-bottom来实现。 固定宽高比16:9 ...
摘要:效果预览按下右侧的点击预览按钮可以在当前页面预览,点击链接可以全屏预览。可交互视频教程此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 showImg(https://segmentfault.com/img/bVbbKni?w=500&h=500); 效果预览 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以全屏预览。 https://codepen.io/comeh...