- 博客(9)
- 收藏
- 关注
原创 操作系统知识整理
而匿名管道随进程的创建而建立,随进程的结束而销毁,需要注意的是,消息队列对于。)信号量(pv操作,v是释放资源,资源量+1;:我们知道,为了保证安全,每个进程的用户地址空间都是独立的,一般而言一个进程不能直接访问另一个进程的地址空间,不过内核空间是每个进程都共享的,所以。的方式访问资源,当操作系统允许多个进程并发执行时可能会出现进程永远被阻塞现象,如两个进程分别等待对方所占的资源,于是两者都不能执行而。进程和线程的区别:一个进程至少有一个线程,一个进程可以运行多个线程,多个线程可共享数据,共享进程的。
2023-10-16 19:22:57 65 1
原创 pytest+conftext+fixture,出现fixture xxx not found的报错
发现当fixture和用例在同一个py文件下可以执行,把fixture放在conftext时会读取不到,即是conftext出了问题。再查conftext的定义,发现遗漏了一个很重要的点,就是conftext必须建在有__init__.py的package下面才能有效果,修改后执行成功。
2023-09-26 23:30:43 826 1
原创 搭建appium遇到的问题整理
1-1、在网站:https://developer.android.google.cn/studio?hl=zh-cn 中向下滑动,在Command line tools only部分下载工具。压缩包.zip/cmdline-tools/* 解压到 SDK/cmdline-tools/tools/*(你自己的Android SDK目录下)注意:工具压缩包中有cmdline-tools这个文件夹,但实际压缩包内的目录结构是错误的,中间缺少一级tools文件夹。
2023-06-11 23:55:10 210
原创 计算机网络知识整理
http的四种请求方式:get,post,put,delete,请求结构就是四种方式中的一种加上url,再加上协议http,响应信息也是由三部分组成:响应协议+响应码+响应信息(1:表示我已经收到信息 2:表示请求成功 3:重定向,还要进一步处理发送的信息 4:客户端请求错误,服务器没办法处理请求 5:服务器出错,响应失效)。然后浏览器通过这个socket向服务器提交get/post请求,提交请求后通过http协议传给服务器,服务器处理完响应后,又通过http传回去,信息就出现在浏览器上,然后关闭连接。
2023-06-04 00:15:18 122 1
原创 数据库整理总结
聚合函数经常与SELECT语句的 GROUP BY子句一同使用,常见的聚合函数有: sum ( )、count () 、 avg( )、 min () . max ()等。完全外连接包含full join左右两表中所有的行,如果右表中某行在左表中没有匹配,则结果中对应行右表的部分全部为空(NULL),如果左表中某行在右表中没有匹配,则结果中对应行左表的部分全部为空(NULL)。字段类型:用来声明每一个字段存储数据的类型,因为在mysq|中,数据是有类型的(整数,小数,字符,时间)
2023-06-03 19:00:19 314 1
原创 常用linux命令(带扩展链接)
find . type f -size +800M type:按类型找 f:文件 -size:文件尺寸。以tab为分隔符,打印text.dat文件中第4列数据:cat text.dat | awk -F '\t' '{print $4}'杀死所有a.py的进程:ps -ef | grep a.py | awk '{print $2}' | xargs kill -9。查看所有端口:netstat -apn -a:显示所有连接-p:显示进程信息-n:不显示主机号。
2023-06-03 15:27:38 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人