XOR
为Arrdio的ListView组件添加右键菜单
import win.ui.menu; mainForm.popmenu = win.ui.popmenu(mainForm); mainForm.popmenu.add('菜单1',function(id){ // TODO:写自己的代码 }); mainForm.popmenu.add('菜单2 ......
液晶时钟的简单实现
添加 plus 控件,并改名字为 plusClock 加入下面的代码 import win.ui.lcdClock; var lcdClock = win.ui.lcdClock(winform.plusClock); lcdClock.startClock(); 成功展示 ......
CF1917F
大常熟另类做法。不用排序。 要求直径长度,则想到把直径这一条链拎出来处理。然后考虑其他边会接在哪里,发现树最优情况下一定是一个毛毛虫的形式。更进一步,所有边都挂在接近直径中点的点上。 然后再考虑这些不在直径中的,长度为 \(l\) 的边带来的限制,设直径为 \(d\),从每个点将直径切成两半,记其中 ......
计算机网络复习
互联网原理复习提纲 目录互联网原理复习提纲计算机网络基础部分备忘录部分:中英文对照(主要为缩写,省略下述表内内容)各协议使用端口号及运输层传输方式需要注意的地方第二章 域名系统DNS(Domain Name System)第三章 文件传输协议FTP(File Transfer Protocol)简单 ......
App-Calibre Book Management-Linux 安装
https://download.calibre-ebook.com/ apt install pkg-config uchardet python3-pkgconfig qmake6 python3-stemmer libpodofo-dev libhunspell-dev libxft-dev ......
最后的作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 作业要求 成立小组,确立小组名称、成员、分工、口号以及小组准备完成的项目 小组成员 李天晨-2021330301035 雷启雪-2021327100067 马喆楷-202133030108 ......
linux mint的Cinnamon桌面用win+space切换输入法的设置方法
linux mint的Cinnamon桌面默认用win键打开菜单,没法设置输入法快捷键成win+space,需要在设置里面做以下设置: "系统设置"->"键盘"->"布局"->"选项" 先给win键开菜单失效,因为我的键盘只有一个win键,如果有两个,换到右边最好 "alt and win beha ......
css高级技巧
目录精灵图为什么需要精灵图使用精灵图核心原理精灵图(sprites)的使用使用精灵图核心使用精灵图核心总结字体图标字体图标的产生字体图标的优点字体图标使用步骤字体图标的下载字体图标的引入字体文件格式字体图标的追加字体图标加载的原理CSS 三角CSS 用户界面样式鼠标样式 cursor轮廓线 outl ......
ModelScope初体验
使用环境:windows 11 前置条件:已安装 anaconda 参考文档:环境安装 step1:新建一个 conda 环境,命名为 modelscope conda create -n modelscope python=3.8 conda activate modelscope step2: ......
编译原理复习
华南师范大学2023年编译原理复习提纲 第一章 程序语言的分类 高级语言和低级语言: 高级语言:面向过程、面向对象 低级语言:机器语言和汇编语言 程序翻译方式及不同 编译型语言和解释型语言: 编译语言:需要事先安装编译程序,通过产生目标程序来进行执行 解释语言:逐句进行翻译,不产生目标程序 编译程序 ......
vue
概述 Vue概述 Vue (读音/vju/, 类似于view)是一套用于构建用户界面的渐进式框架,发布于2014年2月。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库(如: vue-router: 跳转,vue-resource ......
OpenDiary 24.1
本来想着从月初就开始写的,没想到又拖到很晚了。 前情回顾 (1.1-1.6) 已经大学了啊,节假日还搁这蹲宿舍不太好,所以决定前往武汉大学游玩。 武大真牛逼吧,比隔壁无名大专优美一万倍。冬天武大还是游人成群 大专能不能不要碰瓷我们武带了啊😡😡😡 贴少量照片 打东方 (红魔乡),打火箭 打东方, ......
鲁棒性简介
“鲁棒”是“Robust”的音译,“鲁棒性”则是“Robustness”,均源自拉丁语“robur”,意思是橡树。橡树以其坚固和耐用而闻名,因此“鲁棒”被用来形容具有类似特性的系统。 图:橡树的不同用途 典故 在古罗马,橡树被视为力量和勇气的象征。罗马士兵会在战斗前用橡树枝装饰自己的头盔,以祈求获得 ......
经典算法题之成绩排序C
#include<stdio.h> typedef struct node{ int num; int data; }student; int divide1(student A[],int head,int tail){ if(head==tail) return head; int t=A[he ......
Java集合类
Java集合体系框架 Java集合类主要由两个根接口Collection和Map派生出来的。Collection派生出了三个子接口: 1)ListList代表了有序可重复集合,可直接根据元素的索引来访问2)SetSet代表无序不可重复集合,只能根据元素本身来访问3)QueueQueue是队列集合Ma ......
贪心选点问题
贪心 看了很多证明,感觉不是很透彻,根据我自己的理解写了这篇题解 ans 表示最优解 cnt 表示所有解中的一个 现在需要证明以下不等式 1) ans <= cnt 2) ans >= cnt 1) 的证明 因为 ans 是所有的解中的最优解(也就是最小的解) 而 cnt 是所有解的区间中的一个解 ......
c++ 结构体
c++ 结构体重载 因为此前对结构体不是很了解,这里特别地记录学习 结构体的心得体会 在以后的学习过程中所遇到的有关结构体的知识都会更新到这里 struct Range{ int l, r; bool operator< (const Range &W)const{ return r < W.r; ......
嵌入式复习
第一章课后习题 1. 简要总结嵌入式系统的定义、由来、分类及特点(P6-11) 嵌入式系统是指嵌入于其他设备或系统中的计算机系统,它通常被用于控制、监视或执行特定的功能。嵌入式系统通常包括处理器、存储器、输入/输出接口以及特定的软件,用于满足特定的应用需求。 嵌入式系统的由来可以追溯到20世纪60年 ......
GDKOI2024 银定了
Day -2~Day -1 学校集团考试。裸考政史。看看能怎么样。 晚上到了松山湖。感觉学校好大啊,比 XDFZ 更胜一筹。 那座山也是这个学校的???白鹭观景区也是???震惊了。 但是感觉有点老旧。饭堂一般吧。油比较多,但是我喜欢。 酒店环境还可以。晚上颓废。 Day 0 不存在的。 Day 1 ......
【算法】【线性表】【数组】只出现一次的数字
1 题目 给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 示例 1 : 输入:nums = [2,2,1] 输出:1 示例 2 : 输入:nums ......
vue3 v3-easyui messager消息框封装
2024年1月7日21:38:30 关于messager消息框封装,官方文档漏了很多配置(例如tip),由于无法通过某个属性控制显隐,所以不能封装成组件的形式在模板使用,而且也不符合消息框的使用设想。例如封装好后在网络请求调用,就不能是组件形式,所以通过类似hook函数封装。封装如下: /** me ......
LED/GPIO/pinctrl子系统(3):pinctrl概要
关键词:pinctrl、pinmux、pinconf等。 pinctrl可以归结为两类设置:一类是功能选择,比如是普通的GPIO或者专用功能引脚;另一类是上拉、下拉、驱动能力、速率等配置。 pinctrl子系统主要完成如下工作: 初始化pin contrroller,并为其每个pin命名和枚举。 处 ......
什么是java OOM?如何分析及解决oom问题?
最近查找了很多关于OOM,甚至于Java内存管理以及JVM的相关资料,发现这方面的东西太多了,竟有一种眼花缭乱的感觉,要想了解全面的话,恐非一篇文章能说清的,因此按照自己的理解整理了一篇,剩下的还需要继续学习。 1)什么是OOM? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完 ......
Python pip install修改默认下载路径
修改pip install默认下载路径 在实际使用安装python的pip安装 依赖库是非常的便捷的,而且一般大家使用的都是安装Anaconda 来学习和实践python项目。 我们通常都是直接就是使用 pip install *** 但是简单的背后就是,我们的最重要的系统盘C盘都是逐渐满了。更关键 ......
JAVA四舍五入的几种方法
//保留两位小数,银行家四舍五入 BigDecimal bd = new BigDecimal(entropy); bd = bd.setScale(2, RoundingMode.HALF_EVEN); 1、 ROUND_UP:远离零方向舍入。向绝对值最大的方向舍入,只要舍弃位非0即进位。 2、 ......
2023-2024-1 20231304 《计算机基础与程序设计》第15周学习总结
2023-2024-1 20231304 《计算机基础与程序设计》第115周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第15周作业 这个作业的目标 作业总结 作业正文 2023-2024-1 ......
vulkan/VkMemoryPropertyFlagBits说明
typedef enum VkMemoryPropertyFlagBits { VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT = 0x00000001, VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT = 0x00000002, VK_MEMORY_ ......
qmap判断是否存在某个key
#include <QMap>#include <QString>#include <iostream>int main() { QMap<QString, int> map; map["apple"] = 1; map["banana"] = 2; map["orange"] = 3; QStri ......