最新文章

Clang 中文用户手册

Clang 编译器是一个面向 C 编程语言家族的开源编译器,旨在成为这些语言中类实现最好的。Clang建立在LLVM优化器和代码生成器,允许它提供高质量的优化和多目标的代码生成支持。更多信息,请参见 Clang 网站和 LLVM 网站。 这份文档描述了有关使用 Clang 作为编译器的终端用户的重要注记,记录了支持的特性,命令行选项等等。如果你对使用Clang来构建一个处理代码的工具,请看 Cla…

JSmiles 2021-04-19 21:19:54 浏览 768 评论 0 收藏 0

Python 3 高级拆箱

Python 2 中可以以这样的方式进行拆箱操作: >>> a, b = range(2) >>> a 0 >>> b 1 你可以把序列中多个多个元素赋值给多个变量名,不过在 Python2 中必须满足变量名的个数与序列中的元素的个数是相等的,否则会报错。 然而,在 Python3 中你可以这样: >>> a, b, *res…

JSmiles 2021-04-19 12:06:21 浏览 738 评论 0 收藏 0

修改 pip 安装源

用 pip 安装依赖包时默认访问 https://pypi.python.org/simple/,但是经常出现不稳定以及访问速度非常慢的情况,国内厂商提供的 pipy 镜像目前可用的有: http://pypi.douban.com/ 豆瓣 http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学 有两种方式使用我们自己指定的镜像源,第一种是手动指定: pi…

JSmiles 2021-04-18 12:24:39 浏览 823 评论 0 收藏 0

Hadoop 授权

身份验证仅仅是整体安全性故事的一部分,还需要一种方法来对经过身份验证的用户可以访问的操作或数据进行建模。以这种方式保护资源称为授权。 HDFS 授权 参考 每次尝试访问HDFS中的文件或目录必须首先通过授权检查。HDFS 采用与 POSIX 兼容的文件系统通用的授权方案。权限由三个不同类别的用户管理:所有者,组和其他人。读取,写入和执行权限可以独立授予每个类。 对于文件,需要r权限才能读取文件,并…

JSmiles 2021-04-17 23:53:17 浏览 772 评论 0 收藏 0

mongo-connector 原理及改造

这段时间因为项目的某个需求需要改造 mongo-connector,改造开源产品首先要读懂别人的代码,于是总结记录一下自己的分析过程。这里假设你对 Solr 有一定的了解。 mongo-connctor 是一款用于同步MongoDB数据到其他系统组件,比如它能同步数据到Solr、ElasticSearch或者其他MongoDB集群中去。它的实现原理是依据MongoDB的Replica Set复制模…

JSmiles 2021-04-17 12:18:30 浏览 784 评论 0 收藏 0

kerberos 命令备忘

主体 在 KDC 中新增主体: $ kadmin.local kadmin.local: addprinc webb WARNING: no policy specified for webb@AMBARI.APACHE.ORG; defaulting to no policy Enter password for principal "webb@AMBARI.APACHE.ORG": Re-en…

JSmiles 2021-04-16 21:40:21 浏览 821 评论 0 收藏 0

Python 中的 RQ 简介

RQ(Redis Queue)是基于 Redis 的消息队列服务框架,任务进入队列后由后台进程处理之,它能轻易集成到系统中,仅支持 Python 语言。RQ 需要 Redis>=2.6.0 版本 安装 RQ 的安装方法非常简单,直接命令: pip install rq 或者如果你想尝新的话,从 github 安装开发版: pip install -e git+git@github.com:n…

JSmiles 2021-04-16 12:40:31 浏览 879 评论 0 收藏 0

Python Mako 模板语言

Mako 的哲学:Python is great scripting language ,don't reinvent the wheel, your template can handle it ! 入门 Template 类是创建模板和渲染模板的核心类 from mako.template import Template mytemplate = Template("hello world")…

JSmiles 2021-04-16 12:08:16 浏览 913 评论 0 收藏 0

Hadoop 中的 Kerberos id 和 认证

Kerberos 没有提供先进 id 功能,如分组和角色。特别是,Kerberos 将 id 表示为一个简单的两部分字符串或表示服务时的三部分字符串,一个短名称和一个领域。 kerberos 主体映射到用户名 Kerberos 使用了一个两部分字符串(如alice@EXAMPLE.COM)或三部分字符串(如hdfs/namenode.example.com@EXAMPLE.COM),包含名称、领域…

JSmiles 2021-04-15 23:50:01 浏览 786 评论 0 收藏 0

Knox 使用 ACL 授权

服务级别授权 Knox Gateway 具有开箱即用的授权提供者程序,允许管理员限制对 Hadoop 集群中各个服务的访问。该提供者利用简单熟悉的 ACL 模式来通过指定允许访问的用户,组和IP地址来保护 Hadoop 资源。 使用 ACL 授权的配置如下: <provider> <role>authorization</role> <name>Ac…

JSmiles 2021-04-15 21:42:12 浏览 789 评论 0 收藏 0
更多

推荐作者

qq_pH6xKF

文章 0 评论 0

a3576419

文章 0 评论 0

Meets

文章 0 评论 0

许强

文章 0 评论 0

adao3056

文章 0 评论 0