CTS
  • 2024-10-17C# UDP通信 ReceiveAsync() 一直等待问题
    问题描述两个C#应用,一个作为服务端Server,另一个作为客户端Client,客户端打开一个Udp端口,循环接收数据;服务端开启后向客户端发送指令,当服务端出现异常时关闭了服务端的UdpClient,此时客户端卡死在_client.ReceiveAsync(),无法再接收到消息。客户端代码:try{varcts=newCanc
  • 2024-10-17CtsPermissionTestCases之android.permission.cts.DebuggableTest#testNoDebuggable 解决方法
    平台:高通C6490,android13测试结果:android.permission.cts.DebuggableTest#testNoDebuggablefailjunit.framework.AssertionFailedError:Packagesmarkeddebuggable:[com.skyworthdigital.autotest.all] 这个问题是该测试对应的app是否有debugable的标签。解决
  • 2024-10-10clock uncertainty和clock skew
    首先查看一下两者的定义:1,时钟不确定性(ClockUncertainty):是指在给定时间点上,某个时钟信号可能存在的不确定性范围。它通常是由于信号传播延迟、设备响应时间、时钟抖动等导致的。这种不确定性关注的是在做出时间测量时,设备时间值的准确性和可靠性。uncertainty=jitter+skew。2
  • 2024-09-29C# Task 实现任务超时取消、超时取消然后重试 超过重试最大次数就结束。
    C#Task实现任务超时取消、超时取消然后重试超过重试最大次数就结束。 任务超时取消示例publicstaticasyncTaskTimeoutCancelTask(){CancellationTokenSourcects=newCancellationTokenSource();//取消令牌Tasktask
  • 2024-09-29Task 笔记
    Task笔记 1.计时器类StopwatchStopwatchstopwatch=newStopwatch()stopwatch.Start();//开始计时stopwatch.Stop();//停止计时stopwatch.Reset();//重置计时时间stopwatch.Restart();//重新开始计时==Reset()+Start()2.Parallel类Parallel.Invoke(Run1,Run2,Run3
  • 2024-08-27C#上位机开发——多线程启动停止暂停继续
    引用:上位机开发——多线程启动停止暂停继续-哔哩哔哩(bilibili.com)前言初学者学习编程时,很容易因为多线程出现各种问题,导致不敢使用多线程。但是多线程技术在做开发中,是不可忽视的一个技术,基本上我们实际应用中,每个项目都会使用多线程,所以多线程技术必须掌握。为什么要用多
  • 2024-07-08物理设计 (Physical design)
    ASIC设计全流程:ASICBack-endFlowRef:IC入门必备!数字IC中后端设计实现全流程解析(1.3万字长文)PhysicalDesign:Physicaldesign:convertnetlist(.v)intoGDSIIform(layoutform)Duringphysicaldesign,allmacros,cells,gates,transistors,etc.,withfixedshap
  • 2024-06-22DCF协议详解
    1概述DCF机制是IEEE802.11标准的核心接入机制,网络中所有节点都应该具备该功能。DCF主要采用带有冲突避免的载波侦听多路访问(CarrierSenseMultipleAccessCollisionAvoidance,CSMA/CA)协议,当使用CSMA时,一个想要发送数据的站点首先侦听传输煤质一段定长时间,如果
  • 2024-05-16iFlow实验笔记
    一、架构设计与仿真1架构设计因为我参加了第六期一生一芯,因此使用自己的设计。芯片架构图如下,采用RISCV32IE指令集,并包括ZiCSR指令拓展。由于一生一芯的宗旨是先完成后完美,而我正在进行SoC计算机系统的搭建,通过AXI4总线Xbar接入SoC部分。因此CPU的微架构比较简单,还未引入流水
  • 2024-04-21Google XTS测试学习
    XTS是一个统称,包含VTS、CTS、GTS,如果是TV类型产品,还要做netflix认证,简称NTS,其余TS含义如下: CTS测试简介Android的CTS测试,意为兼容性测试;只有通过CTS测试的设备才有可能获得Android的商标和享受AndroidMarket的权限AndroidCTS通过运行和安装一系列dex和APK文件,通过模
  • 2024-04-06CancellationTokenSource Cancel IsCancellationRequested
    //xaml<Windowx:Class="WpfApp37.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.mic
  • 2024-03-25CTS测试流程
     CTS测试条件和步骤:需要使用linux系统主机需要主机连接外网跑cts需要在本地有AndroidSDK环境,最好要对应Android大版本需要到https://source.android.google.cn/docs/compatibility/cts/downloads?hl=zh-cn下载对应测试套件。linux电脑应下载arm类别的测试套件(约4Gb)执行命令
  • 2024-03-17在C#中使用 CancellationToken 处理异步任务
    来源:在C#中使用CancellationToken处理异步任务-知乎(zhihu.com)在.NETCore中使用异步编程已经很普遍了,你在项目中随处可见async和await,它简化了异步操作,允许开发人员,使用同步的方式编写异步代码,你会发现在大部分的异步方法中,都提供了CancellationToken参数,本文主要介
  • 2024-03-17UART协议
    参考博客:https://blog.csdn.net/weixin_49259827/article/details/133761740 Uart:UniversalAsyncchronousReceiverTransmitter即通信异步收发器,是一种通用的串行、异步通信总线。该总线有两条数据线,可以实现全双工的发送和接收,在嵌入式系统中常用于主机与设备之前的通信波
  • 2024-02-07CTS 2024 游记
    前情提要CTT2024游记-Qiuly-洛谷博客(luogu.com.cn)。CTT2024总榜rk27。标准分总分29.89404899。距离rk67.2152226分,rk411.02257773分。想要至少翻进个答辩。1.25早上的高铁,第一次看到这么多一中oier一起出行。高铁去贵州绕了一圈,把时长顶到了6h。
  • 2024-02-07WC/CTS 2024 游记
    我从小就热爱音乐,接下来省略800字,所以长大后成为了一名交响乐团的副指挥.一次机缘巧合的机会之下,我们乐团有幸参与一场新型话剧的配乐工作.接下来,观众落座,首先是领导开场讲话,表示对于这种新型艺术形式的支持,这些陈词滥调,观众鼓掌什么的我们就略过好了.灯光变
  • 2024-02-05CTT+CTS 游记
    游记写得比较混乱,都是流水账,大家可以当个乐子看看。NOIP把文件存在了桌面,喜提\(0\)分,参加不了省选了。于是,这就是我的最后一年了。CTT游记前面互测打得不错,所以还是比较有信心的。12.1到宾馆。室友是lcw。试机赛还是经典的三道题,半个小时就写完了。然后随便测了下速
  • 2023-11-30DCF与CSMA/CA
    序言在初始802.11的MAC层中,分成了两种基本工作模式:DCF(DistributedCoordinationFunction)PCF(PointCoordinationFunction)其中,由于DCF具有良好的分布式特性,从而应用更加广泛,而PCF模式则较为少用。在802.11e协议中,DCF被扩展为EDCA模式,PCF模式被扩展为HCCA模式。本文所讨论的
  • 2023-11-23【Android R】manualTests#com.android.cts.verifier.security.FingerprintBoundKeysTest fail
    异常日志:11-1219:24:47.64953875387DAndroidRuntime:ShuttingdownVM11-1219:24:47.67153875387EAndroidRuntime:FATALEXCEPTION:main11-1219:24:47.67153875387EAndroidRuntime:Process:com.android.cts.verifier,PID:538711-1219:24:47.6715387
  • 2023-09-08WC / CTS 2023
    没做通信和poly。*loj3928.「CTS2023」琪露诺的符卡交换tag:正则二分图的完美匹配,构造。把卡片看成\(n\timesn\)的矩阵,我们的目标是交换一些方格使得每一行都是一个排列。考虑把所有列都换成排列,然后把矩阵转置。那么假设已经确定了前\(k\)列,要确定第\(k+1\)列,问题相
  • 2023-08-23NET 封装Task库实现几种生产流程控制
    示例1:串行执行14:55:34.081A14:55:35.085B14:55:36.094C示例2:A执行完BC并行,且C执行完继续执行14:55:58.843A14:55:58.875B14:55:58.875C114:55:58.875C2:100示例3:A执行完BC并行14:56:14.682A14:56:15.689C14:56:15.692B示例4:BC并行全部执行完A14:56:33.054B14:5
  • 2023-08-02stm32串口USART 硬件流控(转载)
    尊重原创,分享学习,内容来源:stm32串口USART硬件流控--学习笔记-国产零零柒-博客园(cnblogs.com)    流控的概念源于RS232这个标准,在RS232标准里面包含了串口、流控的定义。大家一定了解,RS232中的“RS”是RecommendStandard的缩写,即”推荐标准“之意,它并不像
  • 2023-07-21CTS测试
    镜像文件镜像文件与安全补丁securtiypatch的月份对应#CTS-on-GSIadbrebootbootloaderfastbootflashingunlockfastbootflashingunlock_criticalfastbootrebootfastbootfastbootflashsystemsystem.imgfastboot-wfastbootreboot#VTSadbrebootbootloade
  • 2023-06-27C#基础 - Cancellation
    目录前言1,概览1.1Cancellation是合作性的1.2CancellationToken及其典型用法1.3CancellationToken的响应1.4一个容易搞错的点2,Cancellation的请求2.1引出CancellationTokenSource2.2CancellationTokenSource的使用2.2.1超时取消2.2.2手动取消3,Cancellation的检测3.1响应取
  • 2023-06-08net-core-PeriodicTimer
    一在.NET6中引入了新Timer:System.Threading.PeriodicTimer,它和之前的Timer相比,最大的区别就是新的PeriodicTimer事件处理可以方便地使用异步,消除使用callback机制减少使用复杂度。publicclassBackgroundTask{privateTask?_timerTask;privatereadonlyPeriodic