- 博客(21)
- 收藏
- 关注
原创 使用Appium+Junit+夜神模拟器刷B站(主要记录滑动功能)
1、环境配置1.1打开夜神模拟器,将下载好的apk文件拖拽至模拟器首页面在浏览器可下载1.2打开Appium服务1.3打开dos窗口,输入命令,查看连接的设备,确保模拟器成功连接2、在Eclipse中编写代码2.1创建项目,引入jar包...
2022-03-30 15:20:17
2060
原创 Appium +Java+Junit 实现QQ登录,搜索联系人发消息
一、配置:1、打开手机开发者模式,使用USB将电脑与手机进行连接2、打开dos窗口,查看配置信息deviceName: 使用adb命令 adb devicesplatformName: 使用Android手机就填写AndroidappPackage: 使用adb命令 adb shell dumpsys activity activitiesappActivity: 使用adb命令 adb shell dumpsys activity activities注意:查看appPackage 和a
2022-03-19 17:24:12
2911
原创 SpringBoot集成Swagger
SpringBoot集成Swagger说到swagger就要知道前后端分离的概念:前后端通过API进行交互,而Swagger号称世界上最流行的API框架。swagger特点Restful Api文档在线自动生成器:API文档与API定义同步更新直接运行,在线测试API支持多种语言开始正文:Springboot集成Swagger1、新建springboot项目2、在pom文件中加入依赖 <!--swagger依赖,使用3.0.0版本要加入新的启动器依赖springfox_bo
2021-12-01 14:45:00
712
原创 Java数据结构——线性表
线性表的顺序表示和实现线性表的顺序表示形式:用一组地址连续的存储单元依次存储线性表中的数据元素在接口中定义方法:package qianyu.ch02;public interface MyArrayList { //定义一些方法 //查询线性表中数据元素个数 int getSize(); //判断线性表是否为空 boolean isEmpty(); //在线性表指定索引位置处插入元素 void insert(int i,Object e); //判断线性表中是否存在元素.
2021-11-28 23:03:54
1465
原创 用栈数据结构实现进制转换
用栈数据结构实现进制转换栈结构:先进后出(First in Last out),根据这个特点可以实现十进制转为二进制、十进制转为八进制、十进制转为十六进制。MyStack接口package qianyu.ArrayStack;public interface MyStack { //栈中一些常用的方法操作 int getSize(); boolean isEmpty(); void push(Object e); //压栈 Object pop(); //出栈 Object peek
2021-11-25 13:43:16
2781
原创 Lambda表达式
Lambda表达式学习lambda表达式之前,首先要明白一个概念:函函数式接口的定义:任何接口,如果只包含唯一一个抽象方法,那么他就是一个函数式接口对于函数式接口,我们可以通过lambda表达式来创建改接口的对象lambda表达式的由来:package com.qianyu.test;public class LambdaTest { //2、静态内部类 static class FunctionImplTwo implements Function{ p
2021-11-19 19:03:51
207
原创 实现多线程2--实现Runnable接口,重写run()方法
多线程笔记实现多线程的第二种方法:实现Runnable接口,重写run()方法package com.qinayu;public class TestRunnable implements Runnable{ @Override public void run() { for (int i = 0; i < 200; i++) { System.out.println("这是run多线程"); } }
2021-11-19 16:54:32
3255
原创 实现多线程1--继承Thread类,重写run()方法
多线程笔记1、实现多线程的第一种方法:继承Thread类,重写run()方法package com.qinayu.thread;public class TestThread extends Thread{ //继承Thread类 //重写run方法 @Override public void run() { for (int i = 0; i < 20; i++) { //20.for即可打印出for循环快捷键 Syst
2021-11-19 14:50:09
3655
原创 在Linux环境下部署Tomcat
在Linux环境下部署Tomcat1、在官网下载tomcat:链接: Tomcat官网下载地址2、在linux的/opt 目录下创建tomcat文件夹sudo mkdir tmocat3、使用xftp,将window上的文件传输到Linux上4、将linux上/opt/tomcat目录下的文件进行解压缩,为了操作方便,权限更高,我使用root用户su - roottar -zxvf apache-tomcat-9.0.55.tar.gz5、解压缩后,进入文件的bin目录中ls -l
2021-11-18 11:16:32
2516
1
原创 Springboot整合redis序列化案例
Springboot整合redis废话不多说,直接开整1、创建springboot项目,在pom.xml文件中导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depend
2021-11-15 15:00:45
983
原创 Linux下安装Redis
Linux下安装Redis1、进官网:https://redis.io/2、下载获得安装包,然后放在Linux中,我是在home目录下新建一个install-tools目录3、将Linux中的redis解压,一般用户安装的软件,会放在opt目录下,所以要将压缩包移动到opt目录下 mv redis-6.2.6.tar.gz /opt 然后进行解压 tar -zxvf redis-6.2.6.tar.gz解压后,就是这个文件...
2021-11-13 14:06:58
1329
原创 Dubbo-admin安装与测试
**Dubbo-admin安装与测试**1、下载地址:https://github.com/apache/dubbo-admin/tree/master2、进行下载3、解压后,进入dubbo-admin-master,首先,要进入dubbo-admin-master\dubbo-admin-server\src\main\resources中的application.properties目...
2021-11-10 16:12:08
1838
原创 ZooKepper的安装教程
ZooKepper的安装教程一、去ZooKepper官网,下载对应的版本,我就下载现阶段最新版本二、点击链接,是含有bin的链接三、下载完成四、打开文件位置解压缩,打开bin目录,在dos窗口中输入zkCleanup.cmd,第一次运行会报错五、看到zkService.cmd服务端,双击运行,第一次会出现闪退现象,就右击–>编辑–>加上pause【暂停的意思】,然后保存,再次双击,查看失败...
2021-11-10 15:05:12
440
原创 2021-10-04
记录一下使用maven构建spring过程中出现的第一个问题:出现了springframework中的包找不到,最终找到了解决方案勾选上这句话,意思就是给maven授权idea的编译与执行,这样的话,就可以使idea的操作和maven是同步的了。最终就成功运行啦。...
2021-10-04 13:57:20
97
原创 2021-07-23
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure遇到这个问题,刚开始很懵,于是疯狂百度,大多数都是让修改等待时间,但对我来说无济于事,然后就想着修改代码,于是,发现成功啦!上图:另:数据库版本和驱动jar包不一样,就在注册驱动时找到jdbc的上级目录为止...
2021-07-23 16:37:34
409
原创 2021-06-26
安装与下载MySql从官网下载最终下载完之后的得到这样的可执行文件,双击安装即可用户名都是root,但密码要自己设置,为了放置一些病毒软件的入侵,建议不要设置为123或123456复制此路径,然后在搜索框中打开“查看高级系统设置”然后一路“确定”返回就行啦!!接下来就要检查一下环境变量是否配置成功出现上述这种状态就表示安装成功,配置成功!!图多话不多,希望能帮助到你哦。...
2021-06-26 19:07:33
108
原创 《物联网NB-IoT》软件安装及环境配置
关于搭建集成开发环境,本次介绍设备端程序开发MDK、设备端程序辅助开发工具STM32CubeMX等安装及配置,由于本人是在校大学生,试验设备在实验室,所以电脑上就不再安装,说一下详细步骤及分享安装包(本次先说一部分)。一、MDK的安装:①从Keil软件的官网下载MDK,以管理员的身份运行安装程序,单击“Next”按钮;②勾选"I agree to…"复选框,同意相关协议,单击“Next”按钮;③等待安装完成,然后单击“Next”按钮;④填写相关用户信然后单击“Next”按钮;⑤安装完成后,会
2021-03-25 22:40:03
1697
2
原创 Ubentu Linux用命令开机进入方式
为了保证新手能够给自己留有后路,所以在开始之前,我们要先在终端上输入一个命令,起到备份作用:sudo cp /etc/default/grub /etc/default/grub1然后输入命令:sudo gedit /etc/default/grub接着去掉#GRUB_TERMINAL=console前的#(#在这里是注释符号)输入以下命令:sudo update-grub(然后回车)sudo systemtcl set-default multi-user.target(然后回车)sudo
2021-03-23 23:39:06
459
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人