XOR
C++Const变量的存储位置
## const变量/对象的存储位置 ### const局部变量 const局部基础变量和自定义变量都存储在栈上 ~~~c struct diy_class{ int a; int b; diy_class(int a, int b ) : a(a), b(b){ } }; int main() { ......
“范式杯”2023牛客暑期多校训练营1
D:Chocolate 大意:给定一个n*m的方格,上面摆放着巧克力,k和w在玩一个游戏,规定k先行,在每个回合内玩家可以吃掉坐标(x,y)内所有的巧克力(i<=x&&j<=y),在他们回合内至少吃掉一块巧克力,谁最后吃巧克力谁就输了,问赢家是谁 做法:一个很经典的博弈论,chomp游戏,这个游戏经 ......
日期差值计算
## 日期处理 日期差值的问题总会令人感到很头痛,因为总是需要处理平年瑞年带来的二月天数问题以及,大 月小月问题,然而这种日期差值问题往往有一个很直接了当的解决方式,即将小的那个日期循环不断加一,并计算每一次加一的次数,直到小的那个日期和大的那个日期相等为止。 > 需要注意,对天数进行加一操作时,当 ......
leetcode-1518-easy
Water Bottles ``` There are numBottles water bottles that are initially full of water. You can exchange numExchange empty water bottles from the marke ......
搜索(DFS/BFS)
### 广度优先搜索(BFS) - #### 基本要点: - 利用队列(先进先出) - 一层一层搜索 - 适合于连通块的搜索 - 任何的BFS都可以转化为对树的广搜 - #### 基本流程: - 选择搜索的起点,起点入队,起点标记为已访问 - 队列非空时,循环出队,每次出队将与出队元素连通的且未访问 ......
Array方法: indexOf、filter、forEach、map、reduce详解
[array方法: indexof、filter、foreach、map、reduce详解 | FE blog](https://007sair.github.io/2015/08/17/js-Extras/#map) ECMAScript5标准新增了几个数组操作的方法,让我们来看看都是什么: Ar ......
写驱动实现LED闪烁及基础概念查看
> 2023/7/20 初学内核,记录与分享,感叹内核学了后真的感觉很多东西都通透了,但是难度太大,只能浅浅初探。 # 前提 内核五大功能 ➢ **进程管理**:进程的创建,销毁,调度等功能 注:可中断,不可中断,就是是否被信号打断。从运行状态怎样改到可中断等待态,和不可中断等待态操作系统开始会对每 ......
Linux常用指令
# 一、复制、移动、删除 1、复制 cp: `cp [选项] 源文件或目录 目标文件或目录` 复制文件:`cp t t1` 复制文件夹:`cp -r dir dir1` 命令格式: `cp [-adfilprsu] 源文件(source) 目标文件(destination)` `cp [option ......
7.20 做题记录
由于剪切板被误删了,所以搬运比较合适的题解。 ### [[ARC150F] Constant Sum Subsequence](https://www.luogu.com.cn/problem/AT_arc150_f) [Solution](https://www.luogu.com.cn/blog ......
通信实务—8.电信支撑网
一、信令网 1.信令与信令网的基本概念 信令是通信网中的控制指令,在终端与交换机之间、交换机与交换机之间进行传递,用以保障终端、交换系统和传输系统的协同运行,并维护通信网络的正常运行。在通信网中, 承担信令控制的软件系统和硬件设备的集合即为信令系统,对通信网起重要的支撑作用。 1.1 信令的分类 ( ......
Rethinking with Retrieval Faithful Large Language Model Inference
[TOC] > [He H., Zhang H. and Roth D. Rethinking with retrieval: faithful large language model inference. arXiv preprint arXiv:2301.00303, 2023.](http: ......
wsr_tarjan
Tarjan 首先是概念: 极大强连通分量: 不能再加入一点保持整个图强连通的图 强连通分量: 从任意一点能到达另一任意一点的图 Tarjan原理 树边 :在树上 (图中黑色边) 横插边 :从一棵子树到另一棵子树的边(图中绿色边) 3、 返祖边 :连到自己的祖先的边 观察图,我们可以注意到: 横插边 ......
日期差值计算
## 日期处理 日期差值的问题总会令人感到很头痛,因为总是需要处理平年瑞年带来的二月天数问题以及,大 月小月问题,然而这种日期差值问题往往有一个很直接了当的解决方式,即将小的那个日期循环不断加一,并计算每一次加一的次数,直到小的那个日期和大的那个日期相等为止。 > 需要注意,对天数进行加一操作时,当 ......
springboot
这几天查阅了几十篇文章,总结了springboot的一些心得。 一.Spring Boot 是什么 从 2002 年开始,Spring 一直在飞速的发展,如今已经成为了在 Java EE 开发中真正意义上的标准,但是随着技术的发展,Java EE 使用 Spring 逐渐变得笨重起来,大量的 XML ......
SAP为销售订单生成包装建议的BAPI (Packing Proposal for Sales Order)
关于装箱打包,网上大部分资料都是交货单相关的。 最近要做销售订单的包装建议更新,没查到资料,于是调试看了VA02的代码,发现以下几个函数可以用于SO包装建议的更新: V51P_FILL_GT :用于填充一些销售订单的基本数据,比如订单号,行项目等,这一步不做的话,下一个函数会无法运行 V51P_PA ......
SheetJS/js-xlsx修改表头json_to_sheet修改表头
[SheetJS/js-xlsx修改表头json_to_sheet修改表头_Aqvdrt的博客-CSDN博客](https://blog.csdn.net/qq_37027371/article/details/106022855) 看官方文档看到的,记录一下,帮大家踩坑。 //待展示的数据,可能是 ......
EOF 的用法
EOF适用范围: 针对多组输入输出且数据没有固定数据量问题:采用while(scanf("%d",&n) != EOF); EOF 介绍: EOF 全称 End Of File (C语言标准函数库中表示文件结束符),通常在文本的最后,表示资料结束。 C语言中数据都是以字符的ASCII码来存放的。AS ......
C#读取txt文件、excel文件
1、 TXT 文本内容较小: 将txt读取返回为 string string str1 = File.ReadAllText(@"c:\temp\a.txt"); 将txt读取返回为 string[ ] string[] strs1 = File.ReadAllLines(@"c:\temp\a.t ......
未来感智能汽车HMI设计:科技与美学的完美融合!
当下智能电动汽车的发展势头越来越高涨,与智能电动汽车相关的汽车HMI设计也成为各个品牌重点发力的地方,汽车HMI设计正在前所未有的新高度,本篇文章就来聊聊HMI设计的那些事 ⬇⬇⬇点击获取更多设计资源 https://js.design/community?category=design&sourc ......
Unity 网络编程-正确收发数据流
1.TCP数据流 我们知道在使用Socket网络程序时,操作系统会将数据存到发送接收缓存中。程序不能直接操作它们,只能通过socket.Receive, socket.Send等方法来间接操作。 在使用以上方法时,如果接收缓存为空,那Receive方法会阻塞。如果发送缓存满了则Send方法会阻塞。 ......
[极客大挑战 2019]Secret File
[极客大挑战 2019]Secret File 题目来源:buuctf 题目类型:web 涉及考点:代码审计 1. 题目让我们去找秘密,第一反应是检查源代码 发现一个Archive_room.php,点击看看: 出现了一个点击按钮,点击后如下: 除此之外没有别的线索了 2. 我们依据提示回到上一个页 ......
剑指 Offer 06. 从尾到头打印链表
题目:  ``` /** * Definition for singly-linked list. * struc ......
c语言学习详解
# C语言 ## 一. C语言概述 C语言是一种用于和计算机交流的高级语言, 它既具有高级语言的特点,又具有汇编语言的特点 非常接近自然语言 程序的执行效率非常高 C语言是所有编程语言中的经典,很多高级语言都是从C语言中衍生出来的, 例如:C++、C#、Object-C、Java、Go等等 C语言是 ......
公元2023年7月20日20:10:排队接水,均分纸牌
今日AC二道贪心的题目 ①P1223 排队接水 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) #include<bits/stdc++.h> using namespace std; int n; double ttime; struct p{//题目需输出编号,所以用一结构体 ......
格式塔心理学法则应用指南:提升设计与用户互动!
人的大脑总是倾向于通过以往的经验或视觉模式来理解、感知这个世界,并将这些信息连接起来。例如:天空中出现的一团“怪异”的云朵,我们会将其看作成某种动物或某个熟悉的物体。 那么,为什么会有这种奇妙的联系呢,这就要归功于大脑的运作方式,它以看到的蓬松气体来感知形状或形式,一边过滤大脑中曾接收过的信息、一边 ......
You can’t specify target table ‘aaa′ for update in FROM clause
You can’t specify target table ‘aaa′ for update in FROM clause 使用MySQL 执行DELETE FROM时,若子查询的 FROM 子句和更新/删除对象使用同一张表,会出现错误。 针对“同一张表”这个限制,撇开效率不谈,多数情况下都可以通 ......
async/await初学者指南
> JavaScript中的`async`和`await`关键字提供了一种现代语法,帮助我们处理异步操作。在本教程中,我们将深入研究如何使用`async/await`来掌控JavaScript程序中的流程控制。 > ## 总览 - 如何创建JavaScript异步函数 - async关键字 - aw ......
1673. 找出最具竞争力的子序列
1673. 找出最具竞争力的子序列 给你一个整数数组 nums 和一个正整数 k ,返回长度为 k 且最具 竞争力 的nums 子序列。 数组的子序列是从数组中删除一些元素(可能不删除元素)得到的序列。 在子序列 a 和子序列 b 第一个不相同的位置上,如果 a 中的数字小于 b 中对应的数字,那么 ......
cmake交叉编译
最近要把程序移植到armv7环境中,需要将程序和依赖库全部移植,因硬件资源有限,选择的是交叉编译的路线。 新建ubuntu 20.04的虚拟机,然后安装开发环境、交叉编译环境等工具。 安装c++编译工具sudo apt install build-essential 安装工具:sudo apt in ......
Linux系统安装CH341驱动
# Linux系统安装CH341驱动 Linux系统(这里以ubuntu20.04为例)本身会自动安装CH340驱动,随着时间的推移,旧版本的驱动已经无法支持当下的CH340模块,所以我们需要重新安装驱动。 ![](https://img2023.cnblogs.com/blog/3158928/2 ......