摘要: 概念及特点: 1、Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。 是一个接近实时的搜索平台,从索引这个文档到这个文档能够被搜索到只有一个轻微的延迟,企业应用定位:采用Restful API标准的可扩展和高可用的实时数据分析的全文搜索工具。 2、可拓展 阅读全文
posted @ 2020-12-21 15:52 whcp 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 消息队列分类:点对点,发布/订阅两种形式 1、点对点: 消息生产者生产消息发送到queue中,然后消息消费者从queue中取出并且消费消息。 消息被消费以后,queue中不再有存储,所以消息消费者不可能消费到已经被消费的消息。Queue支持存在多个消费者,但是对一个消息而言,只会有一个消费者可以消费 阅读全文
posted @ 2020-12-21 15:24 whcp 阅读(161) 评论(0) 推荐(0) 编辑
摘要: HTML三把利剑之一,浏览器具有解析js的能力 一、js基础 在HTML中可以将JavaScript/JS的代码写在head中,被script标签所包裹,当浏览器解释HTML时,遇到style标签时,按照CSS规则解释,遇到Script标签时,按照JavaScript的语法规则解释。 引入JavaS 阅读全文
posted @ 2020-11-30 17:18 whcp 阅读(159) 评论(0) 推荐(0) 编辑
摘要: GIL(全局解释器锁)-同一时刻只能有一个线程运行,解决多线程资源竞争的问题,无法利用cpu多核优势 多进程可以绕过GIL,利用cpu多核资源 Process([group [, target [, name [, args [, kwargs]]]]]),由该类实例化得到的对象,表示一个子进程中的 阅读全文
posted @ 2020-11-02 16:43 whcp 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 vue.js是一套用于构建用户界面的渐进式JavaScript框架,采用简洁的模板语法来声明式地将数据渲染出来 elemen 阅读全文
posted @ 2020-11-02 14:50 whcp 阅读(250) 评论(0) 推荐(0) 编辑
摘要: web-ui自动化框架:基于Selenium+Unittest+python+pyse,使用PageObject思想,case和page分离+html报告 PageObject思想:将一个页面抽象成一个类,页面上可操作的元素,抽象成方法 ****接口自动化框架一般是数据驱动、ui自动化是关键字驱动 阅读全文
posted @ 2020-10-23 09:58 whcp 阅读(386) 评论(0) 推荐(0) 编辑
摘要: dsx博客: ui自动化: 1、了解页面html页面代码构成(html、css、js) 2、分析html页面,哪些属性可以用 3、定位html xpath: 1- //*[@id='i1'] 先定位到所有元素,再定位到唯一元素 2-//input[@id='i1'] 在input下定位唯一元素 3- 阅读全文
posted @ 2020-10-14 18:04 whcp 阅读(83) 评论(0) 推荐(0) 编辑
摘要: #django一个接口的开发简单逻辑举例: 1-建表,写入数据 2-接口逻辑,接口逻辑使用CBV,使用类的继承特性,把get方法公共部分写入custom_views,在views继承或重写公共方法,传入变量等, 3-优化接口:使用form对接口的传入的参数进行验证、重写JsonResponse,优化 阅读全文
posted @ 2020-09-21 13:53 whcp 阅读(203) 评论(0) 推荐(0) 编辑
摘要: #验证登录传递的数据是否符合规则,forms ### forms.py ### # 不能用ModelForm# 登录要验证什么? username passwordclass LoginForm(forms.Form,tools.ErrorFormat): #ErrorFormat--优化error 阅读全文
posted @ 2020-09-21 13:45 whcp 阅读(236) 评论(0) 推荐(0) 编辑
摘要: #1-先建表--创建创建用户-角色-权限表 #注册使用md5加密,可以写入tools.py import hashlibdef md5(s): '''md5''' m = hashlib.md5(s.encode()) return m.hexdigest() ### models.py ###cl 阅读全文
posted @ 2020-09-21 11:49 whcp 阅读(188) 评论(0) 推荐(0) 编辑