- 博客(74)
- 收藏
- 关注
原创 Selenium、自动化脚本代码appium+pytest+adb、与unittest/jenkins、Nginx
使用adb获取应用的内存和CPU使用情况;appium和python实现单设备的app自动化测试,并通过pytest编写测试用例进行自动化测试;管理设备池、启动多个appium server、使用多线程执行pytest
2024-04-07 23:49:26 464
原创 基于mqtt的物联网控制移动应用程序开发(安卓)
Mobile App Development for MQTT-based IoT Control
2024-04-01 00:43:21 882
原创 多线程多进程
进程(独立执行单元、资源分配的基本单位),线程(进程中的一个执行单元),进程上下文切换。进程间通信:文件、Socket通信、管道、消息队列;线程间通信:事件、条件变量、读写锁。进程创建:fork;线程创建:继承 Thread 类或实现 Runnable 接口。sleep()是Thread类的方法,不释放锁;wait() 是Object类的方法,会释放锁。
2024-03-09 03:49:27 865
原创 根据xlsx文件第一列的网址爬虫(selenium)
在与该ipynb文件同文件下新增一个111.xlsx,第一列放一堆需要爬虫的同样式网页然后使用selenium+Xpath爬虫。
2024-03-07 16:38:31 535
原创 算法(6种思想、7种查找)、与数据结构(数组/链表/栈与队列/树)整理总结
算法思想:递归/分治/贪心/回溯/枚举/动态规划;查找:顺序/二分/插值/斐波拉契/分块/树表/哈希。线性表(数组、链表),栈与队列,树与二叉树(满二叉树、完全二叉树),二叉查找树,二叉平衡树(AVL树、红黑树),索引树(B树、B+树)
2024-03-06 09:47:04 533
原创 剖析一个Android项目以快速上手
这是一个基于Tasmota的设备、用MQTT协议来通信控制的安卓应用程序。支持ON/OFF命令插座和基本的RGB LED控制。
2024-02-12 15:36:08 195
原创 手撕java必备
字符串中提取、大小写切换、相同数组、string int char互转、时间判断、Math、拼接字符串、去重数组;矩阵转换、由前序中序求后序;排序:冒泡/选择/插入/希尔/归并/快速/堆排/计数/桶排/基数;深度广度搜索
2024-01-19 00:19:09 994
原创 安全与认证Week3 Tutorial+历年题补充
安全与认证Week3 Tutorial+历年题补充,历年题大部分都包含在Tutorial里了,只有13和14是新增的
2024-01-02 21:59:22 1248
原创 Java容器合集
Array数组;Collection:List(ArrayList、LinkedList),Set(HashSet、LinkedHashSet、TreeSet),Map
2023-11-29 11:23:35 1258
原创 面试java八股文知识点补充(osi7层、java成对知识点)部分线程以及iot
TCP/IP协议:次数;Java:关键字(static)、抽象类 vs 接口、重载 vs 重写、面向对象 vs 面向过程、浅拷贝 vs 深拷贝、反射、五种常见创建对象的方式、基本类int vs 包装类Integer;部分线程;IoT:MySQL vs NoSQL数据库(MongoDB);结构化数据 vs 非结构化数据、批处理 vs 流处理、统计分析 vs 机器学习
2023-10-14 00:43:34 266
原创 23种设计模式
【行为型】备忘录、责任链、观察者、命令、状态、解释器、策略、迭代器、模板方法、中介者、访问者;【结构型】适配器、代理、桥梁、组合装饰、门面、亨元;【创建型】抽象工厂、建造者、工厂方法、原型、单例
2023-09-12 14:33:33 165
原创 netcat指令、主机(host)、域名(Domain Name)、IP地址(Internet Protocol Address)、服务器(Server)、端口(Port),相关问题
netcat指令、主机(host)、域名(Domain Name)、IP地址(Internet Protocol Address)、服务器(Server)、端口(Port),相关问题
2023-08-26 03:25:12 336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人