logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android之UiAutomator测试框架源码分析(第二十七篇:用微信App解释Page Object Mode设计模式,简称POM模式)

Page Object Model,又称作Page Object Pattern,简称POM或者POP,中文称作页面对象模式,任何长期可维护的Ui功能自动化项目一定需要使用的设计模式之一,它解决了控件定位与控件操作的代码重复定义的情况基本历史POM,来源于Web端的Ui功能自动化,是Selenium测试框架中提出的概念,...

文章图片
Claude Code之三大模式

2、accept edits on 自动模式 最为方便,创建、修改文件,不会询问用户,但是执行终端命令还是会询问用户的。3、Type here to tell Claude what to change 规划模式(并且可以继续输入内容)for short cuts 默认模式(没有标注名字的模式)最为谨慎、创建、修改文件,一定会询问用户。1、plan mode on 规划模式 最为实在,只讨论,不创

Claude Code之回滚

1、Restore code and conversation 回滚代码和会话。回滚只会回滚自己创建的文件,终端命令创建的文件,它无法回滚,比如npm啥的。2、Restore conversion 回滚会话。3、Restore code 回滚代码。4、Never mind 啥也不干。每次会话都有1个回滚点。

Python可变参数(任意参数)的理解

1、定义了一个需要两个参数的函数def print_str(first, second):print firstprint secondif __name__ == "__main__":print_str("hello", "world")如果传一个参数调用,print_str("hello"),那么一定会抛出异常的明确告诉你需要准确的两个参数,现...

文章图片
#python#perl#pycharm
Python字典添加元素

手动推荐知识点字典创建-> 创建字典(7种方式)删除元素-> 字典删除元素(6种方式)修改元素-> 字典修改元素(4种方式)遍历元素-> 字典遍历元素(4种方式)查找元素-> 字典查找元素(3种方式)本文使用代码book_dict = {"price": 500, "bookName": "Python设计", "weight": "250g"}第一种方式:使用[]b

文章图片
#python
Java并发之CountDownLatch的基本使用

利用CountDownLatch进行线程间同步,可以控制其线程的执行时序,谁先执行、谁后执行,利用好CountDownLatch即可1、CountDownLatch类的内部维护一个初始值,该值称为计数器,主线程执行await()方法时,如果计数器值大于0时,主线程将会被阻塞,当另外的线程完成任务后,调用CountDownLatch对象的coutDown()方法时,计数器值就会减12、当这个计数器值

文章图片
#java
Python之字典遍历元素

0、恐怕除了创建字典,就是遍历字典用的最多了,不总结都不行1、第一种,for in , 拿到每一个key,那就好办了girl_dict= {"china": "小美", "japan": "图多天光", "korean": "斯密达美"}for everyKey in girl_

ADB 原理(第一篇:基本工作过程)

https://developer.android.com/studio/command-line/adb后悔没早点学Linux啊,尼玛 设备文件分为两种:块设备文件(b)和字符设备文件(c)1:adbserver发送cmd(命令)到手机2:adbd(adbdaemon)的outputthread从/dev/android_usb读取到cmd并解析(adbd进程和内...

文章图片
#android#java#apache
Python之集合set对象的创建

1、惭愧啊,集合的概念都没总结吗?2、基本概念英文名字:set中文名字:集合是一个元素无序、无重复元素、不可变对象的集合3、set有点像dict,只是没有value,而dict中的key集合,就是用的set4、重要特征a、set中的每一个元素必须是不可变对象b、set中不可以有重复的元素c、set中的元素插入、元素访问都是完全无序的5...

Python 图形界面框架TkInter(第八篇:理解pack布局)

前言tkinter图形用户界面框架,提供了3种布局方式,分别是1、pack2、grid3、place本文介绍pack布局方式,也是我们最常用的布局方式第一次使用pack()import tkintermy_window = tkinter.Tk()my_window.geometry('400x200')hello_world_label = tkinter.Label(my_window, te

文章图片
#python#开发语言
    共 18 条
  • 1
  • 2
  • 请选择