草庐IT

webpack常用loader和plugin

全部标签

Git的常用操作

使用git生成公钥和私钥的写法,生成的公钥和私钥会有一个保存位置当前用户下的.ssh目录下ssh-keygen-trsa打开gitee/gitup,点击头像会有一个setting/设置,完后点击一个shh完后打开生成的公钥,完后复制给shh里面把本地仓库的项目添加到远程仓库上代码的写法:gitremoteadd地址别名git@github.com:账号名/仓库名gitpush-u地址别名master Git在本地的操作首先需要安装上Git,才能对Git进行操作获取Git仓库要使用Git对我们的代码进行版本控制,首先需要获取git仓库获取Git仓库有两种方法成功获取git仓库的标志就是出现.gi

「 网络安全常用术语解读 」安全自动化协议SCAP详解

本文主要介绍什么是SCAP,SCAP的产生背景是怎样的,SCAP有什么用途,有哪些组件,各个组件的用途是什么?SCAP产生背景由于计算机和网络技术的快速发展,越来越多的软件和系统被应用到企业和机构中,这些软件和系统的安全问题也日益凸显。传统的安全措施,如防火墙、入侵检测等,已经无法满足新的安全需求。因此,需要一种新的方法来管理和验证软件和系统的安全性,SCAP应运而生。SCAP通过建立安全配置标准库,对资产进行统一管理,并提供自动化的验证工具,帮助组织识别、评估和管理其计算机资产(特别是软件和系统)中的安全风险。总的来说,SCAP的产生背景主要源于以下几点:大量及复杂多样的系统需要保护:一般组

selenium之元素常用属性

webElement常用属性与方法定位到元素后,除了对元素进行操作,还可以获取元素的一些属性信息。常见的属性信息:1、获取元素的尺寸:ele.size2、获取元素的坐标:ele.location3、获取元素的文本内容:ele.texttext是存在在一对a标签、p标签或div标签中的文本内容,如果是标签中的value值,是不能通过这种方式来获取到的。4、获取元素的属性值:ele.get_attribute(属性名)通过传入不同的属性名来获取对应的属性值5、获取页面的url:driver.current_url对url获取再进行判断,是一种常用的检查方式6、获取页面的title:driver.t

Git 版本控制 常用操作和项目应用

一、前言1、何为版本控制?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。Git是目前最先进的分布式版本控制系统。maven:jar包管理工具版本管理工具:Git、Svn2、Git&SVN对比SVN版本集中管理,所有的代码都在一台服务器上;集中式,所有个体必须连接到中央仓库才能操作Git去中心化,每个服务器都有一个完整的代码库;分布式,将仓库clone到本地,可以本地自己玩,最后推送到中央仓库3、GitHub/GitLab对比及区别GitHub全球最大的面向开源及私有软件项目的托管平台,免费注册并且可以免费托管开源代码。GitLab与GitHub类似,也是属于第三

Python + Selenium —— 常用控制方法!

Selenium体系中用来操作浏览器的API就是WebDriver,WebDriver针对多种语言都实现了一套API,支持多种编程语言。Selenium通常用来做自动化测试,或者编写网络爬虫。通常我们说的Selenium自动化操作,指的就是WebDriver中提供的控制方法。一般我们讲Selenium多半都是在谈WebDriver。Webdirver中提供了对浏览器、网页元素、鼠标键盘等操作方法:浏览器操作: 打开和关闭浏览器、改变浏览器分辨率,切换窗口,模拟刷新等页面元素定位: WebDriver中提供了Id、Name、Linktext、Css、Xpath等定位方式,用于查找需要操作的网页元

Gradle构建报:Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.1.1.

问题:Couldnotresolveallfilesforconfiguration':classpath'.>Couldnotresolveorg.springframework.boot:spring-boot-gradle-plugin:3.1.1.Requiredby:project:>org.springframework.boot:org.springframework.boot.gradle.plugin:3.1.1>Nomatchingvariantoforg.springframework.boot:spring-boot-gradle-plugin:3.1.1wasfoun

简易机器学习笔记(七)计算机视觉基础 - 常用卷积核和简单的图片的处理

前言这里实际上涉及到了挺多有关有关理论的东西,可以详细看一下paddle的官方文档。不过我这里不过多的谈有关理论的东西。【低层视觉】低层视觉中常见的卷积核汇总图像处理中常用的卷积核在代码中,我们实际上是用不同的卷积核来造成不同的影响,我这里也是paddle中对于卷积核的几个比较简单的应用。什么是卷积核?如果你不考虑卷积核的计算,可以简单的将卷积核理解成一个矩阵,这个矩阵维度的大小和取值的不同会导致卷积计算中对图像造成不同的影响。实际上你也可以理解成通过卷积算子对图像进行了处理,而输出的参数矩阵也就是卷积核,卷积核会决定对图像的处理结果。卷积核对图像造成的影响可以参考上方常见卷积核汇总。飞桨卷积

Android.mk 常用模块类型

1apkinclude$(CLEAR_VARS)LOCAL_MODULE:=myappLOCAL_SRC_FILES:=$(callall-java-files-under,src)LOCAL_RESOURCE_DIR:=$(LOCAL_PATH)/resLOCAL_CERTIFICATE:=platforminclude$(BUILD_PACKAGE)2shared_library生成的是动态库(.so文件)include$(CLEAR_VARS)LOCAL_MODULE:=mylibraryLOCAL_SRC_FILES:=mylibrary.cppinclude$(BUILD_SHARE

Python自动化:selenium常用方法总结

使用的Python版本为3.8,selenium版本为4.15.2Python自动化:selenium常用方法总结1.三种等待方式2.浏览器操作3.8种查找元素的方法4.高级事件1.三种等待方式强制等待使用模块time下的sleep()实现等待效果隐式等待使用driver.implicitly_wait()方法,具有全局性,在代码前面设置后,整个程序运行过程中都会有效,都会等待页面加载完成,在执行后续,不需要每次设置一次。缺点:非要加载整个页面才执行代码,这样影响代码的执行效率。参考代码:fromseleniumimportwebdriverdriver=webdriver.Chrome()d

Failed to resolve loader: sass-loader以及后续出错问题解决

Failedtoresolveloader:sass-loader报错原因是使用时没有安装sass依赖。依次输入以下指令:npminstallsass-loader--save-devnpminstallnode-sass--save-dev在输入第二个指令 npminstallnode-sass--save-dev时,会报类似的错:Failedatthenode-sass@9 postinstallscript.npmERR!Thisisprobablynotaproblemwithnpm.Thereislikelyadditionalloggingoutputabove.原因是node版本