自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 01 Kubernets入门

Kubernetes 的目标不仅仅是一个编排系统,而是提供一个规范用以描述集群的架构,定义服务的最终状态,使系统自动地达到和维持该状态。Kubernetes 作为云原生应用的基石,相当于一个云原生操作系统,其重要性不言而喻。这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。(云原生计算基金会),近年来逐渐发展出了云原生生态。

2023-08-25 16:24:34 109

原创 Go语言基础01

Golong语言学习

2023-03-14 09:51:37 174

原创 04 Vue属性配置

Vue学习笔记、ref属性、props配置、混合、插件、样式、案例

2022-11-04 04:10:38 2970 1

原创 03 Vue脚手架

Vue脚手架学习笔记

2022-11-03 21:19:10 436

原创 8 Python学习记录- 面向对象

Python面向对象

2022-10-24 21:46:49 208

原创 7 Python学习记录—装饰器

Python 装饰器

2022-10-24 20:59:39 144

原创 6 Python学习记录- 函数

Python 函数

2022-10-08 23:53:39 213

原创 5 Python学习记录- 可迭代对象

Python可迭代对象与迭代器

2022-10-08 17:25:29 337

原创 4 Python学习记录- 异常处理

Python异常处理

2022-10-08 11:52:25 316

原创 3 Python学习记录-流程控制

python流程控制

2022-10-03 00:06:45 200

原创 2 Python学习记录-容器类型

python常见的容器类型有: 列表,元组,字典,集合。元组tuple:初始化之后就不可修改的list。字典dict: key-value类型的数据。列表list:存放多个不同类型的对象。集合set:不可重复列表的。

2022-09-27 23:01:40 954

原创 1 Python学习记录-基础

python的学习笔记

2022-09-22 11:55:30 225

原创 PyQt5学习03

PyQt5 GUI编程

2021-11-22 09:33:14 527

原创 PyQt5学习02

Qt Designer 设计布局和控件介绍

2021-11-20 18:08:40 761

原创 PyQt5学习01

QT DesingerQT Crector搭建 :pyqt5开发环境1、anaconda2、pycharm3、pyt5必须使用两个类 QApplication和widget

2021-11-20 11:56:46 484

原创 2021-09-12

第二章 Hadoop运行环境搭建2.1 Hadoop环境搭建确定有多台机器,机器之间网络互通 创建用户hadp,useraddhadp 创建目录,/opt下创建modulesoftware目录, 并且赋权限 拷贝安装包到software JDK ;tar -zxvf jdk-8u251-linux-x64.tar.gz -C ../module/ 安装 ;配置PATH Hadoop : 官网比较慢,腾讯地址Index of /apache/hadoop/ 解压;配置PATH...

2021-09-20 02:02:57 95

原创 第二章 曝光

1 光圈控制光进入相机感光元件的流量。光圈越大,进光量越大。类似水龙头和水闸光圈的结构:光圈叶片越多,虚化效果越好。光圈的虚化:根据光斑的形状猜测相机的光圈数量。光圈F = EFL(物理焦距) / D(光圈的周长)被焦距胁迫的光圈 ?24mm的焦距,光圈最大焦距变为55mm,光圈孔没有变化,参数变为5.6光圈的操作:查看相机说明书大光圈,背景虚化比较好小光圈,背景比较清楚, 灯光可以拍摄出放射...

2021-09-12 23:49:57 157

原创 大数据Hadoop学习笔记(二)

第二章 Hadoop运行环境搭建2.1 Hadoop环境搭建确定有多台机器,机器之间网络互通 创建用户hadp,useraddhadp 创建目录,/opt下创建modulesoftware目录, 并且赋权限 拷贝安装包到software JDK ;tar -zxvf jdk-8u251-linux-x64.tar.gz -C ../module/ 安装 ;配置PATH Hadoop : 官网比较慢,腾讯地址https://mirrors.cloud.tencent.com/a...

2021-09-12 23:06:33 131

原创 第一章 焦点和对焦

主要介绍拍照过程中的的焦点和对焦。焦点内容的焦点 :画面的核心光学的焦点 : 焦点平面或焦平面

2021-09-12 18:16:31 1222

原创 架构师学习笔记(一)

第一章 架构师设计篇架构师的能力1. 架构完整解决方案具体业务场景 架构如何选型 架构如何设计 架构如何折中 架构上线问题如何解决 Feed系统 PUSH PULL 推荐书籍 :《深入分布式缓存》 分析朋友圈和微博 Feed流系统的不同设计2. 架构背后的哲学思考为什么要这么设计 其他方案为啥不优雅 基于Redis实现分布式锁 Redis分布式锁只能解决99%的问题, redis分布式锁master不挂是没有问题的, 但是此时两个...

2021-03-26 10:15:26 329 1

原创 ElasticStack学习笔记(三)

第三章ElasticSearch3.1 分词3.1.1 分词简介分词:语言识别,讲一句话分为多个单词就是分词。默认使用标准分词器;分词器接受一个字符串作为输入,将这个字符串拆分成独立的词或语汇单元(token)(可能会丢弃一些标点符号等字符),然后输出一个语汇单元流(token stream)。POST http://172.31.132.130:9200/_analyze{ "analyzer":"standard", "text": "hell w...

2021-03-23 15:42:33 118

原创 ElasticStack学习笔记(二)

第二章 ElasticSearch2.1ElasticSearch概念文档 :Elasticsearch 是一个分布式文档储存中间件,它不会将信息储存为列数据行,而是储存已序列化为 JSON 文档的复杂数据结构。当你在一个集群中有多个节点时,储存的文档分布在整个集群里面,并且立刻可以从任意节点去访问。索引 :当文档被储存时,它将建立索引并且近实时(1s)被搜索。 Elasticsearch 使用一种被称为倒排索引的数据结构,该结构支持快速全文搜索。在倒排索引里列出了所有文档中出现的每一.

2021-03-22 14:03:30 261

原创 ElasticStack学习笔记(一)

第一章 ElasticSearch简介1.1 ElasticStack“ELK”是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch、Logstash 和 Kibana。Elasticsearch 是一个搜索和分析引擎。Logstash 是服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elasticsearch 等“存储库”中。Kibana 则可以让用户在 Elasticsearch 中使用图形和图表对数据进行可视化。ELK Stack 中加.

2021-03-22 10:17:18 272

原创 App自动化测试_Appium(三)

第三章 Appium简介简介官网 :http://appium.io/github :https://github.com/appium/appiumWiKi ITestHome:https://testerhome.com/wiki中文文档TestHome:https://www.kancloud.cn/testerhome/appium_docs_cn/2001595架构设计 :淘宝NPM :https://developer.aliyun.com/mir...

2021-03-10 16:14:52 176

原创 App自动化测试_Appium(二)

第二章 Monkey和MonkeyRunner一、Monkey特点1、运行时机:一般是产品稳定后 首轮功能测试完成的夜间进行2、需要知道packageName3、目的:主要测试产品是否存在崩溃问题和ANR问题。二、获取包名的两个方法首先安装到模拟器上想获取的包:adb install <带路径的包名>1、通过adb logcat获取adb shell “logcat | grep START”【如果直接使用不出现log,可以先进入linux命令:adb she...

2021-03-10 16:09:27 213

转载 App自动化测试_Appium(一)

第一章 App自动化测试自动化测试的思考自动化测试实际上并没有节省测试人员和管理团队所期望的时间测试中的某个流程没有自动化,增加的自动化测试的维护成本什么情况下自动化测试可以帮助测试团队以及什么情况下自动化测试会阻碍他们的工作?测试人员 :应该自动化什么,自动化的程度有多少测试经理:测试自动化需要的开发成本,运维成本,测试用例的编码成本如何投入获得最大收益原则 :在考虑投入成本和维护成本的前提下, 应该百分之百的实现那些能够自动化的测试;不能实现自动化的不可强求1....

2021-03-10 16:06:10 144

原创 算法与数据结构(一)

第一章 算法和数据结构概述1.1数据结构数据结构,直白地理解,就是研究数据的组织方式和存储方式。数据在计算机存储空间的存放,决不是胡乱的,这就要求我们选择一种好的方式来存储数据,而这也是数据结构的核心内容。数据存储的目的是为了更好的使用 ,存储之间具有复杂关系的数据,需要特殊的结构存储,方便读取使用;数据结构是一门学科,它教会我们“如何存储具有复杂关系的数据更有助于后期对数据的再利用”。按照逻辑结构1.包结构 : 数据元素之间无关系2.线性结构 :数据元素之...

2021-03-10 11:26:33 475

原创 算法与数据结构(六)

第四章 树结构4.1 树结构概念树结构是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合。树的结点结点:使用树结构存储的每一个数据元素都被称为“结点”父结点(双亲结点)、子结点和兄弟结点:对于图 1(A)中的结点 A、B、C、D 来说,A 是 B、C、D 结点的父结点(也称为“双亲结点”),而 B、C、D 都是 A 结点的子结点(也称“孩子结点”)。对于 B、C、D 来说,它们都有相同的父结点,所以它们互为兄弟结点。树根结点(简称“根结点”):每一个非空树都有且只有一

2021-03-09 23:46:24 124

原创 算法与数据结构(五)

第三章 数据结构3.2 符号表符号表是存储键及对应值的数据结构,符号表中存储的元素由键,值和指向下一个值的指针域组成,可通过键查找到对应的值。符号表中,键必须是唯一的,而值可以不唯一。日常生活中,根据关键字百度查找资料,根据目录查找书籍内容,都是符号表使用的体现。链表实现API :类名 Node<K,V> 构造 Node<K k, V v, Node next> 创建Node对象 成员变量 ..

2021-03-09 21:15:36 108

原创 Linux Oracle 安装

LinuxOracle安装安装oracle是一个比较麻烦的过程,但是领导分配了这个任务,还是得干啊, 通过搜过博客学习,尽然完成了 ,这里做一下纪录,都是别人的经验1.下载下载地址 :https://www.oracle.com/database/technologies/112010-linx8664soft.html可以在Oracle官网下载资料时使用用户名:[email protected]密码:LR4ever.1314安装包版本...

2021-03-09 11:41:57 138 1

原创 测试之美__读书笔记(二) 完美的测试让利益相关者满意

第二章 完美的测试让利益相关者满意我们为谁测试?外部利益者和内部利益者内部 :测试主管和经理,开发人员,数据库和系统架构师,营销人员和业务分析师,项目经理、技术支持和客户人员外部 :销售人员,决策层和高层主管、用户、供应商、客户、赞助商什么令人满意?对测试的目标和期望,能够有效,高效、优雅的得以实现。有效,意味着满足目标和期望。首先必须知道什么人从你这里期待什么,并且消除任何不切实际的期望。高效,意味着在一定的资源投入下产出价值最大化的方式来满足目标和期望。优化,意味着一

2021-03-09 11:35:02 171 2

原创 测试之美__读书笔记(一) 这对你有好处吗?

第一章这对你有好处吗?读完本文希望能深刻认识测试人员和测试人员的价值,很多企业的管理者都不尊重测试人员.这么说吧,我正在测试现实世界的边界,我好奇将会发生些什么。好奇心,仅此而已。 -JimMorrison了解测试人员测试人员 :接受门的培训来发现并报告问题,他们通过发现和报告软件中的异常问题和存在的风险,进而帮助公司、开发团队、客户和最终用户。测试的质量的决定:软件的代码 ,测试人员不能决定软件的质量,因为代码是开发人员的写的,大部分测试是黑盒,只能帮助开发团队优化...

2021-03-09 11:24:59 224 2

原创 算法与数据结构(四)

第三章数据结构3.1线性表3.1.6栈栈也是线性表数据结构的一种 :栈是一种只能从表的一端存取数据且遵循 "先进后出" 原则的线性存储结构。栈对于数据存和取有特殊要求 :栈只能从表的一端存取数据,另一端是封闭的 在栈中,无论是存数据还是取数据,都必须遵循"先进后出"的原则,即最先进栈的元素最后出栈。栈的开口端被称为栈顶;相应地,封口端被称为栈底。 LIFO : LastInFirstOut进栈和出栈基于栈结构的特点,在实际应用中,通常只...

2021-03-09 11:20:11 91

原创 算法与数据结构(三)

第三章 数据结构3.1 线性表线性表是最基本、最常见的一种数据结结构,线性表是n个具有相同特征的数据元素的有限序列常见场景排队 :前驱元素 若A元素在B元素的前面,则称A为B的前驱元素后继元素 若B元素在A元素的后面,则称A为B的后继元素线性表特性 : 数据元素之间具有1对1的逻辑关系第一个元素没有前驱元素,称为头节点 最后一个元素没有后继元素, 称为尾节点 除了第一个元素和最后一个元素,其他元素有且仅有一个前驱和一个后继线性表用数学语言来定:...

2021-03-06 03:21:53 237 2

原创 算法与数据结构(二)

第二章排序算法2.1基本排序算法2.2高级排序算法2.2.1希尔排序2.2.2归并排序2.2.3快速排序快速排序原理 :将原来的数据切分为两个组,两个组再切分,每次切分选择第一个元素作为切分的分界值,切分之后左子组都小于分界值,右子组大于分界值,左右子组递归调用再切分,到最终不能切分就完成了所有值的排序;快速排序原理图 :分组原理图 : 快速排序的核心 快速排序代码实现/** * 快速排...

2021-03-05 15:54:15 209 1

原创 大数据Hadoop学习笔记(一)

第一章大数据概论1.1大数据概念

2021-03-04 22:11:06 169 1

原创 Flume学习笔记(二)

第二章 Flume入门2.1 Flume安装地址安装地址http://archive.apache.org/dist/flume/2.2 安装部署

2021-03-04 00:30:33 368 1

原创 Flume学习笔记(一)

第一章 Flume概述Apache Flume 是一个分布式、高可靠、高可用的用来收集、聚合、转移不同来源的大量日志数据到中央数据仓库的工具,总结一下就是Flume是一个很NB的用来收集日志的工具官网 :http://flume.apache.org/Flume 1.8用户手册中文版https://flume.liyifeng.org/基本架构图:详细架构图:Flume的拓扑结构Flume Agent 内部原理replicat...

2021-03-04 00:05:38 177 1

原创 软件测试的艺术_读书笔记(六)

互联网平台的开放性和易访问性,用户对网站的期望很高,市场竞争激烈,如果无法提供快速响应和直观的浏览、查询功能 ,用户就很有可能转向竞争对手的网站。1.电子商务网站的基本结构第一层 :WEB层,显示层或表示层,可视化内容提供给最终用户第二层 :业务层 ,处理业务流程,有事务处理,用户身份鉴定,数据确认,程序日志等第三层 ; 数据层 ,为了满足第二层的业务,提供的纯数据的操作接口,如何进行数据存储和查询2.测试的挑战用户群体的庞大,用户的知识背景,使用的设备 ,浏览...

2021-02-26 18:05:00 90

原创 软件测试的艺术_读书笔记(七)

第七章 移动应用测试1.移动环境下测试设计需要考虑的因素 类别 描述 类别 描述 连接 设备硬件配置 网络速度 网络延时 偏远地区网络可用性 服务可靠性 设备多样性 测试不同设备Web,Android ,IOS 测试的不同的语言版本 设备的各种限制 优先的处理器和内存资源 不同屏幕尺寸 ...

2021-02-26 17:58:38 183 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除