- 博客(30)
- 收藏
- 关注
原创 在window上安装es教程
环境准备:1.java环境部署:Java下载路径:http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-windows-x64.exeJava安装的时候,我使用的是默认安装,一路下一步即可;亦可自定义安装路径;Java安装完成后,设置好环境变量,此处略2.ES环境部署ES下载路径:https://www.elastic.co/downloa.
2021-02-20 14:48:06
1383
原创 vue-quill-editor 富文本 焦点问题 滚动条自动跳转
问题描述:编辑器的文本内容变更后,编辑器自动获取焦点,滚动条定位到编辑期处解决思路:文本内容变更后,先禁编辑器,待组件渲染完成后,丢掉编辑期的焦点,再取消禁用,完美解决问题//数据变更this.formData.remark = obj.remark//禁用编辑期this.$refs.remarkEditor.quill.enable(false);this.$nextTi...
2019-12-17 17:17:01
4158
4
原创 Vue packages version mismatch: 版本始终不对的解决方案
Module build failed: Error:Vue packages version mismatch:- vue@2.6.10- vue-template-compiler@2.5.17This may cause things to work incorrectly. Make sure to use the same version for both.If you ...
2019-08-07 13:47:12
1015
原创 pycharm编辑器下,VUE项目的eslint校验关闭
两种情况:一:如果打包的时候报错,就需要注释掉eslint校验的代码,如下:二:如果只是编辑器报错,运行无报错则需要关闭编辑器的eslint校验...
2019-08-07 11:58:41
1436
转载 13 | 容器技术真的是环境管理的救星吗?
在上一篇文章中,我分享了基于虚拟机打造自动化流水线中的一些常见问题和原则。随着计算机技术的发展,交付方式也在不断地演进和变更。而基于虚拟机的交付方式,正在被基于容器的交付方式所替代。今天,如果你在一个较大的科技公司,你必定会遇到的如下的场景:多个技术栈; 多个不同类型的应用; 不同的开发环境和运行环境。因此,你所面对的交付场景也会变得越来越复杂,带来的挑战也会越来越大。此...
2019-06-17 10:08:40
219
1
转载 12 | 极限挑战,如何做到分钟级搭建环境?
在上两篇文章中,我介绍了环境管理中最关键的几个概念,环境的标准化,让环境自己说话以及环境配置的几种方法。今天,我分享的主题就是,如何从零出发, 实现一套完整的环境创建。并且尝试挑战一下,如何做到分钟级交付。毕竟,天下武功,无坚不摧,唯快不破。环境构建流水线当开发人员向你申请一套新环境时,作为测试环境的维护者,你首先需要明确打造环境构建流水线需要关注的三大内容:虚拟机环境准备,根据环...
2019-06-17 10:08:32
239
转载 11 “配置”是把双刃剑,带你了解各种配置方法
很多人分不清配置和配置管理,但其实它们是完全不同的概念。配置管理:是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。 它的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期的各个阶段都能得到精确的产品配置信息。配置:是指独立于程序之外,但又对程序产生作用的可配变量。也就是说,同一份代码在不同的配置下,会产生不同的运行结果。从上面的定义中,你可以...
2019-06-17 10:08:23
320
转载 10 让环境自己说话,论环境自描述的重要性
在前两篇文章中,我从现实需求、成本与效率的角度,分析了对环境管理者来说最重要的一个问题,即到底需要多少套环境来支撑持续交付。如果你已经从中能掌握了一些环境管理的窍门,那么你基本就可以搞定对环境管理的宏观把控了。但是,除了宏观的把控和管理外,即使只有一套环境,你还是有可能陷入无穷无尽的细节工作中。因为在日常的环境管理过程中,环境配置才是工作的重头和难点。那么今天,我就来跟你详细说说有关环境配置的...
2019-06-17 10:08:15
218
转载 09 测试环境要多少?从成本与效率说起
在上一篇文章中,我分享了互联网公司测试环境的常见结构,以及对用户来说什么样的测试环境才是好用的。然而对测试环境来说,只是高效好用还不够,还要考虑到成本问题。效率和成本永远是一对矛盾体。今天,我就从成本和效率出发,和你聊聊构建测试环境时,还需要考虑的其他维度。测试环境的成本谈到环境成本,你很自然地就会想到云计算,《持续交付:发布可靠软件的系统方法》一书出版时,云计算还是一个时髦的概念,而...
2019-05-27 14:12:25
495
转载 08 | 测试环境要多少?从现实需求说起
在整个持续交付生命周期中,测试环境的易用程度会直接影响软件的交付速度,但因为以下两点,它又是最被容易忽略的一环。我们总是把环境理想化,忽略了其管理的难度; 我们也很少设立专职的环境管理员,导致环境长期处于混乱状态。通常,我们在项目初期并不会关注测试环境的问题,然而在回顾时却发现在环境问题上浪费的时间非常惊人:硬件资源申请困难,测试环境配置繁琐,测试应用更新困难,基础设施稳定性差,服务调用...
2019-05-27 14:11:55
993
3
原创 vue2-ace-editor 自定义提示
template部分: <editor @init="editorInit" @input="changeData" @setCompletions="setCompletions" :autoComplete=true :value='dataView' ...
2018-11-21 09:13:15
6626
8
转载 vue+flask 架子
公司的项目是以后端为主的传统MVC模式构建的,处于业务发展需要,以后可能需要给别人提供API,而且移动端和小程序也要上线,所以为了以后的便利和代码复用,现在需要采取前后端分离的模式。连我在内,公司一共四个开发,他们仨都没做过,所以搭架子这种事也就自然落到我头上了。技术选型之前是用Python作为后端语言,Flask框架,view层采用 Jinja2 模板引擎。现在整体业务已经成型,所以...
2018-11-12 14:51:19
377
转载 vue2.0项目引入element-ui
从新建vue项目到引入组件Element一、新建项目1.查看 node和npm是不是已经安装好命令:node -v npm -v (没有安装的先安装环境);2.npm install -g cnpm --registry=https://registry.npm.taobao.org (安装国内的淘宝镜像文件,后面的安装npm可以全部改为cnpm)3.安装 vue-cli ...
2018-10-31 11:19:22
201
原创 python接口测试框架--基于page object模式
最近复原了之前公司的一套测试框架,并根据我们业务组的实际情况,进行一些变动和调整,之前公司业务流程比较长,多了一个业务层,做了四层封装,我们这边暂时的需求业务线没有这么长,后续可以根据需求在模板层的基础上适当扩展一层,目前在CRM1.16的接口测试阶段实现并应用了此框架~ 简介:框架采用三层封装,基础层和模板层为继承关系,模板层之间相互独立,也可以互相调用,用例层相互独...
2018-09-28 15:04:42
2749
转载 CentOS7下使用yum安装MariaDB
mysql在linux下的安装1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql...
2018-07-14 13:34:20
148
转载 自动化运维—tomcat服务起停(mysql+shell+django+bootstrap+jquery)
项目简介: 项目介绍:自动化运维是未来的趋势,最近学了不少东西,正好通过这个小项目把这些学的东西串起来,练练手。 基础架构:服务器端:web框架-Django前端:html css jQuery bootstrap脚本:shell适用系统:redhat5.8/redhat6.6 平台已实现功能:中间件和数据库软件的启停和状态检查 (tomcat,nginx,apache,oracle,mys...
2018-07-12 21:47:11
406
原创 爬虫必备-mysqldb-海量数据解决方案
任何应用都离不开数据,所以在学习python的时候,当然也要学习一个如何用python操作数据库了。MySQLdb就是python对mysql数据库操作的模块。1.安装 pip install -U mysqldb2.使用 话不多说~demo是最快理解工具的不二法门#-*- encoding:utf-8 -*-_'''Created on 2017-4-7@author: dingx...
2018-07-05 21:59:57
706
原创 烦人的乱码问题
相信很多小伙伴对乱码的问题一直是感觉很头痛的~ 归根结底还是对编码格式不了解~ 接下来教你一眼看透乱码本质的本事~ 废话不多说~ 直入主题~ 在计算机中,编码的问题是必须直面的问题,因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255...
2018-07-05 21:51:26
252
原创 万能的数据库客户端-DbVisualizer
公司的项目牵扯到的数据库有mysql,sqlserver,oracle,DB2每一个都开启一个客户端,非常麻烦! 今天给大家安利一款小软件 DbVisualizer,简单易用,还可以连接多种数据库~官网下载地址:http://www.dbvis.com/download/大家根据自己的系统来下载1.安装好后,直接选择Database->create Database connection创建...
2018-07-05 21:50:05
5848
原创 关于堡垒机的原理以及如何配置
堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状态、安全事件、网络活动,以便集中报警、记录、分析、处理的一种技术手段。 堡垒机工作流程:1) 运维人员在操作过程中首先连接到堡垒机,然后向堡垒机提交操作请求;2) 该请求通过堡垒机的权限检查后,堡垒机的应用代理模块将代替用户连接到目标设备完成该操...
2018-07-05 21:49:30
14505
原创 几种常用加密手段的加密与解密
网络中传输敏感信息的时候通常会对字符串做加密解密处理1.Base64位加密(可加密解密) 最简单的加密方式,没有密钥,这种方式只要让别人拿到你的密文,就可以直接解密,只能用来迷惑,一般情况下不单独使用,因为真的并没有什么卵用~可以和其他加密方式混合起来,作为一层外部包装。import base64data = "abc"#加密m = Base64.encodestring(data)prin...
2018-07-05 21:48:23
27826
转载 Jenkins的详细安装及使用
操作环境:Windows一、环境准备1 安装JDK 本文采用jdk-8u111-windows-x64.exe;2 配置tomcat 本文采用tomcat8,无需安装,配置JAVA_HOME及JRE_HOME环境变量即可;3 安装maven 本文采用maven3.3.9,无需安装;4 安装Jenkins 下载地址https://jenkins.io/download/,仅下载war包,如下...
2018-06-28 21:10:42
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人