logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux下串口应用开发代码详解

#include #include #include #include #include #include #include #include #include #include "serial.h"int set_opt(int fd,int nSpeed, int nBits, char nEvent, int nStop) /*设置结构体,fd文件描述符;nSpeed为串口传输速度;nB

#linux
Linux系统调用--fcntl函数详解

功能描述:根据文件描述词来操作文件的特性。   用法:   int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock);     参数:   fd:文件描述词。 cmd:操作命令。 arg:供命令使用的参数。 lock:同上。   有

#linux
LINUX 使用tcgetattr函数与tcsetattr函数控制终端一

为了便于通过程序来获得和修改终端参数,Linux还提供了tcgetattr函数和tcsetattr函数。tcgetattr用于获取终端的相关参数,而tcsetattr函数用于设置终端参数。这两个函数的具体信息如表6.2所示。表6.2 tcgetattr函数和tcsetattr函数头文件函数形式int tcgetattr(i

#linux
LINUX 使用tcgetattr函数与tcsetattr函数控制终端三

表6.5 c_oflag参数键    值说    明CBAUD波特率(4+1位)(非POSIX)CBAUDEX附加波特率(1位)(非POSIX)CSIZE字符长度,取值范围为CS5、CS6、CS7或CS8CSTOPB设置两个停止位

#linux
在安卓模拟器(mumu为例)上联调app并且用Charles抓包

3.点击首页的设置里面的Wi-Fi进入后长按上面自动显示连接的Wi-Fi,设置高级里面设置代理,IP设置自己的电脑的IP,port端口设置8888,这个值是要和在Charles里面设置的代理端口一致。1.把自己需要设置的app的apk的包装到mumu上,可以直接把apk的包直接拖到启动的mumu的首页就会自动安装了;2.配置讯飞输入法为mumu的默认输入法,双击下载的讯飞跟着步骤设置就可以了;最后

文章图片
#android
Electron程序逆向(asar归档解包)

要学习Electron逆向,首先要有一个Electron开发的程序的发布的包,这里就以其官方的electron-quick-start作为例子来进行一下逆向的过程。在本小节的最后抖个机灵,我们当然也可以靠Electron界面所特有的浓浓的Electron风格来辨识Electron开发的程序。)将electron打包出来的exe文件修改为zip后缀,并用压缩文件解压,观察解压出来的结构使用工具解压就

文章图片
#electron#chrome#java
到底了