Now featured on the 3rd-Party Labs (3PL) - YubiKey Innovations and Inspirations compilation. Yubikey 是由 Yubico 制作的一个硬件设备,它能提供多种形式的高强度的认证与加密,能运用在不同的地方。除此之外,Yubico还有许多有趣的软件。 Yubikey 使用手册 意在发掘这些用途并生动形象的展
Apache Kafka® 是 一个分布式流处理平台。 我们知道流处理平台有以下三种特性: 可以让你发布和订阅流式的记录。这一方面与消息队列或者企业消息系统类似。 可以储存流式的记录,并且有较好的容错性。 可以在流式记录产生时就进行处理。 Kafka 适合什么样的场景? 它可以用于两大类别的应用: 构造实时流数据管道,它可以在系统或应用之间可靠地获取数据。 (相当于message queue) 构
账户是网站必不可少的组成部分。账户体系的存在,可以让网站给用户提供分级服务,同时网站也能够通过收集用户行为实现精准推送。但账号的存在将使得用户不得不多出一步登录的步骤,要知道根据“漏斗模型”理论,从起点到终点,每个环节都会产生用户的流失,依次递减。因此想办法省去烦人的账号密码输入过程,不但能提高用户体验,也能够提高网站转化率。 本文将从传统的“记住密码”功能实现、凭证管理 API 两个方面去介绍自
本手册适用于GatewayWorker2.x版本以及3.x版本。 GatewayWorker 手册 GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等 GatewayWorker使用经典的Gateway和Worker进程模型。Gateway进程负责维持客户端连接,并转发客户端的数据
SBT 是一个灵活强大的项目构建工具,相比其他构建工具用起来会发现简洁简洁,但是从功能上看一点都逊色于其他构建工具。 快速入门可以帮助您快速的利用SBT构建或维护一个工程,并且简单介绍了一些配置构建工具的相关概念。 如果你已经熟悉SBT使用,可以直接去看 配置文件 .sbt 、 配置作用域和配置参数的方法相关章节,不过建议还是按照快速入门章节顺序阅读,这样可以理解SBT的相关概念。
浏览器支持 我们支持所有的浏览器和环境中运行 React。 安装 首先通过 npm 安装: $ npm install --save react-router 然后使用一个支持 CommonJS 或 ES2015 的模块管理器,例如 webpack: // 使用 ES6 的转译器,如 babel import { Router, Route, Link } from 'react-router'
Mpx是什么? Mpx是一款致力于提高小程序开发体验和开发效率的增强型小程序框架,通过Mpx,我们能够高效优雅地开发出具有极致性能的优质小程序应用,并将其输出到各大小程序平台和web平台中运行。 Mpx的核心设计理念在于增强,这意味着Mpx是对小程序原生开发标准的补强和扩充,同时也兼容了原生开发标准。Mpx的一个设计理念在于尽可能地依赖小程序原生的自有能力,如路由系统,自定义组件,事件系统和slo
Mithril 是什么? Mithril 是一个现代化的 JavaScript 框架,用于构建单页面应用。它非常小巧(< 8kb gzip),且内置了路由和 XHR 工具。 很多知名公司,包括 Vimeo 和 Nike,以及开源平台 Lichess 等都在使用 Mithril。 如果你是有经验的前端开发者,想知道 Mithril 与其它库/框架的区别,请查看 框架对比。 Mithril 支持 IE
Vant 轻量、可靠的移动端 Vue 组件库 介绍 Vant 是有赞前端团队开源的移动端组件库,于 2017 年开源,已持续维护 4 年时间。Vant 对内承载了有赞所有核心业务,对外服务十多万开发者,是业界主流的移动端组件库之一。 目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本。 特性 提供 60 多个高质量组件,覆盖移动端各类
vsc的宣传语是: 一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。 按它说的,vsc特别适合来作为前端开发编辑器。 内置html开发神器emmet(zencoding),对css及其相关编译型语言Less和Sass都有很好的支持。 当然,最nice的还是写js代码了,这也是我接下来要着重介绍的功能。 目前vsc已经开源了:
本文档适用于 Gradle plugin 0.9 版本,所以可能和我们1.0之前介绍的老版本有所不同。 1.1 新构建系统的目标 新构建系统的目标是: 可以很容易的重用代码和资源 可以很容易的创建应用的衍生版本,所以不管你是创建多个apk,还是不同功能的应用都很方便 可以很容易的配置、扩展以及自定义构建过程 和IDE无缝整合 1.2 Gradle是什么 Gradle 是一个非常优秀的构建系统工具,
2012年秋天,超过五万人注册了 Martin Odersky 先生在 Coursera 上开设的 Functional Programming Principles in Scala 课程。这是一个巨大的数字。 他们可能是第一次接触 Scala、函数式编程。 2013年,这个课程又开始了,并将更多的学生和开发者带入了 Scala 和函数式编程的世界。 如果你正在看这篇文章,很可能你也是其中之一,
Table of Contents 描述 译注 选项概要 目标说明 主机发现 端口扫描基础 端口扫描技术 端口说明和扫描顺序 服务和版本探测 操作系统探测 时间和性能 防火墙/IDS 躲避和哄骗 输出 其它选项 运行时的交互 实例 Bugs 作者 法律事项(版权、许可证、担保、出口限制) Unofficial Translation Disclaimer Name nmap — 网络探测工具和安全
介绍 Pixi是一个超快的2D渲染引擎。这意味着什么呢?这意味着它会帮助你用JavaScript或者其他HTML5技术来显示媒体,创建动画或管理交互式图像,从而制作一个游戏或应用。它拥有语义化的,简洁的API接口并且加入了一些非常有用的特性。比如支持纹理贴图集和为精灵(交互式图像)提供了一个简单的动画系统。它也提供了一个完备的场景图,你可以在精灵图层里面创建另一个精灵,当然也可以让精灵响应你的鼠标
《A Byte of Python》是一本由 Swaroop C H 编写,旨在于介绍如何使用 Python 语言进行编程的自由图书。它以教材与指南的形式为入门者介绍 Python 语言。如果你对电脑知识的了解仅限于如何保存文本文件的话,那这本书就是为你准备的。 2005 年,沈洁元将本书的 1.20 版引进中国,并完成了全本翻译,将本书的译名定为《简明 Python 教程》。2017年,漠伦基于