阮一峰《技术教育的兴起》
herman 8年前 (2017-11-11) 2739浏览 0评论
最近我对负债这个词深有理解。首富王健林的负债大到可怕,2000多亿。以至于大众对负债越高,赚钱越快深有体会。而作为一个技术人员,我深深的感到创业越来越难,机会越来越少。而技术人员相比较其他大众,对财务自由更有可能提前达成。 最近看到阮一峰的...
herman 8年前 (2017-11-11) 2739浏览 0评论
最近我对负债这个词深有理解。首富王健林的负债大到可怕,2000多亿。以至于大众对负债越高,赚钱越快深有体会。而作为一个技术人员,我深深的感到创业越来越难,机会越来越少。而技术人员相比较其他大众,对财务自由更有可能提前达成。 最近看到阮一峰的...
herman 8年前 (2017-11-03) 4449浏览 0评论
frappe 是一个简单,敏感,现代的SVG图表插件,具有零依赖性,即它可以单独使用,不依赖其他任何js库。本文介绍它的用法。 目前 frappe charts 在 github 上已有4000多颗星。 安装 frappe 的安...
herman 8年前 (2017-11-02) 4270浏览 0评论
Twitter-Snowflake算法产生的背景相当简单,为了满足Twitter每秒上万条消息的请求,每条消息都必须分配一条唯一的id,这些id还需要一些大致的顺序(方便客户端排序),并且在分布式系统中不同机器产生的id必须不同。 关于的算...
herman 8年前 (2017-11-02) 2951浏览 0评论
TOTP 很容易写,各个语言都有实现。下面我用 JavaScript 实现2fa来演示一下真实代码。 首先,安装这个模块。 $ npm install --save 2fa 然后,生成一个32位字符的密钥。 var tf...
herman 8年前 (2017-11-02) 2659浏览 0评论
基于时间的一次性密码算法(TOTP)是一个算法,计算出一个一次性密码,从一个共享密钥和当前时间。它已被采纳为因特网工程工作队标准RFC 6238,它是开放式认证(宣誓)主动权的基石,用于许多双因素认证系统。 TOTP 的概念 TOTP...
herman 8年前 (2017-11-02) 3018浏览 0评论
常用的双因素组合是密码 + 某种个人物品,比如网上银行的 U 盾。用户插上 U 盾,再输入密码,才能登录网上银行。 但是,用户不可能随时携带 U 盾,手机才是最好的替代品。密码 + 手机就成了最佳的双因素认证方案。 国...
herman 8年前 (2017-11-02) 4047浏览 0评论
所谓认证(authentication)就是确认用户的身份,是网站登录必不可少的步骤。 密码是最常见的认证方法,但是不安全,容易泄露和冒充。 越来越多的地方,要求启用双因素认证(Two-factor authenticatio...
herman 8年前 (2017-11-01) 6784浏览 0评论
你也许用过System.currentTimeMillis(),但是你可能不知道它在高并发场景下对性能的影响。之前的测试数据具体多少我忘记了,但是我大概记得System.currentTimeMillis()的调用比new一个普通对象要耗时的多(...
herman 8年前 (2017-11-01) 6348浏览 0评论
面试的时候,问有没有用过DefaultCommentGenerator,绝大部分程序员都不知道。其实它是用来生成model自定义注释的,本文就将介绍它的用法。 项目中的model,mapper以及mapper.xml基本都是用Mybatis...
herman 8年前 (2017-11-01) 3271浏览 0评论
最近我在证券账户上准备换一个银行存管,于是客户端app的提示我选择了工行。但是工行给我提示“提示信息: 您已签署薪金溢1号协议,请先终止该协议后方可签署本协议”,导致我没法签工行的第三方存管协议。最后通过电话沟通工行客服得...
herman 8年前 (2017-11-01) 3475浏览 0评论
今天教大家实现一款仿安卓(Android)按钮菜单效果的可变色菜单。同时还有一个类似手机悬浮球的管理菜单效果。 实现该菜单,我们需要借助jQuery Tab菜单插件。它还jQueryTabs插件不同,jQuery Tab菜单插件更多的是借助...
herman 8年前 (2017-11-01) 3635浏览 0评论
将 SVG 转换为 React 组件除了 SVGR,还有很多其他js插件。比如我们今天要学习的 svg-to-react。本文将介绍 svg-to-react 的相关用法。 和 SVGR 相比 svg-to-react 更简单,当然支持的功...
herman 8年前 (2017-10-31) 6901浏览 0评论
上一篇我们简单的介绍了 SVGR ,本文将深入它的一些 api 设计和分析一下它的实现原理。 React支持SVG开箱即用,使组件代替SVG文件更简单,更轻松,更强大。包含在React组件中,您的SVG在页面内联,您可以使用CSS进行样式化...
herman 8年前 (2017-10-31) 4117浏览 0评论
百度搜索了一下 SVGR ,结果没搜索到一条相关的内容。因此我决定写一系列关于 SVGR 教程的文章,本文是第一篇,SVGR 入门简介篇。 svgr 是一个将SVG转换为React组件,svgr 由 JavaScript 实现。整个文档也非...
herman 8年前 (2017-10-31) 3550浏览 0评论
JScript是微软公司专门开发的活动脚本语言,它的最大功能就是 Microsoft 实现 ECMA 262 语言的新一代版本,除了少数例外(为了保持向后兼容),JScript 完全实现了 ECMA 标准。小编说的这些本概述的出发点就是引导用户学...