摘要: 一、单元测试 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模 阅读全文
posted @ 2021-10-03 18:12 E-QUAL 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 本文详细讲解Python语言进行公众号开发时,参考开发者文档进行H5支付,并给出具体的代码: 一.开发流程 业务流程说明: 1、用户在商户侧完成下单,使用微信支付进行支付 2、由商户后台向微信支付发起下单请求(调用统一下单接口)注:交易类型trade_type=MWEB 3、统一下单接口返回支付相关 阅读全文
posted @ 2020-07-19 21:38 E-QUAL 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 本文详细讲解Python语言进行公众号开发时,参考开发者文档进行JSAPI支付,并给出具体的代码: 一、开发流程 业务流程说明: 1、商户server调用统一下单接口请求订单,api参见公共api【统一下单API】 2、商户server接收支付通知,api参见公共api【支付结果通知API】 3、商 阅读全文
posted @ 2020-07-19 21:30 E-QUAL 阅读(795) 评论(0) 推荐(1) 编辑
摘要: 本文详细讲解Python语言进行公众号开发时,参考开发者文档进行Native支付(模式二),并给出具体的代码: 一.开发流程 业务流程说明: (1)商户后台系统根据微信支付规定格式生成二维码(规则见下文),展示给用户扫码。 (2)用户打开微信“扫一扫”扫描二维码,微信客户端将扫码内容发送到微信支付系 阅读全文
posted @ 2020-07-19 21:17 E-QUAL 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 做开发通常离不开日志,个人通常如下设置django项目的日志: BASE_LOG_DIR = os.path.join(BASE_DIR, "log") LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters' 阅读全文
posted @ 2020-04-01 23:00 E-QUAL 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 在web开发时经常会遇到实时请求数据的需求,比如聊天功能、投票功能、抢购功能等,通过哪些技术可以实现这些功能呢,这里给出三种常用的技术,分别是轮询,长轮询和基于WebSock协议来实现,本文以基于Flask框架的开发的一个简单的投票功能来演示这三种技术是如何实现投票和实时更新投票信息的。 轮询 轮询 阅读全文
posted @ 2020-03-20 14:46 E-QUAL 阅读(943) 评论(0) 推荐(0) 编辑
摘要: 使用requests模块进行爬虫时如何做到高性能,高效利用资源,爬虫其实就是请求网页,那就要合理利用多进程、多线程已经协程了,简单举个例子,比如需要爬取几个网站首页('http://www.baidu.com/','https://www.cnblogs.com/','https://www.cnb 阅读全文
posted @ 2020-03-20 01:23 E-QUAL 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1 算法 正如阿基米德用浮力知识帮助国王判断出来工匠有没有掺假一样,算法就是在有限的时间里一步步执行某些任务的过程, 判断一个算法的好坏,时间和空间复杂度是两个非常重要的指标,相对来说,时间复杂度更为重要,对于公司来讲,迫不 得已的时候需要空间换时间,牺牲物理空间来换取用户的良好体验。 1 首先简单 阅读全文
posted @ 2020-03-16 01:37 E-QUAL 阅读(211) 评论(0) 推荐(0) 编辑
摘要: (一)安装python3解释器,并创建不同的虚拟解释器 1.下载python3源码,选择3.6.7因为ipython依赖于>3.6的python环境 wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz 2.解压缩源码包,去 阅读全文
posted @ 2020-03-14 23:00 E-QUAL 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 一 先从爬虫案例开始 爬虫和反爬虫之间的斗争,看似反爬虫占据着主动权,但最后都爬虫者获胜,只是付出代价大小的问题;本文只在技术层面探讨爬虫入门知识,爬虫本质上就是猜和博弈,经验很重要,主要就是分析请求和web接口,因此,想学爬虫,必须先了解web;只要浏览器能够获得的数据,都能够通过爬虫获取的到,就 阅读全文
posted @ 2020-03-13 00:28 E-QUAL 阅读(312) 评论(0) 推荐(0) 编辑