草庐IT

教你如何使用语雀提高效率

目录前言我什么时候使用的语雀?语雀是什么?语雀产生的背景?我分享语雀的理由有哪些呢?1、产品定位:知识库①、语雀使用了“结构化知识库管理”,什么是知识库?②、语雀带来的复用思想——模板2、插入卡片功能——嵌入式无缝体验①、嵌入微软Office、mac等办公套件。②、直接插入优酷和哔哩哔哩视频③、支持多场景编辑。3、协同办公①、发送话题②、文档前言在学生工作中你是否存在大量无章的文档,是否经常找不到想要的文档,通过知识库轻松解决烦恼,强大的编辑器可以写出各种专业文档,通过目录整理成清晰易读的知识库,就像一本本漂亮的书一样,在这里,你可以邀请伙伴们一起创作,还能很方便地分享与交流。(摘自语雀官网)

什么是测试开发?你真的懂测试开发吗?测试行业趋势...

目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言多数人眼中的测试开发开发一个测试平台,就要包揽前后端;至少我一开始也是这样认为的;前端要会,后端也要会,测试也得会,感觉就是全能的啊;测试开发测开才是做测试这条路的最终归宿,其实不只是测试吧,包括运维,最终肯定是运维开发,而不是自动化运维(抛开管理层而言);只有开发测试平台才是测开的最终选择吗?不,不是的但做出一个平台是最容易体现你身为测开的价值,毕竟你前后端都啃了,

为什么用Selenium做自动化测试,你真的知道吗?

手工测试的问题手工操作点点点借助的是人脑的反应和聪明,为什么不用手点了呢?手会酸,脑子会累,会占据太多的时间。想一想为什么会学习自动化测试。我们都希望通过工具来解放我们的双手,大脑,眼睛。为什么用自动化自动化是指机器设备、系统或过程(生产、管理过程)在没有人或较少人的直接参与下,按照人的要求,经过自动检测、信息处理、分析判断、操纵控制,实现预期的目标的过程。平时我们会接触很多的自动化工具,比如按键精灵自动加血加蓝,搜索引擎,以前找一篇文章要把所有的资料摊开,一页一页翻,现在直接列出来了。可以再编辑器里实现以下搜索。使用了自动化测试软件以后还是觉得不够,因为有的测试需求比较复杂,包含几十上百个步

【C++】面试官:你小子,继承与多态的题你都会

文章目录前言一、理论知识类二、编程题选择类前言上一篇文章我们详细了介绍了多态,用汇编一步一步的查看了多态的实现原理,讲解了这么多理论知识该做一些面试题了,这些面试题都是历年来大厂所出的笔试题,希望大家可以把我今天所讲的全部学懂~一、理论知识类1.下面哪种面向对象的方法可以让你变得富有(A)A:继承B:封装C:多态D:抽象这道题说哪种面向对象的方法可以让我们更富有,也就是东西更多,那么一定是继承无疑了,因为继承可以让我们获得所有父类的东西。2.(D)是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。A:继承B:模板C:对象的自身引

手把手教你搭建个人地图服务器(高德离线部署解决方案):获取地图瓦片数据、高德JS API、私有化部署和调用。。。

一、概述众所周知,目前常见的地图(高德、百度、腾讯等)只提供在线API服务,对于一些内网应用而言,如果需要使用地图展示,则由于不能访问互联网而无法使用类似的第三方地图服务。本文,通过将高德地图瓦片数据和在线JSAPI做了本地部署,并修改API,将其所有的网络请求均变为本地请求。成功实现了私有化部署!二、爬取瓦片数据1.获取地图下载器这是一个开源项目,使用Java开发的地图瓦片图下载工具,支持OpenStreetMap、天地图、谷歌地图、高德地图、腾讯地图、必应地图的XYZ瓦片图下载与合并。点击以下任意链接获取工具。1)源码下载,编译后使用2)百度网盘下载编译后的程序,下载后直接使用即可。链接:

这些 git 高级命令你知道几个

大家好,我是dom哥。今天给大家分享几个git的高级应用。git是目前最流行的版本控制工具。git玩的6不6,轻则影响自己的开发幸福指数🥰,重则影响下班时间🕓。本文介绍一些日常开发中常遇到的场景以及相关的git命令。接下来就以前端流行的mvvm框架vue项目为例进行演示📺。查看gitlog统计信息📊谁才是真正的卷王?这个命令给你答案!gitshortlog-sn左侧是commit数量,右侧是提交者name自定义gitlog输出样式💄这是素颜的gitlog样子。一个commit独占7行,一页也展示不了几个commit啊~而且家人们谁懂啊,它这个日期格式把我看裂开了呀TueDec2611:57:5

给你一个网站,你如何来做自动化测试的?Web网站测试流程及方法

我想大多数开始进行web端页面测试的人,一开始会的都是在页面上点点点,然后一看到页面上有什么图片失效啊,页面遮挡就觉得是找到了大bug;一开始我也是这样,尽管我很谨慎,很仔细,把页面上的每一个角落都看了几十遍,依然没有把页面上的点点点测好,当时真的是每天都过得提心吊胆。那给你一个网站,究竟应该如何测试呢?首先,查找需求说明、网站设计等相关文档,分析测试需求。制定测试计划,确定测试范围和测试策略。一般包括以下几个部分:功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试。设计测试用例:功能性测试可以包括,但不限于以下几个方面:1.链接测试。链接是否正确跳转,是否存在空页面和无效页面

带你完全读懂正则化(看这一篇就够了)

哈喽大家好!我是唐宋宋宋,很荣幸与您相见!!学习目标目标什么是正则化?为什么需要正则化?什么是过拟合?了解L1,L2正则化知道Droupout正则化的方法了解早停止法、数据增强法的其它正则化方式总结什么是正则化?Regularization,中文翻译过来可以称为正则化,或者是规范化。什么是规则?闭卷考试中不能查书,这就是规则,一个限制。同理,在这里,规则化就是说给损失函数加上一些限制,通过这种规则去规范他们再接下来的循环迭代中,不要自我膨胀。(记住这是重点概念!!!)为什么需要正则化?我们首先回顾一下模型训练的过程,模型参数的训练实际上就是一个不断迭代,寻找到一个方程来拟合数据集。我们需要一个

NumPy中分割数组的几种常见用法,你知道几种?

在NumPy中,分割(split)数组是一种常见的操作,它允许我们将一个大的数组分割成更小的子数组。这在数据处理和分析中非常有用。本文将介绍NumPy中分割数组的几种常见用法,并提供相应的代码示例。首先,让我们导入NumPy库:importnumpyasnp均等分割arr=np.array([1,2,3,4,5,6,7,8,9,10])#将数组均等分割成两个子数组result=np.split(arr,2)print(result)输出:[array([1,2,3,4,5]),array([6,7,8,9,10])]在这个例子中,我们使用np.split函数将数组arr均等地分割成两个子数组。

JAVA面试题分享二百五十五:mysql 和 es 的5个一致性方案,你知道吗?

目录问题场景分析方案一:同步双写方案二:异步双写方案2.1使用内存队列(如阻塞队列)异步方案2.2使用消息队列(如阻塞队列)异步方案三:定期同步方案四:数据订阅方案五:etl工具问题场景分析咱们的生产需求上,为了便于商品的聚合搜索,高速搜索,采用两大优化方案:把商品数据冗余存储在Elasticsearch中,实现高速搜索把商品数据冗余存储在redis中,实现高速缓存很多的时候,要求保持很高的数据一致性。比如:要求mysql与es做到秒级别的数据同步。要求mysql与redis做到秒级别的数据同步。要求mysql与hbase做到秒级别的数据同步。接下来,以mysql与es的数据一致,作为业务场景