开源库
我若成精
这个作者很懒,什么都没留下…
展开
-
基于pyautogui 实现跨平台GUI自动化应用
在自动化测试中,测试人员往往要准备测试环境,打开不计其数的窗口,有没有一种自动化的gui操作实现这一目的呢,肯定是有的。 目前最火的python脚本实现起来是最简单的,实现方式也很简单,仅仅利用pyautogui库就可以实现。而且,还可以跨平台。闲话不多说,先来看看这个东东吧。 pyautoGUI模块通过屏幕xy坐标系统确定目标位置,控制鼠标和键盘发送虚拟击键和鼠标点击,完成点击按钮、填写表单等操作,通过pyautogui库,我们可以对鼠标键盘做很多事情,比如:确定鼠标当前位置,移动鼠标,鼠标点击,鼠标拖动原创 2020-07-07 11:53:09 · 1962 阅读 · 0 评论 -
libevent库移植
Libevent 是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,源代码相当精炼、易读;跨平台,支持 Windows、 Linux、 *BSD 和 Mac Os;支持多种 I/O 多路复用技术, epoll、 poll、 dev/poll、 select 和 kqueue 等;支持 I/O,定时器和信号等事...原创 2019-03-26 23:39:45 · 617 阅读 · 0 评论 -
ubuntu中 tftp 服务器搭建
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。 基于UDP的tftp协议,在嵌入式Linux开发中,在很多场合都被用到,甚至是必不可少的,特别是在内核调试阶段,在U-Boot下通过TFTP协议从服务器上加载内核并运行,既方便又快捷...原创 2019-03-26 23:46:57 · 160 阅读 · 0 评论 -
libevent 库使用(一)socket实例
在工作中,之前经常使用tcp通信,每次都要自己写tcp通信程序,管理,比较麻烦,使用socket、bind、listen、connect、send、recv等基础函数虽然能够从最底层管理维护socket通信,但是socket通信一般不会使用其太高深的功能的情况下,libevent库完全可以胜任这项工作。 下面,贴一段源码来简单介绍以下libevent的功能,代码是从公司项目代码中抽离出来的,可能不...原创 2019-03-28 00:35:18 · 4406 阅读 · 0 评论