自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jayhgq的博客

技术 学习 分享 传播

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 [自动化测试]PO模式实现Selenium自动化测试

根据之前的笔记可以了解到PO设计模式有两种方案,方案如下PO模式指将页面元素的定位即元素的操作分离 PO方案一第一层:将所有元素对象定位器放到一个文件,不进行定位第二层:将所有元素操作放到一个文件,先定位再操作第三层:将公共的业务场景封装到一个文件中PO方案二元素对象层:封装定位元素的方法元素操作层:借助元素对象层封装元素的操作方法页面业务场景层:借助元素操作层封装页面的业务场景。

2023-06-01 13:42:22 637

原创 树莓派搭建gitblit代码管理服务器

文章目录一、环境配置二、创建GitBlit目录并下载GitBlit三、配置GitBlit四、运行&停止五、简单使用六、遇到的问题--以下是个人使用的问题记录(可略过)一、环境配置GitBlit需要使用Java环境运行,因此需要现在树莓派上安装java环境sudo apt updatesudo apt install default-jdk我直接安装的默认java jdk,默认的装的是OpenJDK 11 JDK,安装好后,运行java --version若能显示以下信息,表示安装成

2022-04-05 01:28:08 1332

原创 [记录]树莓派使用nginx搭建流媒体服务器

尝试使用树莓派搭建流媒体服务器,试过rtsp-server、easydarwin、h5s都没有成功运行起来后来在网上看到可以使用nginx搭建流媒体服务器,就想着试试,经过调试,还真成功了,具体步骤见下面连接https://www.cnblogs.com/qiantuo1234/p/6611845.html感谢博主这里记录下文中没有提到或讲的不详细的问题1、nginx可以下载最新版,地址:http://nginx.org/download/2、要先安装以下这些库,不然会配置或编译会报

2020-06-25 17:21:25 815

原创 [RPi]树莓派GPIO入门之控制LED灯

本文部分资料及图片来自网络一、所需材料树莓派4B、LED灯、面包板、杜邦线、电阻、Python程序二、认识硬件材料这里介绍下LED灯、面包板、杜邦线、电阻LED灯:LED灯引脚长的一端为正极,短的一端为负极。也可以仔细观察灯珠内部的电极,较小的是正极,大的一端的是负极。面包板:方便插线,不用手动接线,其特点是中间的插孔竖向是相通的,边缘的插孔横向是相通的。杜邦线:杜邦线可实现插针式的连接,不用焊接,方便实验连通电路。杜邦线是分公母头的,本实验使用两根公-母杜邦..

2020-06-09 23:32:54 5626

原创 [Python]爬虫框架scrapy学习,读了这篇文章就可以上手scrapy

文章目录1. 安装scrapy2. 创建scrapy项目3. scrapy框架工作原理3.1 scrapy框架工作流程图3.2 Scrapy数据流讲解3.3 各个组件的讲解4. 提取数据5. 爬虫编写步骤6. 执行爬虫7. 测试项目案例(附源码)最近在研究scrapy框架,在这里简单整理下scrapy使用步骤进行记录,也方便大家阅读。1. 安装scrapypip install scrapy...

2020-02-12 21:15:17 230

原创 [Termux]修改下方快捷键

在命令行输入以下代码,产后重启即修改完成mkdir $HOME/.termux;echo "extra-keys = [['ESC','/','-','HOME','UP','END','PGUP'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']]" >> $HOME/.termux/termux.properties修改后的...

2020-01-10 17:53:42 6066 2

原创 [pyserial]使用Python控制串口

最近在折腾树莓派,用到了串口,为了在自己的程序(基于Python)中可以控制串口的收发,便研究了下如何使用Python控制串口在Python中控制串口,我使用的是pyserial模块,为了方便自己在其他地方的使用,封装了一个串口访问的类方便调用,在这记录下,整体类代码如下,仅供学习交流。# coding:UTF-8import serialimport timeimport serial...

2019-10-26 11:58:36 1407

原创 [Raspberry]树莓派上安装opencv

记录下在树莓派上安装opencv的过程,由于opencv并没有编译好的支持ARM的版本,因此需要手动编译,步骤如下。安装步骤参考:https://blog.csdn.net/kyokozan/article/details/79192646 感谢kyokozan博主写的这篇文章开启树莓派的摄像头sudo raspi-config更新软件列表sudo apt-get update...

2019-08-16 18:39:56 873

原创 为树梅派更换国内软件源

为树梅派更换软件源的方法很简单,直接编辑文件即可注意:一共需要更改两个地方我使用了buster版系统,因此更换源为buster版,从下面提供的两个链接中选择一个使用即可,我最终使用的是清华的第一处:/etc/apt/sources.list.d/raspi.list清华 deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster...

2019-08-10 00:21:46 147

原创 [Termux]使用Termux安装opencv

最近开始回归使用安卓手机,之前用过一阵安卓,但笔者深深被苹果的生态环境吸引,便投向了苹果阵营。由于最近一阵的中美贸易战,让笔者突然觉悟应该支持国产,便入手了华为手机(借口而已,其实是没有银子买苹果了

2019-08-05 23:27:01 8309 36

原创 [Flask笔记](2)环境搭建二:创建虚拟环境

虚拟环境是Python解释器的一个私有副本,在虚拟环境中安装私有包不会影响系统中安装的全局Python解释器,可以保证全局解释器的环境干净整洁。Python3中创建虚拟环境Python3的标准库中原生支持venv。但在Ubuntu Linux系统中虽自带Python3,却没有venv环境,需要自行安装,根据情况命令行中执行以下命令:# Ubuntu中安装venvsudo apt-get i...

2019-07-07 18:14:27 175

原创 [Flask笔记](1)环境搭建一:Windows下使用Linux系统

最近在学习Flask,一个基于Python的轻量级Web开发框架,在阅读《Flask Web开发:基于Python的Web应用开发实战(第二版)》书籍时,发现有提到在Windows下可以使用Linux系统,于是研究了下。如果你使用的操作系统为Windows10的话,那么恭喜你,你很幸运可以开启一个Linux系统作为Windows的子系统。没错!Win10支持此功能,WSL(Windows sub...

2019-07-07 16:46:38 366

转载 [Raspberry]树莓派VNC服务开机自启设置

最近在折腾树莓派,每次重启想远程上去,都要手动开启VNC服务,很是麻烦,于是百度了下,如何将VNC服务添加到开机自启,这里记录一下方法。前提使用的树莓派系统为最新的,因为最新的自带VNC服务开启VNC服务在使用VNC服务前一定开启树莓派自带的VNC服务,开启方法如下:方法一:打开菜单(任务栏树莓派图标),选择“首选项”-“Raspiberry Pi Configuration”...

2019-06-30 16:53:44 7426 14

转载 [sqlite]Sqlite获取表结构

sqlite中可使用以下语句获取表的结构信息:PRAGMA table_info(TableName)

2019-06-29 21:27:29 1398

原创 [wxpy]用Python玩转微信之wxpy初探 ── 做属于自己的微信机器人

用Python玩转微信之wxpy初探wxpy介绍安装wxpy代码实现1.登录微信2.自动处理消息3.实现程序运行4.自动回复消息完整代码最近事情不多,有时间可以去研究点儿东西,之前看到有在微信里可以自动回复内容、自动发文件的机器人,想去一探究竟。正好最近正在研究Python,便网上搜了下,还真有通过Python控制微信的API,可实现自动消息处理、自动加好友等功能。说起用Python控制微信,可...

2019-06-15 21:15:52 2147 5

转载 UML历史及软件开发中常用的UML图

面向对象软件开发需要经过OOA(面向对象分析)、OOD(面向对象设计)、OOP(面向对象编程)三个阶段,其中OOA和OOD的分析和设计需要统一的符号来描述并记录,从而诞生了UML-统一建模语言。UML历史简介面向对象软件工程的概念由Booch提出,Booch也是面向对象方法最早的倡导者之一。Booch 1993表示法比较适用于系统的设计和构造。 Rumbaugh等人提出了面向对象的建模技术(OMT

2017-07-23 16:57:43 2988

原创 Android Studio环境搭建

熟悉Android的人都知道,Android的开发需要Java的支持,因此Android的环境搭建主要是Java JDK环境,具体步骤如下: 所需工具 1. Windows系统或MAC系统 2. JDK最新版,最新版JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html#java

2017-06-25 17:42:57 556

原创 软件测试知识学习路线

本人做软件测试3年多,时间说长不算长,但也不短了,这3年来对软件测试这个行业已经有了一定了解,测试这行有人说很简单,就是点点程序,看会不会出错,其实不然,测试也是有很多学问的,要真正想把测试做好,也是有一定难度的。废话不多说,下面进入正题,在这里做个测试知识的总结,给那些想学测试,但又不知道从何学起的朋友们一些启迪吧!由于本人知识有限,有写的不对或不好的地方请各位指出。 先来看下我做的一个软件测试

2017-06-24 16:36:42 17008 7

python实现的串口测试工具

工具介绍见博客https://blog.csdn.net/jayhgq/article/details/116334306

2021-05-02

Java程序设计-孙晨霞ppt

孙晨霞的《Java程序设计》一书的PPT

2014-01-05

空空如也

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

TA关注的人

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