相关文章

【Git命令】

基础命令 #初始化项目 git init #码云复制的路径,将本地仓库和码 云上的仓库关联起来 git remote add origin https://gitee.com/xx/xx.git#使用令牌 git remote set-url origin https://your-username:your-tokengithub.com/your-username/your-repository.gitgi…

AWTK 嵌入式Linux平台实现多点触控缩放旋转以及触点丢点问题解决

前言 最近涉及海图的功能交互,多点触摸又开始找麻烦。 在PC/Web平台awtk是通过底层的sdl2库来实现多点触摸,但是在嵌入式Linux平台,可能是考虑到性能原因,awtk并没有采用sdl库来做事件处理,而是自己实现一个awtk-lin…

Linux搭建DNS服务器

一、Ubuntu系统 1.安装 BIND 软件包 sudo apt update sudo apt install bind9 bind9utils bind9-doc -y 2.配置主配置文件 编辑/etc/bind/named.conf.options,添加上游 DNS 服务器 options {directory "/var/cache/bind";// 添加百度和阿里 DNS作为上…

MFC坦克大战游戏制作

MFC坦克大战游戏制作 前言 现在的游戏制作一般是easyx,有没有直接只用mfc框架的,笔者研究了一番,做出了一个雏形,下面把遇到的问题总结出来 一、MFC框架制作游戏 初步设想,MFC可以选用 对话框 或者 单文档 结构&…

用JS实现植物大战僵尸(前端作业)

1. 先搭架子 整体效果&#xff1a; 点击开始后进入主场景 左侧是植物卡片 右上角是游戏的开始和暂停键 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevic…

【Kotlin】数字字符串数组集合

【Kotlin】简介&变量&类&接口 【Kotlin】数字&字符串&数组&集合 文章目录 Kotlin_数字&字符串&数组&集合数字字面常量显式转换数值类型转换背后发生了什么 运算字符串字符串模板字符串判等修饰符数组集合通过序列提高效率惰性求值序列的操…

Linux 的编辑器--vim

1.Linux编辑器-vim使⽤ vi/vim的区别简单点来说&#xff0c;它们都是多模式编辑器&#xff0c;不同的是vim是vi的升级版本&#xff0c;它不仅兼容vi的所有指令&#xff0c;⽽且还有⼀些新的特性在⾥⾯。例如语法加亮&#xff0c;可视化操作不仅可以在终端运⾏&#xff0c;也可以…

【基础算法】模拟算法

文章目录 算法简介1. 多项式输出解题思路代码实现 2. 蛇形方阵解题思路代码实现 3. 字符串的展开解题思路代码实现 算法简介 模拟&#xff0c;顾名思义&#xff0c;就是题目让你做什么你就做什么&#xff0c;考察的是将思路转化成代码的代码能力。 这类题一般较为简单&#xf…

C++stl标准库

1 线性数据结构 1.1 数组array 数组提供随机访问 声明方法 array<T, N> array_name; T 是数组中元素的类型。N 是数组的大小&#xff0c;必须是一个非负整数 常用方法 增 删 改 查 .size()&#xff1a;查询元素个数 .front()&#xff1a;返回第一个元素的引用…

STM32 HAL库函数学习 CRC篇

1、HAL_StatusTypeDef HAL_CRC_Init(CRC_HandleTypeDef *hcrc) CRC是循环冗余校验&#xff0c;常用于数据通信过程中进行收发双方对数据组进行校验。例如RS485&#xff0c;DLT64协议中常用。而STM32中的CRC技术使用非常简单高效。CRC计算设计到多项式和初始值&#xff0c;如果…

山东大学软件学院项目实训-基于大模型的模拟面试系统-面试官和面试记录的分享功能(2)

本文记录在发布文章时&#xff0c;可以添加自己创建的面试官和面试记录到文章中这一功能的实现。 前端 首先是在原本的界面的底部添加了两个多选框&#xff08;后期需要美化调整&#xff09; 实现的代码&#xff1a; <el-col style"margin-top: 1rem;"><e…

【笔记】Windows 成功部署 Suna 开源的通用人工智能代理项目部署日志

#工作记录 本地部署运行截图 kortix-ai/suna&#xff1a; Suna - 开源通用 AI 代理 项目概述 Suna 是一个完全开源的 AI 助手&#xff0c;通过自然对话帮助用户轻松完成研究、数据分析等日常任务。它结合了强大的功能和直观的界面&#xff0c;能够理解用户需求并提供结果。其强…

【NLP 78、手搓Transformer模型结构】

你以为走不出的淤泥&#xff0c;也迟早会云淡风轻 —— 25.5.31 引言 ——《Attention is all you need》 《Attention is all you need》这篇论文可以说是自然语言处理领域的一座里程碑&#xff0c;它提出的 Transformer 结构带来了一场技术革命。 研究背景与目标 在 Transfo…

2、PyTorch基础教程:从张量到神经网络训练

1、PyTorch基础 PyTorch 是一个开源的深度学习框架&#xff0c;以其灵活性和动态计算图而广受欢迎。 PyTorch 主要有以下几个基础概念&#xff1a;张量&#xff08;Tensor&#xff09;、自动求导&#xff08;Autograd&#xff09;、神经网络模块&#xff08;nn.Module&#xf…

LeetCode - 206. 反转链表

目录 题目 反转链表的详细步骤 反转链表递归实现的详细过程 递归调用栈展开过程 递归调用栈回溯过程 图示演变过程 读者可能出现的错误写法 正确写法 题目 206. 反转链表 - 力扣&#xff08;LeetCode&#xff09; 反转链表的详细步骤 递归方法步骤 处理边界情况&am…

C 语言开发中常见的开发环境

目录 1.Dev-C 2.Visual Studio Code 3.虚拟机 Linux 环境 4.嵌入式 MCU 专用开发环境 1.Dev-C 使用集成的 C/C 开发环境&#xff08;适合基础学习&#xff09;,下载链接Dev-C下载 - 官方正版 - 极客应用 2.Visual Studio Code 结合 C/C 扩展 GCC/MinGW 编译器&#xff0c…

UE5蓝图暴露变量,在游戏运行时修改变量实时变化、看向目标跟随目标Find Look at Rotation、修改玩家自身弹簧臂

UE5蓝图中暴露变量&#xff0c;类似Unity中public一个变量&#xff0c;在游戏运行时修改变量实时变化 1&#xff0c;添加变量 2&#xff0c;设置变量的值 3&#xff0c;点开小眼睛&#xff0c;此变量显示在编辑器中&#xff0c;可以运行时修改 看向目标跟随目标Find Look at R…

Qt -使用OpenCV得到SDF

博客主页&#xff1a;【夜泉_ly】 本文专栏&#xff1a;【暂无】 欢迎点赞&#x1f44d;收藏⭐关注❤️ 目录 cv::MatdistanceTransform获得SDF 本文的目标&#xff0c; 是简单学习并使用OpenCV的相关函数&#xff0c; 并获得QImage的SDF(Signed Distance Field 有向距离场) 至…

【Dockerfile 完全参数化的通用 APT 源配置方案-Debian/Ubuntu】

一、完全参数化的通用 APT 源配置方案 FROM jenkins/jenkins:2.504.2-lts-jdk21USER root# 动态获取系统版本信息 RUN export DIST_NAME$(grep VERSION_CODENAME /etc/os-release | cut -d -f2) && \export DIST_ARCH$(dpkg --print-architecture) && \\# 设置…

c++第四课(基础c)——布尔变量

1.前言 好&#xff0c;今天我们来学布尔变量&#xff08;bool&#xff09;&#xff0c;开搞&#xff01; 2.正文 2.1布尔数据的定义值 布尔数据的定义值&#xff0c;是只有真和假 顺便提一句0是假&#xff0c;非0的数字都是真 不过为了简便 我们一般都用0和1 2.2布尔数…