NOT
嵌入式 Qt 教程
常见的嵌入式Linux图形界面有Qt/Embedded、DirectFB、MicroWindows/NanoX、MiniGUI和OpenGUI等,每个GUI都有各自不同特点和应用场合,在应用编程上也各不相同。 本文将介绍嵌入式Qt的基础编程,从环境搭建入手,然后介绍了qmake工具以及Qt Crea ......
通用链表的封装
通用链表 能够存储任意类型的数据到链表中,并提供对应的操作 万能指针 void* C语言中任意类型的指针可以转换成void*类型 void*类型指针可以转换成任意类型指针 节点: void* ptr; // 数据域 指针域; 链表结构: 头指针 数量 核心点: 1、void* 确保能存储任意类型数据 ......
Linux环境编程-内存管理
一、内存管理 用户层 STL 智能指针/容器 自动分配、释放 调用C++ C++ new/delete 调用C C malloc/free 调用POSIX\Linux POSIX brk/sbrk 调用内核 Linux mmap/munmap 调用内核 系统层 Kernal kmalloc/vmal ......
Linux环境编程-文件管理
一、一切皆文件 Linux/UNIX操作系统把所有的服务、设备、协议都抽象成文件的形式,提供了一套统一而简单的文件IO的系统调用,简称系统的文件IO 也就是说在UNIX\Linux中任何对象都可以被当做是某种特殊的文件,都可以像访问文件一样,访问这些对象 通过ls -l命令可以查看文件属性信息,其中 ......
2023-09-09学习记录
Netty Unpooled 疑惑 Netty中的Unpooled类,ByteBuf https://www.jianshu.com/p/dc7782cb31fc Netty ChannelGroup 疑惑 ChannelGroup详解 https://www.jianshu.com/p/0fead ......
Go - benchstat
zzh@ZZHPC:/zdata/MyPrograms/Go/aaa/Ch06/06_02$ go test -run NONE -bench . -count=5 -benchmem | tee cols.txtgoos: linuxgoarch: amd64pkg: zzh/aaa/Ch06/0 ......
UVA11809 题解
思路分析 前言 一道比较简单的数学题。 解法 根据题意可以推算出最大值 $v=\Big(1-\dfrac{1}{2{M+1}}\Big)\times2{2{E-1}}=A\times10B$。因为两边都比较大,所以可以同时求以 $10$ 为底的对数:$\lg v=\lg(2{M+1}-1)-(M+1 ......
【树套树,LCT,出栈序】P4027 [NOI2007] 货币兑换
其实是我 Li-Chao-Tree 哒!! 考虑转移 \(f_x = \min f_{anc} + (d_{x} - d_{anc})p_x + q_x\) 其中 \(anc\) 为 \(x\) 的祖先,然后满足 \(d_{anc} \geq d_{x} - li_{x})\)。 考虑如果用权值线段 ......
中国储能产业链分析二
储能系统集成商 概述 将电池系统、PCS、BMS等组件按照不同的应用场景和客户需求组合为一整套储能系统设备,并保证其安全、可靠、高效运行。 分两类: ①供应链上的生产企业:比如宁德时代,比亚迪,本身就生产电池等部件,然后他们来做集成商,有成本、技术的优势。 ②专业储能为目标的初创企业:海博思创、奇点 ......
JavaSE--反射机制
一、反射机制 java.lang.reflect.*; 1、反射机制的作用 通过java语言中的反射机制可以操作字节码文件,可以读和修改字节码文件。 通过反射机制可以操作代码片段(class文件) 2、反射机制相关的类 java.lang.Class:代表整个字节码,代表一个类型,代表整个类 jav ......
js json用法 转json字符串 json对象( 重点看最后)
js json:JSON.parse() //转为json对象。JSON.stringify() //转为JSON字符串。 举例: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js json举例</title> </head ......
初识python--python中的字符串
python中的字符串 1、字符串的定义与访问 字符串的定义 字符串是一种常见的数据类型 => 数据容器的一种,一个变量中可以同时保存多个字符 基本语法:使用双引号(三引号的形式支持字符串的换行) 变量名称 = '字符串' 变量名称 = "字符串" # 三引号 变量名称 = ''' 锄禾日当午, 汗 ......
[AGC036C] GP 2 题解
洛谷题目链接 AT原题 考虑构造出来的序列 \(a\) 的特征,因为每次会给 \(a_i\) 加 \(1\),\(a_j\) 加 \(2\),所以每次操作后 \(\sum a_i\) 会加上 \(3\)。 所以有\(\sum a_i =3m\) 。 又因为每次操作只给一个数加 \(1\),所以每次操 ......
《信息安全系统设计与实现》第一周学习笔记
《信息安全系统设计与实现》第一周学习笔记 一、知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图 第一章 关于本书 涵盖Unix/Linux的所有基本组件,包括进程管理、并发编程、定时器和时钟服务、文件系统、网络编程和MySQL数据库系统 系 ......
创建一个滚动到页面底部的循环,然后检查该元素
from selenium.common.exceptions import NoSuchElementException, TimeoutException from selenium.webdriver.common.by import By from selenium.webdriver.su ......
DCF估值法介绍
DCF估值法,即现金流折现估值模型,是一种绝对估值法。它通过将一项资产在未来所能产生的自由现金流根据合理的折现率折现,得到该项资产的价值。 DCF估值法一般分为两种模型:恒定增长模型和多阶段模型。恒定增长模型包括稳定增长和零增长两种模型,而多阶段模型则将一个企业的未来发展分成不同的阶段,然后分别对每 ......
简单RC电路
分类:串联RC电路和并联RC电路 R指的是电阻,C指的是电容。 串联RC电路就是电阻和电容是串联关系,并联RC电路就是电阻和电容是并联关系。 串联RC电路:电容器和电阻器都引起电压降,电压降与阻值、容抗值成正比例。UR = I * R UC=I * XC RC并联电路:各支路电压相等,相位相同。U= ......
apply函数的封装实现
/* 自定义函数对象的apply方法 */ export function apply(fn, obj, args) { console.log('apply()') // 如果obj是undefined/null, this指定为全局对象 if (obj undefined || obj null ......
初识python--python的循环结构
python的循环结构 一、while循环 1、循环简介 循环:有条件地重复做同一件事,直到条件不满足==。 循环的作用:让·代码高效的重复执行 2、while循环三步走 ① 定义一个计数器 如: i = 0 , i = 1 ② 编写循环条件 如:while i < 100: ③ 在循环内部更新计数 ......
【云原生】使用Docker部署openGauss5.0.0【自制镜像更安全】
opengauss5.0.0基于docker的安装 强烈建议大家使用我的方法进行部署,因为我们不能确定第三方的opengauss-docker镜像在制作的过程中是否增加了其他步骤,做出来的镜像是否为纯净版镜像只有自己从openGauss官网下载的安装包,自己进行制作镜像,才能保证100%是纯净版镜像 ......
城市地区选择器 级联选择器
级联选择 Cascader - Ant Design https://ant-design.gitee.io/components/cascader-cn city_picker_china | Flutter Package https://pub-web.flutter-io.cn/packag ......
三、若依获取用户角色和权限
1、获取用户角色和权限序列图 2、全局路由守卫 2.1)用户在登录后,会发出3个请求,分别是login,getinfo,getRouters。分别代表了请求登录,获取用户角色和权限,获取动态路由。getinfo,getRouters是配置在路由守卫中的。 3、前端 3.1)全局路由守卫发起GetIn ......
工业镜头篇之远心镜头
目录主要作用成像原理远心镜头的种类应用场景参考资料 主要作用 远心镜头的主要作用是消除透视,远心镜头在焦点放置光圈,限制非平行入射光线成像,达到消除透视的效果。 透视就是近大远小,常规镜头因为有视场角,拍摄时离镜头比较近的物体会成像比较大,离镜头比较远的物体会成像比较小, 直观的感受透视效果(左边常 ......
登录拦截器校验JWT
import com.alibaba.csp.sentinel.util.StringUtil; import com.xtw.enums.BizCodeEnum; import com.xtw.model.LoginUser; import com.xtw.util.CommonUtil; imp ......
Ubuntu22系统部署Hadoop3.3.6环境
看boss有招大数据的讲师,好奇看了下,现在大学都讲大数据了,现在是越来越普及。昨天弄了一个云服务器部署了下Hadoop,虽然也是参考网上教程部署,但过程中还是出了不少问题。想着把部署过程完整记录下,所以我就把部署好的实例释放了又实例化了一台新的云服务器重新部署了下,如果是在我本地安装报错了还得重新 ......
初识python--python的选择分支结构
python选择结构语句 一、if选择结构 1、if else结构 在日常业务中,经常需要进行多条件判断,为了这种场景,引入多分支结构 age = int(input('请输入你的年龄:')) if age < 18: print(f"年龄{age},未到18岁,不可使用童工!") elif age ......
初识python--python的列表与元组
python中的列表与元组 一、列表的定义与访问 1、为什么需要列表 列表是数据容器中的一种,允许我们在列表容器中同时保存多个数据元素 如:保存一个学生的名字,可以name = 'Tom'但是如果要保存100位学生的名字呢 2、列表的定义与访问 # names = [元素1,元素2,元素3] 其中的 ......
10 二分
10 二分 近3年考察: 题号 题型 分值 2021 第20题 完善程序 15分 2022 第18题 阅读程序 15分 :::info 2023年备考建议 二分查找又称为折半查找,对已排序的数组,重复执行“将目标数据和数组中间的数据进行比较后将查找范围减半”的操作,直到找到目标数据或其不存在。 理解 ......
[羊城杯2023RE]WP
目录ReverseCSGOvm_woEz加密器Blast Reverse CSGO Go逆向静态不好看,考虑动调 在main_init有IsDebuggerPresent反调试,nop掉 看一眼findcrypt插件,识别到base64 看看main_main main__Cfunc_enc_abi ......