10 2020 档案

摘要:Drone 基于 Docker 的 CI/CD 工具 Drone 所有编译、测试的流程都在 Docker 容器中进行。 开发者只需在项目中包含 .drone.yml 文件,将代码推送到 git 仓库,Drone 就能够自动化的进行编译、测试、发布。 本小节以 GitHub + Drone 来演示 D 阅读全文
posted @ 2020-10-29 16:43 -零 阅读(2791) 评论(0) 推荐(0) 编辑
摘要:实现跨域共3个步骤: 1,vue3.0根目录下创建vue.config.js文件; module.exports = { devServer: { proxy: { '/api': { target: 'https://you.163.com/', //接口域名 changeOrigin: true 阅读全文
posted @ 2020-10-27 22:04 -零 阅读(8350) 评论(0) 推荐(1) 编辑
摘要:转:https://www.jianshu.com/p/594865f0681b 更多参考:https://cuiqingcai.com/8943.html marshmallow marshmallow是一个用来将复杂的orm对象与python原生数据类型之间相互转换的库,简而言之,就是实现obj 阅读全文
posted @ 2020-10-26 16:58 -零 阅读(2190) 评论(0) 推荐(0) 编辑
摘要:简单示例 文件结构 a #文件夹 │a.py b #文件夹 │b.py ├─c#文件夹 │c.py c.py args = {'a':1} class C: def c(self): pass a.py import importlib params = importlib.import_modul 阅读全文
posted @ 2020-10-25 15:45 -零 阅读(1249) 评论(0) 推荐(0) 编辑
摘要:执行命令 docker run -d --name consul -p 8500:8500 consul 端口说明 https://www.consul.io/docs/install/ports.html 挂载说明 /consul/data:持久化数据存储 /consul/config:配置文件 阅读全文
posted @ 2020-10-24 10:58 -零 阅读(2877) 评论(0) 推荐(0) 编辑
摘要:参考资料: Celery 官网:http://www.celeryproject.org/Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.htmlCelery 官方文档中文版:http://docs.jinkan.org/do 阅读全文
posted @ 2020-10-24 10:51 -零 阅读(1525) 评论(0) 推荐(0) 编辑
摘要:利用python进行测试时,测试用例的加载方式有2种: 一种是通过unittest.main()来启动所需测试的测试模块; 一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例,下面分别列出3种方法的具体使用方式:1、通过unittest.main 阅读全文
posted @ 2020-10-20 21:39 -零 阅读(1041) 评论(0) 推荐(0) 编辑
摘要:vue组件的生命周期 Vue实例有一个完整的生命周期,从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程,我们成为Vue 实例的生命周期,钩子就是在某个阶段给你一个做某些处理的机会。 beforeCreate( 创建前 ) 在实例初始化之后,数据观测和事件配置之前被调用 阅读全文
posted @ 2020-10-18 16:45 -零 阅读(305) 评论(0) 推荐(0) 编辑
摘要:一、通用测试用例八要素 1、用例编号; 2、测试项目; 3、测试标题; 4、重要级别; 5、预置条件; 6、测试输入; 7、操作步骤; 8、预期输出 二、具体分析通用测试用例八要素 1、用例编号 一般是数字和字符组合成的字符串,可以包括(下划线、单词缩写、数字等等),但是需要注意的是,尽量不要写汉语 阅读全文
posted @ 2020-10-16 20:33 -零 阅读(1846) 评论(0) 推荐(0) 编辑
摘要:前言 前后端分离的开发模式,前端需要向后端请求数据(ajax请求),但实际开发过程中,前后端会约定一份接口文档,但前后端开发进度并不一致,当后端没有完善接口功能时,前端需要在本地模拟数据返回,此时需要使用到mockjs。 安装 npm install mockjs --save-dev 目录结构 配 阅读全文
posted @ 2020-10-16 20:00 -零 阅读(10034) 评论(0) 推荐(1) 编辑
摘要:map(): 第一个参数接受一个函数, 第二个参数接受一个或多个可迭代的类型,返回的是一个集合。 把函数依次作用在list中的每一个元素上,得到一个新的list并返回。 del square(x): return x ** 2 map(square,[1,2,3,4,5]) # 结果如下: [1,4 阅读全文
posted @ 2020-10-15 21:36 -零 阅读(272) 评论(0) 推荐(0) 编辑
摘要:前言 用阻塞 API 写同步代码最简单,但一个线程同一时间只能处理一个请求,有限的线程数导致无法实现万级别的并发连接,过多的线程切换也抢走了 CPU 的时间,从而降低了每秒能够处理的请求数量。为了达到高并发,你可能会选择一个异步框架,用非阻塞 API 把业务逻辑打乱到多个回调函数,通过多路复用与事件 阅读全文
posted @ 2020-10-15 11:32 -零 阅读(1588) 评论(0) 推荐(0) 编辑
摘要:一、实现效果 项目使用Vue3+ElementUI+BootStarp Github地址:https://github.com/Angell1/CV 测试页面:http://123.207.251.121:8888/ 环境: 部署 1、Vue打包 npm run build 注意:我使用vue3,所 阅读全文
posted @ 2020-10-15 08:39 -零 阅读(1044) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/cbpm-wuhq/p/12753312.html 一:安装animate.css 在命令行中执行:npm install animate.css --save 二:在main.js中引入并使用 main.js中: import animated 阅读全文
posted @ 2020-10-14 10:50 -零 阅读(695) 评论(0) 推荐(0) 编辑
摘要:Axios Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。功能 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSO 阅读全文
posted @ 2020-10-14 10:09 -零 阅读(291) 评论(0) 推荐(0) 编辑
摘要:div切换 <template> <div id="app"> <div class="tab-tit"> <!--点击设置curId的值 如果curId等于0,第一个a添加cur类名,如果curId等于1,第二个a添加cur类名,以此类推。添加了cur类名,a就会改变样式 @click,:clas 阅读全文
posted @ 2020-10-12 19:30 -零 阅读(342) 评论(0) 推荐(0) 编辑
摘要:Vuex 官方文档:https://vuex.vuejs.org/zh/guide/ Vuex是一个专门为Vue.js应用程序开发的状态管理模式, 它采用集中式存储管理所有组件的公共状态, 并以相应的规则保证状态以一种可预测的方式发生变化. Vuex核心 state:存放数据状态 mutations 阅读全文
posted @ 2020-10-12 17:08 -零 阅读(196) 评论(0) 推荐(0) 编辑
摘要:目录 路由介绍 路由的基本配置 路由跳转 动态路由 嵌套路由 vue-router中的$route和$router 路由介绍 SPA(single page application):单一页面应用程序,只有一个完整的页面;它在加载页面时,不会加载整个页面,而是只更新某个指定的组件。 单页面应用(SP 阅读全文
posted @ 2020-10-12 11:19 -零 阅读(271) 评论(0) 推荐(0) 编辑
摘要:main # -*- coding:utf-8 -*- #正常显示画图时出现的中文和负号 from pylab import mpl mpl.rcParams['font.sans-serif']=['SimHei'] import backtrader as bt import numpy as 阅读全文
posted @ 2020-10-11 14:18 -零 阅读(2302) 评论(2) 推荐(0) 编辑
摘要:backtrader简介 backtrader是基于Python的量化回测框架,优点是运行速度快,支持pandas的矢量运算;支持参数自动寻优运算,内置了talib股票分析技术指标库;支持多品种、多策略、多周期的回测和交易;支持pyflio、empyrica分析模块库、alphalens多因子分析模 阅读全文
posted @ 2020-10-11 12:34 -零 阅读(5808) 评论(0) 推荐(0) 编辑
摘要:转:https://blog.csdn.net/u010158540/article/details/80067244 表结构设计器(EZDML) 这是一个数据库建表的小软件,可快速的进行数据库表结构设计,建立数据模型。类似大家常用的数据库建模工具如PowerDesigner、ERWIN、ER-St 阅读全文
posted @ 2020-10-10 17:11 -零 阅读(4382) 评论(0) 推荐(0) 编辑
摘要:转:https://yq.aliyun.com/articles/657849 技术原理 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka为处理实时数据提供一个统一、高吞吐、低延迟的平台。其持久化层本质上是一个“按照分布式事务日志架构的大规模发布/ 阅读全文
posted @ 2020-10-10 16:04 -零 阅读(8677) 评论(1) 推荐(0) 编辑
摘要:转:https://zhuanlan.zhihu.com/p/234507355 pyfinance简介 在查找如何使用Python实现滚动回归时,发现一个很有用的量化金融包——pyfinance。顾名思义,pyfinance是为投资管理和证券收益分析而构建的Python分析包,主要是对面向定量金融 阅读全文
posted @ 2020-10-10 14:01 -零 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:Perf介绍 系统级性能优化通常包括两个阶段:性能剖析(performance profiling)和代码优化。性能剖析的目标是寻找性能瓶颈,查找引发性能问题的原因及热点代码。代码优化的目标是针对具体性能问题而优化代码或编译选项,以改善软件性能。本篇主要讲性能分析中常用的工具——perf。 perf 阅读全文
posted @ 2020-10-09 10:53 -零 阅读(3242) 评论(0) 推荐(0) 编辑
摘要:1、修改my.cnf #整体的效果,全局开启表和日志文件都写,但是对于general_log只写表,对于slow_query_log,表和日志文件都记录。 general_log=1#开启mysql执行sql的日志 slow_query_log=1#开启mysql慢sql的日志 #设置之后会影响ge 阅读全文
posted @ 2020-10-08 19:14 -零 阅读(1437) 评论(0) 推荐(0) 编辑
摘要:三次握手阶段 客户端SYN包的重试次数 sysctl -w net.ipv4.tcp_syn_retries=6 相关介绍 第 1 次重试发生在 1 秒钟后,接着会以翻倍的方式在第 2、4、8、16、32 秒共做 6 次重试,最后一次重试会等待 64 秒,如果仍然没有返回 ACK,才会终止三次握手。 阅读全文
posted @ 2020-10-07 21:48 -零 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:转载:http://m.blog.chinaunix.net/uid-25723371-id-5598952.html sysbench是一款非常优秀的基准测试工具,它能够精准的模拟MySQL数据库存储引擎InnoDB的磁盘的I/O模式。因此,基于sysbench的这个特性,下面利用该工具,对MyS 阅读全文
posted @ 2020-10-07 20:12 -零 阅读(1007) 评论(0) 推荐(0) 编辑
摘要:数据库链接池大小的计算 查看数据库链接池大小 show variables like '%max_connections%'; 设置数据库链接池大小 set GLOBAL max_connections = 10; 简单测试 Siege 介绍 Siege是一个压力测试和评测工具,设计用于WEB开发这 阅读全文
posted @ 2020-10-07 12:46 -零 阅读(302) 评论(0) 推荐(0) 编辑
摘要:磁盘 I/O iostat 是最常用的磁盘 I/O 性能观测工具,它提供了每个磁盘的使用率、IOPS、吞吐量等各种常见的性能指标,当然,这些指标实际上来自 /proc/diskstats。 # -d -x表示显示所有磁盘I/O的指标 iostat -d -x 1 磁盘性能的衡量标准,必须要提到五个常 阅读全文
posted @ 2020-10-05 21:24 -零 阅读(890) 评论(0) 推荐(0) 编辑
摘要:系统内存 free free -mh 第一列,total 是总内存大小; 第二列,used 是已使用内存的大小,包含了共享内存; 第三列,free 是未使用内存的大小; 第四列,shared 是共享内存的大小; 第五列,buff/cache 是缓冲区和缓存的大小; 最后一列,available 是新 阅读全文
posted @ 2020-10-04 23:28 -零 阅读(2270) 评论(0) 推荐(0) 编辑
摘要:引入bootstrap 安装依赖包 cnpm install bootstrap --save-dev cnpm install jquery --save-dev cnpm install popper.js --save-dev 全局引入在项目中根目录下的main.js中添加如下代码: impo 阅读全文
posted @ 2020-10-01 13:48 -零 阅读(831) 评论(0) 推荐(0) 编辑