我们选择了四个较流行的图形数据库进行实验对比。测试中会提供Python 代码段以显示如何使用每个数据库,之后我们将运行一个快速的基准测试,我们将在i7-6700 CPU @ 3.40GHz 上运行10 000 次我们的示…
分类:未分类
Ucloud配置haproxy+keepalived(利用ucloud-API实现外网浮动IP切换)
背景 先交代下事情发生的背景,公司在使用ucloud的负载均衡产品的过程中由于某种特殊的需求必须要自建外网负载均衡器,由于ucloud的云主机使用nat地址转化技术,外网IP的数据包被转发到了内网IP,而且外网IP是与云…
python 数据模型
Python数据模型 数据模型是对Python框架的描述,它规范了这门语言自身构建模块的接口, 这些模块包括但不限于序列, 迭代器, 函数, 类和上下文管理器. Python解释器遇到特殊方法时,会使用特殊方法去激活一些…
Android 7.0 pm install apk 流程
Android 6.0时候,pm install apk 还是直接调用 PackageManager来执行: private int runInstall() { ....... LocalPackageInstallO…
使用 Test::Base 构建你的测试框架
Test::Base 简介 Test::Base 是一个数据驱动测试框架,能让你更加容易地编写你自己的测试框架。在学习 Test::Base 之前,你需要具有一点点的 Perl 语言基础。关于 Test::Base 的官…
Python 面向对象编程指南 读书笔记
第一部分 用特殊方法实现Python风格的类 为了实现更好的可扩展性,Python语言提供了大量的特殊方法,它们大致分为以下几类。 特性访问 可调用对象 集合 数字 上下文 迭代器 第一章 使用__init()__方法 …
flask 单元测试 (一)
框架选择: 根据 https://blog.zengrong.net/pos…得知: flask项目本身使用的是pytest nose是对标准库unittest的封装,现在比较流行,但文档没有pytest做的…
Python [9] optparse模块生成命令行帮助信息
起初,最先接触python命令行传参是sys模块的argv方法,此方法功能简单,稍微增加一些需求,就不难满足需要了 那么今天就和大家聊聊optparse模块来替换sys模块的argv方法 一、optparse官方概述 o…
Techshack Weekly 第 0002 期
Techshack Weekly 专注于后端技术阅读,目前有上百位订阅者,欢迎加入 Telegram Channel ,或关注推特 @techshackweekly,或订阅 RSS! 点击查看本期 本期比较关注的几个领域…
python第一阶段习题
按照下面的格式打印1~10的数字以及每个数的平方、几何级数和阶乘。(5分) 数字 平方 几何级数 阶乘 1 1 2 1 2 4 4 2 3 9 8 6 4 16 16 24 5 25 32 120 print('|{0:…
python实现网页截屏、查库、发邮件(selenium、phantomjs、mailer、jinja2、mysqldb)
使用python(2.7)实现网页截屏、查库、发邮件的demo。用到了selenium、phantomjs、mailer、jinja2、mysqldb还有image,都是比较典型的用法,可复用性比较强,记录分享一下。 本…
解决PHP Post获取不到非表单数据的问题
个人博客同步文章 https://mr-houzi.com/2018/02/… 问题描述 在使用vue-axios向后端post数据时,PHP端获取不到post的数据。 问题解决 修改php.ini配置 找到…