穆琪的博客

一个程序员的自传

Ceph OSD日志分析 - Ceph中国社区

Ceph OSD日志分析 - Ceph中国社区
本文由Ceph中国社区-Thomas翻译,陈晓熹校稿。英文出处:CEPHOSDJOURNAL欢迎加入翻译组简介与ext4这类日志文件系统类似,CephOSD日志也是一种事务日志。它是基于文件系统的OSD的关键组成部分,提供存储系统所需的一致性保证。让我们从Cephdocumentation中有关日志的描述开始:CephOSD使用日志有两个原因:速度及一致性。速度:日志使得CephOSDDaemon进程能够快速的提交小IO...
继续阅读

Red Hat Ceph存储—《深入理解Ceph架构》 – Ceph开源

Red Hat Ceph存储—《深入理解Ceph架构》 – Ceph开源
本文由Ceph中国社区-穆艳学翻译、耿航校稿,英文出处:Red_Hat_Ceph_Storage-2-Architecture_Guide欢迎加入CCTG目录第1章概览第2章存储集群架构2.1存储池2.2身份认证2.3PG(s2.4CRUSH2.5I/O操作2.5.1副本I/O2.5.2纠删码I/O2.6自管理的内部操作2.6.1心跳2.6.2同步2.6.3数据再平衡与恢复2.6.4...
继续阅读

Python中XSS白名单过滤的实现

在Web开发中很多地方需要用户输入富文本但又要确保输入的这些内容绝对安全不会引发XSS漏洞,那么最常用的技术就是白名单技术。白名单的通常做法都是构建一个允许使用的标签及对应属性的列表,然后对用户输入的HTML文本进行解析,解析出的tag及属性去白名单中进行查找,如果对应上了,那么就保留下来,没有对应上就进行移除。白名单的结构都是这样一个层次:允许的tag->允许的属性->允许的属性值。拿img标签来举例,我们允许在博客中插入图片标签,那么img标...
继续阅读

第三方下载谷歌playapk

第三方下载谷歌playapkhttps://www.apkmirror.comhttps://www.apkpure.com...
继续阅读

表单 Flask-WTF 校验器

1wtforms内置的校验器Classwtforms.validators.DataRequired(message=None此验证器将会检测field是否输入了数值,实际上是进行了iffield.data操作。并且,如数数据是一个字符串,那么只包含空格的字符串将会被认为是False。参数:message-当验证失败时返回的错误消息数:message-当验证失败时返回的错误消息classwtforms.validators.Email...
继续阅读

python的reduce函数

reduce函数reduce函数,reduce函数会对参数序列中元素进行累积。reduce函数的定义:functools.reduce(function,iterable[,initializer]#python3中reduce是在functools模块中function参数是一个有两个参数的函数,reduce依次从iterable中取一个元素,和上一次调用function的结果做参数再次调用function。第一次调...
继续阅读

Flask学习记录之Flask-SQLAlchemy

Flask-SQLAlchemy库让flask更方便的使用SQLALchemy,是一个强大的关系形数据库框架,既可以使用orm方式操作数据库,也可以使用原始的SQL命令.Flask-Migrate是一个数据迁移框架,需要通过Flask-script库来操作.一.配置Flask-SQLAlchemy程序使用的数据库地址需要配置在SQLALCHEMY_DATABASE_URI中,SQLALchemy支持多种数据库,配置格式如下:...
继续阅读

python几个重要的函数

一、匿名函数lambdalambdaargument1,argument2,...argumentN:expressionusingarguments1、lambda是一个表达式,而不是一个语句。因为这一点,lambda可以出现在python语法不允许def出现的地方---例如,在一个列表常量中或者函数调用的参数中,此外,作为一个表达式,lambda返回一个值一个值(一个新的函数),可以选择性地值给一个变量名。相反,def语句总是得在头部将...
继续阅读

yum自动选择源插件

yum常用的源1自动选择最快的源由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,它会自动选择最快的mirror:#yuminstallyum-fastestmirror配置文件:(一般不用动)/etc/yum/pluginconf.d/fastestmirror.conf你的yum镜像的速度测试记录文件:/var/cache/yum/timedho...
继续阅读

Python中reduce与lambda的结合使用

reduce是Python的内置方法,其官方解释是:reduce(function,sequence[,initial]->valueApplyafunctionoftwoargumentscumulativelytotheitemsofasequence,fromlefttoright,soastoreducethesequencetoasinglevalue.Forexamp...
继续阅读
搜索
«   2018年8月   »
12345
6789101112
13141516171819
20212223242526
2728293031
标签列表
控制面板
您好,欢迎到访网站!
  查看权限
友情链接
© 鲁ICP备18041558号
Powered by Z-BlogPHP & Yiwuku.com