4月杂题
4.堆
从0开始: 左孩子 2*i+1 右孩子 2*i+2 父 (i-1)/2 从1开始: 左孩子 2*i (i<<1) 右孩子 2*i+1 (i<<1 | 1) 父 i/2 (i>>1) 从1开始的比较容易,因为位运算更快 public static void heapSort(int[]arr){ if ......
暑期记录4
## 7月10 今天去蔬菜批发市场,你敢信蔬菜批发市场,在下午是没有任何摆摊卖菜的。 我们一家去当然也不是为了去买菜,菜批发市场周边全是各种除了卖菜的一大堆店铺。 这次我们去家具城,去看各种衣柜和床,还有桌子。 他家的家具城老大了,从头到尾大概长两百米? 虽然很大,但是不给开空调(可能是太大了,所以 ......
Ubuntu12.04 交叉编译 opencv-2.4.11过程
1.Ubuntu换源 可换源有很多,不过要下载12.04版的,好像不多。 1.1先备份源 ``` sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup ``` 1.2由于12.04不受支持了,12.04相关的这些包的资源被移到了old- ......
计数杂题
title: 计数杂题 date: 2023-07-08 19:40:04 tags: 题集 cover: https://i.imgloc.com/2023/07/08/VBHjEq.jpeg 搞一点计数题放在这,看到有意思的计数就更(虽然在组合数学那已经更了好多了)。 **[CTSC2017] ......
anolis 8.8 (CentOS 8) yum update error: Problem 1: package mod_ssl-1:2.4.37-56.0.1.module+an8.8.0+11061+87142f8c.6.x86_64 requires , but none of the providers can be installed
#yum update error message: Problem 1: package mod_ssl-1:2.4.37-56.0.1.module+an8.8.0+11061+87142f8c.6.x86_64 requires httpd = 2.4.37-56.0.1.module+an8 ......
LLVM+Clang环境搭建(ubuntu16.04+LLVM 4.0)
1. 新建LLVM文件夹: 2.LLVM下载: 从LLVM官网上页面上下载clang ,llvm,clang-tools-extra-4.0.0.src,compiler-rt-4.0.0.src,libcxx-4.0.0.src。将其解压至LLVM文件夹下。 3. 执行以下步骤: mv cfe-4 ......
SQ工具|4|宗地节点重排|西北点起始点
在要求图斑的起始点为西北节点时,可使用该工具完成对要素节点的处理 此工具的西北点定义为:以目标要素的外包矩的左上点为基准,距离此基准点最近的点定义为西北点,设为起始点 方式一: 打开西北节点(自动赋值)工具,如下图所示: 图层选择待处理的图层,约束条件为约束将重排的图斑,如需全部要素重新排列,为空即 ......
pytest7.4版本的一个变更,可能会影响你的项目
# pytest7.4版本的一个变更,可能会影响你的项目 > 本文撰写于 2023.7.10 # 准备工作 - 项目结构如下 ``` D:\Gitee\DemoRepo (17.97MB) +-- testCases (1.03KB) | +-- conftest.py (252b) | +-- p ......
Cesium学习笔记4——几何体绘制
引用:Sandcastle-header.js <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta ......
MATLAB基于PQ解耦风电场并网潮流计算 IEEE30节点、14节点、4节点
MATLAB基于PQ解耦风电场并网潮流计算IEEE30节点、14节点、4节点标准算例,潮流计算的功能:风力发电机组并网潮流计算,并网对大电网的影响。电力系统中常用的PQ分解法派生于以极坐标表示的牛顿—拉夫逊法,其基本思想是把节点功率表示为电压向量的极坐标形式,以有功功率误差作为修正电压向量角度的依据 ......
软件架构的4+1视图模型
# 软件架构的4+1视图模型 [详解系统架构的“4+1”视图](https://www.zhihu.com/tardis/zm/art/352590602?source_id=1005) [翻译:架构蓝图—软件架构的4+1视图模型(中英文对照)](https://zhuanlan.zhihu.com ......
4.8 x64dbg 学会扫描应用堆栈
LyScript 插件中提供了针对堆栈的操作函数,对于堆的开辟与释放通常可使用`create_alloc()`及`delete_alloc()`在之前的文章中我们已经使用了堆创建函数,本章我们将重点学习针对栈的操作函数,栈操作函数有三种,其中`push_stack`用于入栈,`pop_stack`用... ......
IPv4_IPv6
# IPv4 and IPv6 ## IPv4 ### 地址 4字节(32bit); ### 地址写法 分为4组,每组一个字节; 常见为十进制点分隔形式,如:192.168.100.54 ### 掩码写法 使用前缀长度的位数来表示,如:192.168.100.54/24 ### 地址分类 共A~E五 ......
#570. 【例4-8】格子游戏 (并查集)
# #570. 【例4-8】格子游戏 [题题题题题题题题题题题题题题](http://oj.tfls.net/p/570 "题题题题题题题题题题题题题题") ##分析: - 并查集解决的是连通性(无向图连通分量)和传递性(家谱关系)问题,并且可以动态的维护。抛开格子不看,任意一个图中,**[增加一条 ......
西门子PLC S7-1200和Labview以太网通讯通讯周期20MS,自己做的软件,通讯子程序在设备运行了4年多都没出现
西门子PLC S7-1200和Labview以太网通讯通讯周期20MS,自己做的软件,通讯子程序在设备运行了4年多都没出现问题,1200PLC侧只需要建立两个DB块,一个读一个写,其他不需要任何编程延申科普:西门子PLC S7-1200:西门子是一家知名的工业自动化解决方案提供商,PLC(可编程逻辑 ......
P1551 亲戚 && #569. 【例4-7】亲戚(集合)
#P1551 亲戚 [题目链接:落谷](https://www.luogu.com.cn/problem/P1551 "题目连接:洛谷") [题目链接:TFLS OJ](http://oj.tfls.net/p/569 "题目连接:TFLS OJ") ###落谷题解(具体分析见慎入潜出P239) ` ......
4.7 x64dbg 应用层的钩子扫描
所谓的应用层钩子(Application-level hooks)是一种编程技术,它允许应用程序通过在特定事件发生时执行特定代码来自定义或扩展其行为。这些事件可以是用户交互,系统事件,或者其他应用程序内部的事件。应用层钩子是在应用程序中添加自定义代码的一种灵活的方式。它们可以用于许多不同的用途,如安... ......
2023ACM暑假训练day 4 简单DP
[toc] # DAY 4 简单DP ## 训练情况简介 简单DP时间安排:6.29 - 6.29 早上:过A题 下午:过B、I、K、L、N题 晚上:补个人训练2的E题、F题 ## A 题 **题意:** 从长为n的数组取m个序列,求这m个序列的最大和 **思路:** //Max[j-1]目前代表的 ......
树莓派4代B型 RaspberryPi4 4B 8GB 开发板编程AI入门套件 Python
树莓派4代B型 RaspberryPi4 4B 8GB 开发板编程AI入门套件 Python ![](https://img2023.cnblogs.com/blog/509044/202306/509044-20230618162643159-895500552.png) ## 铠甲铝合金外壳套餐 ......
.net4 4.5离线安装包
https://www.microsoft.com/zh-cn/download/details.aspx?id=17718 https://www.microsoft.com/zh-cn/download/details.aspx?id=42642 ......
Seate 1.4.2运行seata-server.bat数据库连接失败解决方案 Could not create connection to database server.
问题: 执行 seata-server.bat 命令,控制台报错信息: Could not create connection to database server原因:这是因为mysql数据库版本和代码使用的版本不一致导致的,mysql5.x版本和8.x版本驱动不同 所以需要修改数据库连接驱动: ......
【《C++ Primer 第四版》读书笔记】4.2.5-指针和const限定符
####1.指向const对象的指针 #####1.1 表现形式 ```c const double *ptr,const void *ptr ``` #####1.2 如何理解 无法通过ptr这个指针变量去修改所指向内存区域的值,但是ptr这种指针变量可以重复赋值,指向不同的内存地址 注意ptr这 ......
苹果Mac最好用的视频下载工具:Downie 4 for Mac v4.6.20直装版
Downie 4 for Mac软件下载 Downie是一款Mac平台上非常实用的视频下载工具。它支持下载各种视频网站上的视频,并且具有快速、稳定、易于使用的特点。 Downie支持下载各种视频网站上的视频,包括YouTube、Vimeo、Netflix、Hulu、Amazon等等。它具有快速、稳定 ......
4.6 x64dbg 内存扫描与查壳实现
LyScript 插件中默认提供了多种内存特征扫描函数,每一种扫描函数用法各不相同,在使用扫描函数时应首先搞清楚不同函数之间的差异,本章内容将分别详细介绍每一种内存扫描函数是如何灵活运用,并实现一种内存查壳脚本,可快速定位目标程序加了什么壳以及寻找被加壳程序的入口点。软件查壳的实现原理可以分为静态分... ......
4. Q_ 设置_p_的_font_size_10rem_,当用户重置或拖曳浏览器窗口时,文本大小是
4. Q: 设置`p`的`font-size:10rem`,当用户重置或拖曳浏览器窗口时,文本大小是否会也随着变化? A: 不会。 `rem`是以`html`根元素中`font-size`的大小为基准的相对度量单位,文本的大小不会随着窗口的大小改变而改变。 ......
MacOS使用Bartender 4软件不显示未隐藏图标
1 问题 自己打开了be focus这个软件,但是看不到图标显示在状态栏,自己确认了一下,自己也没有用Bartender4 软件隐藏它 2 检查一些软件更新,更新到最新版本解决问题 ......
【雕爷学编程】Arduino动手做(153)---2.4寸TFT液晶触摸屏模块4
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问 ......
其它文章4
让自己成为一束光 (一) 能量决定命运,让生命发光,照亮别人,更照亮自己。增加自身能量。 藕荷色的天空偶尔有一抹蓝,但是有一个地方是亮亮的,我知道那是东方,那是太阳将升起的地方,太阳正在努力地穿过云层。 驾车慢慢地行驶在路上,身上的光越来越亮,抬头望去这时发现,天空的蓝色慢慢的变得多了起来,云层一点 ......
灯塔工厂建设规划之工业4.0
行业趋势 在人工智能、物联网和5G技术的深度渗透下,3C既能作为交互的入口又能是交互的出口,3C产业已成为场景最丰富的产业领域,柔性化生产、个性化定制才能给用户提供更好的体验。市场需求要求企业进行数字化升级,工业互联网+智能制造升级。 一座充满魅力、动力、活力、创新力的国际化创新型城市。占地面积: ......