最新手册
最新文章
Vdt.js 一个基于虚拟 DOM 的模板引擎
功能特性 基于虚拟DOM,更新速度快 支持模板继承,包含,宏定义等功能 文件大小在gzip压缩后大概13KB(包含浏览器实时编译模块) 支持前后端渲染 安装 npm install vdt --save 示例 <div> <h1>{title}</h1> <div ev-click={onClick.bind(self)}>Clicked: {cou…
Python RQ(Rdis Queue)任务列队
一个任务(Job)就是一个普通的 Python 对象,其具体表现形式就是一个函数,比如下面的 count_words_at_url 函数。该任务会在 worker(后台)进程中被异步调用,任何 Python 函数都可以被异步调用,只需把该函数的引用以及它所必须的参数推送到到队列里面即可,这个过程叫入队(enquueing)。 任务入队(Enqueueing jobs) 把任务放入队列中时,首先声明…
Twemproxy 分布式 Redis代理服务
Twemproxy 是 twitter 开发的 Redis 代理服务,有了 Twemproxy,不管服务端部署了多少个 Redis 实例,对客户端来说就是一个单实例的 Redis,开发者通过 tweproxy 访问 Redis 的实例时不需要关心去哪台 Redis 读取 key-value 数据,也不需要关心 key-value 写到了哪台 Redis。 Twemproxy 可以避免单点故障问题,…
迭代器 Iterator 与生成器 Generator 的区别
迭代器是一个更抽象的概念,任何对象,如果它的类有next方法(next python3) 和 iter 方法返回自己本身。 每个生成器都是一个迭代器,但是反过来不行。通常生成器是通过调用一个或多个yield表达式构成的函数s生成的。同时满足迭代器的定义。 当你需要一个类除了有生成器的特性之外还要有一些自定义的方法时,可以使用自定义的迭代器,一般来说生成器更方便,更简单。 def squares(s…
Apache Knox 网关概述
Apache Knox 网关是一种系统,可将 Apache™Hadoop ® 服务的覆盖范围扩展到 Hadoop 集群外的用户,而不会减少 Hadoop 安全性。Knox 还为访问群集数据和执行作业的用户简化了 Hadoop 安全性。 Knox 与企业中使用的身份管理和 SSO 系统集成,并允许将这些系统的身份用于访问 Hadoop 集群。 Knox 网关为多个 Hadoop 集群提…
hadoop 安全性概述
hadoop 是一个复杂的分布式系统,hadoop安全性面对的挑战: 在Hadoop中,文件系统被分区和分发,需要在多个点进行授权检查。 在某节点提交的作业,稍后将在其他节点上执行。 辅助服务,如工作流系统,代表用户访问Hadoop(用户模拟)。 Hadoop集群可扩展到数千台服务器和数万个并发任务。 Hortonworks 采用基于五个核心安全特性的整体方法: 管理(Administration…
如何配置 Nginx 以便支持 CORS 跨域
首先创建一个将来被 include 的 nginx 配置文件片段 cors-include.conf,然后在 nginx 的配置文件中引用这个文件: location / { include cors-include.conf; ... } cors-include.conf 的内容如下: # # Wide-open CORS config for nginx # if ($request_met…
如何正确使用 static、class、abstract 方法
方法在 Python 中是如何工作的 方法就是一个函数,它作为一个类属性而存在,你可以用如下方式来声明、访问一个函数: >>> class Pizza(object): ... def __init__(self, size): ... self.size = size ... def get_size(self): ... return self.size ... >&g…
Kerberos 安装测试使用
1.安装 KDC Server 在 u1404(非HDP集群节点)安装 Install the KDC Server: $ apt-get install krb5-kdc krb5-admin-server 第一次尝试时,提示 krb5-user 依赖冲突。用手机当热点执行 apt-get update 后。 安装过程中出现提示窗口让输入 Default Kerberos version 5 r…
- 共 204 页
- 4