- 博客(64)
- 资源 (2)
- 收藏
- 关注
原创 【芯片制造】【问题整理】明场检测和暗场检测
2、在暗场检测中,光源以倾斜角度照射到样品表面,只有被样品表面缺陷散射或反射的光会被收集并成像,样品表面平坦部分不会将光散射入检测器,因而在暗场检测中,背景是黑暗的,缺陷则是一个个亮点。非常适合检测微小的颗粒,凹坑和划痕。1、在明场检测中,光源直接照射到样品表面,透射光或反射光被收集并成像。样品上的颗粒、划痕、凹坑会改变光的反射和透射,形成对比,能够快速扫描大面积样品。什么是明场检测和暗场检测。
2024-07-07 21:12:19
1759
原创 git常用操作
git pull origin master 拉代码git status 查看状态git add 添加合入的文件git commit -m “提交信息”git push origin 分支名 push代码git checkout 分支名 切换分之git branch -a 查看分之git checkout --文件名 恢复文件...
2022-04-21 15:38:17
213
原创 python+selenium之弹窗处理
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之弹窗处理#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsimport timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')ele = driver.find_
2022-03-05 17:06:52
831
原创 python+selenium之截图处理
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之截图处理#coding=utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')driver.find_element_by_id("kw").send_keys("selenium")driver.find_element_by_id("su
2022-03-05 17:06:25
335
原创 python+selenium之多窗口切换
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之多窗口切换#coding=utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')driver.find_element_by_id("kw").send_keys("selenium")driver.find_element_by_id("s
2022-02-19 10:08:49
344
原创 python+selenium之元素等待的三种方式
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之元素等待的三种方式'''异常讲解try: open("abc.txt",'r') print(aa)except BaseException as msg: print(msg)'''#coding=utf-8from selenium import webdriverfrom time import ctimedriver = webdriver.Firefox()#设置隐式等待为10
2022-02-19 10:08:02
9221
原创 python+selenium之获取当前url和title
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之获取当前url和title#coding=utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')print('Srate test=================')title = driver.titleprint(title)#获取
2022-02-19 10:06:56
1091
原创 python+selenium之键盘事件
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之键盘事件#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.keys import Keys#导入keys模块import timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')driver.find_element_by_id
2022-02-19 10:03:03
371
原创 python+selenium之鼠标事件
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之鼠标事件#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChains#导入提供鼠标操作的ActionChains类import timedriver = webdriver.Firefox()driver.get('http://www.baidu
2022-02-19 10:02:15
318
原创 python+selenium_元素的size、text、属性值、元素是否可见
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium_元素的size、text、属性值、元素是否可见#coding=utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')size = driver.find_element_by_id("kw").sizeprint(size)#获取输入框的尺
2022-02-19 10:01:22
373
原创 python+selenium输入框简单操作
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium输入框简单操作#coding=utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')driver.find_element_by_id("kw").send_keys("selenium")time.sleep(2)driver.find_e
2022-02-19 10:00:08
3790
原创 python+selenium之浏览器控制
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之浏览器控制,前进,后退,大小,刷新等#coding=utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get('http://www.baidu.com')driver.set_window_size(480,800)#设置浏览器尺寸大小time.sleep(2)driver.maxim
2022-02-19 09:58:55
168
原创 python+selenium之元素定位
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是python+selenium之元素定位基础知识#coding=utf-8#使用ID定位from selenium import webdriverdriver = webdriver.Firefox()driver.get('http://www.baidu.com')driver.find_element_by_id("kw").send_keys("selenium")#通过id定位输入框,html规定,id在文档中必须唯一
2022-02-19 09:47:40
344
原创 python+selenium第一个脚本
背景:补发之前的欠账,17年的时候写在本地,一直未上传这个是初学者的第一个脚本#coding=utf-8#为防止乱码情况,以及方便在的在程序中添加中文注释from selenium import webdriver#导入selenium的webdriver包,只有导入,才能使用webdriver开发脚本import time#导入时间模块driver = webdriver.Firefox()time.sleep(4)#把webdriver的firefox对象赋值给变量driver,只有
2022-02-19 09:44:40
290
1
原创 jvm调优
1.最大堆和初始堆设置 -xms -xmx可以设置相等,好处是减少程序运行时进行垃圾回收次数大小开始设置大一些,然后根据系统运行,设置为老年代的3或者4倍2.新生代配置-xmn 大小一般设置为整个堆空间的三分之一或者四分之一3.直接内存配置4.垃圾回收java堆存放对象的地方堆空间结构 新生代 eden s0 s1 tenured 老年代什么时候新生代回收新对象时,空间不够,然后判断看空间够不够不够YGC什么时候FullGC新生代不够,老年代也不够,就FGC新生代回收算法复
2021-08-12 17:10:03
93
原创 初识Redis的数据结构---哈希(Hash)
Redis中常用的五种数据类型:1、字符串(String)2、字符串列表(List)3、有序字符串集合(Sorted list)4、哈希(Hash)5、字符串集合(Set)一、存储String常用的命令a.赋值hset/hmsetb,取值hget/hmget/hgetallc.删除hdeld.增加数字hincrbye.自学命令hexists/hlen/hkeys/hvals127.0.0.1:6379> hset myhash username hwm(integer) 1
2020-12-16 20:39:15
154
原创 初识Redis的数据结构---字符串(String)
Redis中常用的五种数据类型:1、字符串(String)2、字符串列表(List)3、有序字符串集合(Sorted list)4、哈希(Hash)5、字符串集合(Set)一、存储String常用的命令a.赋值setb,取值getc.删除deld.数值增减incr/decr/incrby/decrbye.扩展命令appendroot@iZf8zgmcqbodq6fb8j8k54Z redis]# ./bin/redis-cli127.0.0.1:6379> set girl
2020-12-14 21:53:35
109
原创 Java中Jedis入门操作
背景:学习Redis的基本操作系统:CentOS Linux release 8.2.2004 (Core)下载地址: https://github.com/redis/jedis1、新建maven工程,如何新建,请查看这个:我的第一个maven2、配置pom文件
2020-12-10 21:57:09
206
原创 Linux下CentOS系统Redis安装,并增加,查询、删除,查询所有key的操作
背景:学习Redis的基本操作系统:CentOS Linux release 8.2.2004 (Core)操作步骤:1、安装C语言编译环境,因为Redis是C语言开发,命令:yum -y install gcc-c++2、
2020-12-05 19:51:05
984
原创 【centos】centos安装g++
一、背景:编译gcc文件二、操作:查询有关资料发现,安装g++使用的是:yum install gcc-c++或者gcc: yum install gccg++: yum install gcc-c++
2020-11-28 21:19:35
333
原创 性能测试过程中对Linux/windows服务器硬件资源监控---perfmon
背景:性能测试过程中,我们需要对硬件资源进行监控,jmeter插件提供了对Linux/windows系统的监控,且支持分布式部署以及图标生成目的:用来分析系统瓶颈组网图:不涉及工具:apache-jmeter-5.1.1&ServerAgent-2.2.1&jmeter-plugins-extras-1.4.0.jar&jmeter-plugins-standard-1.4.0.jar&jmeter-plugins-cmn-jmeter-0.4.jar整套的已经上传至
2020-06-01 22:40:49
1041
原创 性能测试过程中对Linux服务器硬件资源监控---nmon
背景:性能测试过程中,我们需要对硬件资源进行监控目的:用来分析系统瓶颈组网图:不涉及工具:nmon,官网好像打不开了,我上传到了我的网盘,需要自取链接:https://pan.baidu.com/s/1fmDjSqlCsGkS9K5l9Hpf8A提取码:l3nk1.确定自己的操作系统,比如我的是centos,然后找到对应的nmon文件;2.打开通过xftp上传nmon文件,并重命名为nmon,不重命名也可以3.给nmon给777权限chmod 777 nmon4.执行:./nm
2020-05-26 22:11:19
654
原创 性能测试基础--常见名词的定义
背景:性能测试过程中,我们会遇到各式各样的名词和指标,都是什么意思呢。目的:达成与你一起做性能相关人员的共识组网图:不涉及图看不清楚,就凑活看下面的文字吧1.性能测试基本概念什么是性能测试性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试2.性能测试的分类负载测试负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足系统...
2020-04-02 23:30:31
577
原创 VUE创建webpack项目,解决downloading,以及下载离线webpack
背景:学习前端知识,离不开VUE目的:使用VUE创建项目组网图:不涉及工具:vscode1.41.0 node-v12.16.1-x64 vue-cli 2.9.6简介:环境搭建见本人博客:Visual Studio Code + node.js搭建VUE开发环境;第一步:在f盘创立一个testcli文件夹并进入此文件夹;在dos命令窗输入如下命令:C:\Users\Administ...
2020-03-16 23:02:54
1341
3
原创 Visual Studio Code + node.js搭建VUE开发环境(解决:it does not contain a package.json file问题)
背景:学习前端知识,离不开VUE目的:搭建VUE开发环境组网图:不涉及工具:vscode1.41.0 node-v12.16.1-x64简介:Visual Studio Code + node.js搭建VUE开发环境,Visual Studio Code自己安装哈,下一步下一步就好;第一步:下载node.js详见我的网盘:链接:https://pan.baidu.com/s/1ZbIpo...
2020-03-16 21:08:49
2962
原创 springboot(2.1.1版本)+mybatis+mysql实现接口的增删改查,以及添加统一GlobalExceptionHandler异常类
背景:为了更好的测试,你就得更好地了解开发,为了更好的了解开发,你就知道开发常用框架,那就来吧,第一个springboot目的:springboot+mybatis+mysql实现接口的增删改查组网图:不涉及工具:java version “1.8.0_65” ;Apache Maven 3.6.3;IDEA版本 2018.3 ;mysql-5.7.25-winx64;Navicat 12....
2020-03-02 22:31:03
312
原创 Springboot中使用@Transactional完成事务一致性
背景:为了更好的测试,你就得更好地了解开发,为了更好的了解开发,你就知道开发常用框架,那就来吧,第一个springboot目的:事务一致性组网图:不涉及工具:java version “1.8.0_65” ;Apache Maven 3.6.3;mysql-5.7.26;IDEA版本 2018.3 (准备步骤见本人其它博文);简介:Springboot中使用@Transactional完成...
2020-02-27 21:38:45
4284
原创 Springboot增/删/改/查接口的使用及使用Jpa对MySQL进行操作
背景:为了更好的测试,你就得更好地了解开发,为了更好的了解开发,你就知道开发常用框架,那就来吧,第一个springboot目的:使用不同yaml文件配置不同的环境组网图:不涉及工具:java version “1.8.0_65” ;Apache Maven 3.6.3;IDEA版本 2018.3 (准备步骤见本人其它博文)简介:Springdate-date-Jpa对MySQL进行增删改查...
2020-02-25 22:24:30
576
原创 SpringBoot获取URL中的数据(@PathVariable)和请求的参数(@RequestParam)
背景:为了更好的测试,你就得更好地了解开发,为了更好的了解开发,你就知道开发常用框架,那就来吧,第一个springboot目的:使用不同yaml文件配置不同的环境组网图:不涉及工具:java version “1.8.0_65” ;Apache Maven 3.6.3;IDEA版本 2018.3 (准备步骤见本人其它博文)步骤:SpringBoot获取URL中的数据和请求的参数...
2020-02-25 20:49:05
5082
原创 鼠标悬停实现显示与隐藏二维码效果
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:鼠标悬停实现显示与隐藏二维码效果;鼠标悬停实现显示与隐藏二维码效果,实现的效果如下:鼠标悬停在微信图标显示二维码(是我的微信二维码哦……),移开隐藏二维码,代码如下:<!DOCTYPE html><html lang="en"><head> ...
2020-02-20 22:29:20
5706
原创 css伪类选择器,层级选择器
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:css伪类选择器;css伪类选择器,是在CSS选择器中添加关键字,指定匹配元素的特殊状态.css-hover伪类选择器:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-...
2020-02-20 22:02:49
508
原创 CSS的position属性
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:CSS的position属性;CSS的position属性用于指定元素在网页中定位的方式,它有四种属性:static:静态定位,不开启定位;fixed:固定定位,开启定位;relative:相对定位,开启定位;absolute:绝对定位,开启定位;四种偏移量:top、right、b...
2020-02-20 21:41:48
264
原创 HTML背景图片设置
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:HTML背景图片设置;HTML背景图片设置background-image:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>...
2020-02-19 22:02:06
8783
1
原创 CSS的display属性
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:CSS的display属性;css提供的display属性可以设置任意标签为块级,内联或行内块级元素:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...
2020-02-19 21:43:00
155
原创 HTML块级元素,内联元素,行内块级元素
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:块级元素,内联元素,行内块级元素;块级元素,内联元素,行内块级元素:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>hua...
2020-02-19 21:34:28
188
原创 HTML超链接及样式属性,以及文章列表显示
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:HTML超链接及样式属性;HTML超链接及居中显示:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>love</ti...
2020-02-19 21:11:26
1505
原创 CSS盒子模型
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:CSS盒子模型;使用css的border属性设置边框:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>love</t...
2020-02-18 22:05:44
182
原创 HTML有序标签和无序标签,以及修改标签符号
背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:HTML有序标签和无序标签;HTML有序标签:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</t...
2020-02-18 21:33:06
4240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人