herman的文章

HTML5

SVG实现多彩圆环倒计时效果

8年前 (2017-11-11) 3502浏览 0评论

圆环倒计时我们经常见到,实现的方法也有很多种。但是本文将介绍一种全新的实现方式,使用SVG来实现倒计时功能。 本文主要用到了SVG的stroke-dasharray和stroke-dashoffset特性。下图是倒计时运行效果: ...

业余杂谈

阮一峰《技术教育的兴起》

8年前 (2017-11-11) 3068浏览 0评论

最近我对负债这个词深有理解。首富王健林的负债大到可怕,2000多亿。以至于大众对负债越高,赚钱越快深有体会。而作为一个技术人员,我深深的感到创业越来越难,机会越来越少。而技术人员相比较其他大众,对财务自由更有可能提前达成。 最近看到阮一峰的...

HTML5

SVG 图表插件 charts 教程

8年前 (2017-11-03) 4776浏览 0评论

frappe 是一个简单,敏感,现代的SVG图表插件,具有零依赖性,即它可以单独使用,不依赖其他任何js库。本文介绍它的用法。 目前 frappe charts 在 github 上已有4000多颗星。 安装 frappe 的安...

业余杂谈

双因素认证(2FA)方案TOTP 的算法

8年前 (2017-11-02) 2954浏览 0评论

基于时间的一次性密码算法(TOTP)是一个算法,计算出一个一次性密码,从一个共享密钥和当前时间。它已被采纳为因特网工程工作队标准RFC 6238,它是开放式认证(宣誓)主动权的基石,用于许多双因素认证系统。 TOTP 的概念 TOTP...

业余杂谈

双因素认证(2FA)认证方案

8年前 (2017-11-02) 3332浏览 0评论

常用的双因素组合是密码 + 某种个人物品,比如网上银行的 U 盾。用户插上 U 盾,再输入密码,才能登录网上银行。 但是,用户不可能随时携带 U 盾,手机才是最好的替代品。密码 + 手机就成了最佳的双因素认证方案。 国...

业余杂谈

双因素认证(2FA)的概念

8年前 (2017-11-02) 4399浏览 0评论

所谓认证(authentication)就是确认用户的身份,是网站登录必不可少的步骤。 密码是最常见的认证方法,但是不安全,容易泄露和冒充。 越来越多的地方,要求启用双因素认证(Two-factor authenticatio...

HTML5

jQuery Tab菜单插件仿Android手机底部菜单悬浮球效果

8年前 (2017-11-01) 3788浏览 0评论

今天教大家实现一款仿安卓(Android)按钮菜单效果的可变色菜单。同时还有一个类似手机悬浮球的管理菜单效果。 实现该菜单,我们需要借助jQuery Tab菜单插件。它还jQueryTabs插件不同,jQuery Tab菜单插件更多的是借助...

HTML5

svg-to-react 教程

8年前 (2017-11-01) 3936浏览 0评论

将 SVG 转换为 React 组件除了 SVGR,还有很多其他js插件。比如我们今天要学习的 svg-to-react。本文将介绍 svg-to-react 的相关用法。 和 SVGR 相比 svg-to-react 更简单,当然支持的功...

HTML5

SVGR 教程

8年前 (2017-10-31) 7282浏览 0评论

上一篇我们简单的介绍了 SVGR ,本文将深入它的一些 api 设计和分析一下它的实现原理。 React支持SVG开箱即用,使组件代替SVG文件更简单,更轻松,更强大。包含在React组件中,您的SVG在页面内联,您可以使用CSS进行样式化...

HTML5

svgr 简介

8年前 (2017-10-31) 4496浏览 0评论

百度搜索了一下 SVGR ,结果没搜索到一条相关的内容。因此我决定写一系列关于 SVGR 教程的文章,本文是第一篇,SVGR 入门简介篇。 svgr 是一个将SVG转换为React组件,svgr 由 JavaScript 实现。整个文档也非...