草庐IT

adaptive-design

全部标签

Altium Designer(AD)检查测试点(Testpoint)覆盖率

    在用AltiumDesigner软件绘制原理图时,有时会有统计这个工程的测试点覆盖率需求,在AD17版本及之后的版本中,提供了Testpointmanager界面来管理测试点。    在AD中有2种类型的测试点:Fabricationtestppoint(用于PCB的下线电气测试)和AssemblyTestpoint(用于PCBA组装的ICT工艺测试)焊盘或过孔的基础设置将要设置成测点的焊盘或者过孔的Testpoint属性勾选设置好测试点的属性后,从原理图更新到PCB中,测点焊盘上会显示FabTestpoint和AssyTestpoint字样(可通过ViewConfiguration配

PySide6:Qt Designer UI文件的两种使用方式

前言通过QtDesigner(PyQt6与PySide6对应的Designer设计的界面生成的UI文件有区别)设计的界面会生成对应的UI文件,一般会使用PyUIC工具将UI文件转换为对应的Py文件来使用,后面每次界面发生更新时都要重新转换一次,比较麻烦;另外,如果直接在UI文件中添加自己的代码,如信号与槽等动作的设计,当UI有更新时都会覆盖自己添加的代码,显然不合理,目前发现有两种方式可以避免上面的问题,第一种,继承UI文件中的类,自己的代码添加在继承类中;第二种,在自己的类中加载UI文件,不需要转换UI文件。两种方式各有利弊,下面详细看一下设计过程,首先简单定义一下生成的UI设计文件,设计的

LORA: LOW-RANK ADAPTATION OF LARGE LAN-GUAGE MODELS

PapernameLORA:LOW-RANKADAPTATIONOFLARGELAN-GUAGEMODELSPaperReadingNotePaperURL:https://arxiv.org/pdf/2106.09685.pdfCodeURL:huggingface集成:https://github.com/huggingface/peft官方代码:https://github.com/microsoft/LoRATL;DR本文提出了低秩自适应(Low-RankAdaptation,LoRA),它冻结了预训练的模型权重,并将可训练的秩分解矩阵注入到Transformer架构的每一层,极大地减

ant design pro v5 - 03 动态菜单 动态路由(配置路由 动态登录路由 登录菜单)

1动态菜单    技术思路:配置路由,用户登录后根据用户信息获取后台菜单。2动态路由+动态菜单    技术思路:使用umijs的运行时修改路由patchRoutes({ routes })  UMIJS参考文档 ,reactumi没有守护路由的功能直接在app.tsx 的 layout下的 childrenRender添加守护路由实现登录后的菜单路由增加。登录后的菜单由登录接口加个menu参数获取。默认路由+动态登录路由+动态菜单具体操作1.动态菜单:文件:/src/app.tsx找到layout 插入menu menu:{locale:false,params:{userId:initial

database-design - 用于对基于时间的值进行排序的 Redis 数据结构设计

我正在对数据流执行一些分析并将结果发布到Redischannel上。消费者订阅这些channel并获得实时数据。所有历史数据分析结果丢失。现在想在Redis中加入存储历史数据的功能,方便消费者查询这个历史数据(主要是按时间)。由于分析结果按时间分区,将结果存储在Redis中的好的设计是什么? 最佳答案 使用redissortedsets.排序集根据“分数”存储数据,因此在您的情况下,只需使用以毫秒为单位的时间戳;数据将自动排序,允许您使用开始/结束日期范围检索历史项目,这是一个示例...将项目添加到有序集合中...zaddhisto

database-design - 用于对基于时间的值进行排序的 Redis 数据结构设计

我正在对数据流执行一些分析并将结果发布到Redischannel上。消费者订阅这些channel并获得实时数据。所有历史数据分析结果丢失。现在想在Redis中加入存储历史数据的功能,方便消费者查询这个历史数据(主要是按时间)。由于分析结果按时间分区,将结果存储在Redis中的好的设计是什么? 最佳答案 使用redissortedsets.排序集根据“分数”存储数据,因此在您的情况下,只需使用以毫秒为单位的时间戳;数据将自动排序,允许您使用开始/结束日期范围检索历史项目,这是一个示例...将项目添加到有序集合中...zaddhisto

同一页面实现recycleView三种布局【recycleView + adapter】

文章目录🥭🥭简介🥭🥭效果图🥭🥭代码🍎🍎三个Adapter修饰器🍎🍎主界面函数&&FuritBean🍎🍎布局文件🥭🥭资源文件🥭🥭简介分享一下recycleView在同一个页面中(一个recycleView中实现三种不同的布局方式)。三种布局一种是横着划,竖着划和GridView三种布局,代码全部粘在下面了,需要自取。🍓🍓第一种是竖着滑动,和listView差不多。自我感觉,比ListView复杂。🍓🍓第二种是横着滑。自我感觉,ListView虽然也可以实现,但是比起RecycleView难度和繁琐度都上了一个等级。这可能也是现在大部分人都用RecycleView的原因之一吧,当然recycleV

同一页面实现recycleView三种布局【recycleView + adapter】

文章目录🥭🥭简介🥭🥭效果图🥭🥭代码🍎🍎三个Adapter修饰器🍎🍎主界面函数&&FuritBean🍎🍎布局文件🥭🥭资源文件🥭🥭简介分享一下recycleView在同一个页面中(一个recycleView中实现三种不同的布局方式)。三种布局一种是横着划,竖着划和GridView三种布局,代码全部粘在下面了,需要自取。🍓🍓第一种是竖着滑动,和listView差不多。自我感觉,比ListView复杂。🍓🍓第二种是横着滑。自我感觉,ListView虽然也可以实现,但是比起RecycleView难度和繁琐度都上了一个等级。这可能也是现在大部分人都用RecycleView的原因之一吧,当然recycleV

Altium Designer(AD)软件使用记录09-PCB布线部分之层叠设置、 规则设置

目录AltiumDesigner(AD)软件使用记录09-PCB布线部分之层叠设置、规则设置一、层叠设置二、规则设置第一:电气性能规则1、间距规则2、短路规则3、开路规则第二:走线规则1、走线宽度规则2、过孔规则3、差分走线规则第三:铜皮规则1、负片层连接类型2、负片层的反焊盘3、正片层铜皮连接方式第四:Mask规则设置1、阻焊设置(SolderMask)第五:生产制作规则1、丝印到阻焊距离2、丝印到丝印距离AltiumDesigner(AD)软件使用记录09-PCB布线部分之层叠设置、规则设置一、层叠设置链接:AltiumDesigner(AD)软件使用记录05-PCB叠层设计链接:如何快速

6-MATLAB APP Design-表格组件(uitable)

     此博文通过MATLABAPPDesign实现对学生成绩的处理,具体的功能包括读取表格数据、添加学生数据、计算总成绩、成绩排序+以及表格的保存。一、APP界面设计展示1. 在画布中拖入面板、表格和四个按钮,布局如下。将面板的title写为“学生成绩计算器”并居中,将四个按钮的text分别写为“读取表格”、“添加学生”、“计算总成绩”、“保存表格”。 2. 创建一个excel表格,在表格中编辑一些学生的数据。      注:在MATLABAPPDesign中,用readtable函数读取excel表格时,总成绩一栏为空,用readtable函数读取后空数据会用NAN表示,因此在读取exc