先给大家展示下效果图,如果大家感觉不错,请参考实现代码。 1.自定义监听类 /** * 短信监听器,用于自动填充验证码 */ public class SMSContentObserver extends ContentObserver { public final String SMS_URI_INBOX = content://sms/inbox;//收信箱 private Activity activity = null; private String smsContent = ;//验证码 private EditText verifyText = nul
2023-04-07 23:21:51 74KB android开发 id sms短信
1
通过win32文件操作函数实现文件的读写,通过调用系统时间组成拷贝后的文件名称。为了练习文件的读写函数,做练习使用。后续会继续修改。
2023-04-07 23:18:24 6.96MB win32 MFC
1
本文实例讲述了php实现的支付宝网页支付功能。分享给大家供大家参考,具体如下: 1.提交支付请求 require_once './payment/zfb/pagepay/service/AlipayTradeService.php'; require_once './payment/zfb/pagepay/buildermodel/AlipayTradePagePayContentBuilder.php'; $payInfo=Db::name('pay_type')->where(['pay_id'=>1])->find(); $zfb=json_decode($payInfo['pay_j
2023-04-07 21:49:51 60KB hp php 支付宝
1
XunoPlayer-MPV是基于MPlayer / mplayer2和FFmpeg的的分支,具有Qt GUI和针对高质量12位RGB AV1和HEVC视频进行了优化的增强的用户功能。 XunoPlayer已添加到FFmpeg项目页面 MPV是默认情况下根据GPLv2“或更高版本”,带有--enable-lgpl的LGPLv2.1“或更高版本”的条款许可的免费软件。 如果您使用MPV或其组成库,则必须遵守相关许可条款。 基于MPV / MPlayer / mplayer2的XunoPlayer-MPV MPV功能已添加 为RockChip MPP解码器添加DRM_PRIME格式处理和显示 csputils:添加对Display P3原语的支持 demux:支持多个可搜索的缓存范围,在OSC上显示缓存范围 demux_playlist:支持.url文件 dvb:添加多个前端支持(最多8个
2023-04-07 21:03:13 218KB C++
1
STC单片机的串口UART1,2,3,4的配置。几乎适用于所有STC单片机,4个串口可同时配置使用,函数由结构体封装打包好,非常方便。 --------------------------STC_UART函数目录-------------------------- //注意:若主循环正在打印突然跳到中断中恰好又掉用printf1,2,3,4,恢复后会使主循环中的打印错误 //printf与printf1,2,3,4, 相互独立,可同时用且互不影响 //自定义printf1,2,3,4打印函数,打印字符最长限制 #define CMD_BUFFER_LEN 50 //#define UART_Printfx //注释则不使用重定向打印函数 //-------------------------------------------------------------------------------- //UART1,2,3,4初始化 void UART1_Init(u32 BaudRate); void UART2_Init(u32 BaudRate); void UART3_Init(u32 BaudRate); void UART4_Init(u32 BaudRate); //UART1,2,3,4串口打印函数 void printf1 (char *fmt, ...); //变参函数 void printf2 (char *fmt, ...); void printf3 (char *fmt, ...); void printf4 (char *fmt, ...); //UART1,2,3,4发送单个字符 void UART1_SendByte(char dat); void UART2_SendByte(char dat); void UART3_SendByte(char dat); void UART4_SendByte(char dat); //UART1,2,3,4发送字符串 void UART1_SendStr(char *TI_Dat); void UART2_SendStr(char *TI_Dat); void UART3_SendStr(char *TI_Dat); void UART4_SendStr(char *TI_Dat); //UART1,2,3,4接收Leng个字符 void UART1_ReceiveStr(u8 Leng,u8 *dat); void UART2_ReceiveStr(u8 Leng,u8 *dat); void UART3_ReceiveStr(u8 Leng,u8 *dat); void UART4_ReceiveStr(u8 Leng,u8 *dat); //获取期待值 NULL 表示无效的 bit UART_extract(u8 *Puf_0,u8 *Puf_1,u32 time); //从串口中获取所期待的数据 NULL 表示无效的 //计算指针所指数组元素个数 //警告; count(0);返回的是2原因不明 unsigned char count(u8 *p); void UART_Send_Str(char *s); // 发送字符串 void UART_Send_Num(unsigned long dat); // 发送数值 void UART_Send_StrNum(char *inf,unsigned long dat); // 发送字符串+数值 void UART_Send_Hex(unsigned int hex); // 发送16进制(整数范围) void UART_Send_binary(unsigned char dat); // 发送2进制 void UART_Send_Enter(); void UART_Send_Byte(unsigned char dat); //UART初始化 void UART_Init(u8 UARTx, UART_InitTypeDef *UART_InitStructure);
2023-04-07 13:53:19 7KB STC单片机 UART四串口并用 UART
1
超完整的Android Kotlin 项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:目前已经拥有Flutter、Weex、ReactNative、Kotlin四个版本。 功能齐全,项目框架内技术涉及面广,完成度高。
2023-04-07 09:51:34 2.69MB Android开发-完整的App
1
springboot登陆功能案例,初学者学习案例
2023-04-07 09:25:29 38KB springboot
1
3.2 一取一带诊断表决逻辑1oo1D 该结构由一个普通通道和一个诊断通道构成。 如图4所示。 图4 1oo1D表决结构图 可靠性框图如图5所示。 注: λDU为未检测到的危险失效率(下同) 图5 1oo1D可靠性框图 假定不考虑诊断测试间隔的影响(以下同), 其要求时平均失效率PFDavg简化计算公式为: 可见由于带有诊断通路,不但系统的可靠性得 以提高,而且能通过自诊断检测出发生故障的元件, 向系统或操作员报警,通知工厂相关人员及时对故障 元件进行维修,保障系统的整体安全。 3.3 二取一表决逻辑1oo2 据标准GB/T20438,1oo2结构为两个并联的通道 构成,无论哪一个通道都能处理安全功能。如图6所 示。 可靠性框图如图7所示。 考虑共同原因失效影响,引入共因失效因子β (分析计算方法参见标准GB/T20438.6),其要求时 平均失效率PFDavg为: 若检验测试时间间隔足够短,那么非共因失效 部分 的数量级将远小于 共因部分 ,上式可近似为: 若两通道采用相同的结构,即λD1=λD2=λD,则 可见由于系统采取了冗余结构(二取一结 构),能有效地抵御危险失效的发生。由于采用的是 失电停车,通过将两个PLC单元串联起来,如果一个 单元故障发生了危险失效,但由于系统或操作人员不 知道,它将仍有假性正常输出,而另一个单元仍然可 以检测到故障,发出命令使系统进入安全状态,起到 保护作用。从公式可以看出,此时共同原因失效成为 系统发生失效的关键因素,在实际设计过程中应尽量 避免。总的来说系统安全性较好,但可用性差。 3.4 二取一带诊断表决逻辑1oo2D 1oo2D结构中有4个通道,其中包括两个诊断电 路通道。1oo2D结构由双重1oo1D系统并联接线,每 个诊断电路通道,不仅受到自身所在电路单元的控 制,同时也受到另外一个冗余电路单元的控制。正常 工作期间,在发生安全功能之前,两个通道都要求安 全功能。如果任一通道中诊断测试检测到一个故障, 则将采用输出表决,因此整个输出状态则按照另一通 道给出的输出状态。如果诊断测试在两个通道同时检 测到故障、或者检测到两个通道间存在差异时,输出 (2) (1) 图6 1oo2表决结构图 注:λCC为共因失效部分(下同) 图7 1oo2可靠性框图 (3)
2023-04-06 22:57:10 18.95MB 功能安全
1
1.多张图片循环渲染后预览、保存、识别带参数二维码 wxml页面 js页面 Page({ data: { imgalist: [‘http://sz800800.cn/video/test.png','http://huoche.7234.cn/images/jb51/3ar1bhyvj1n.
2023-04-06 21:52:40 36KB data 二维 二维码
1
vue-elementui-3 的代码 更多 项目设置 yarn install 编译和热重装以进行开发 yarn serve 编译并最小化生产 yarn build 整理和修复文件 yarn lint 自定义配置 请参阅。
2023-04-06 20:39:24 176KB Vue
1