XOR
个人第二次冲刺记录
根据老师在课上给与我们的建议,我们重新设计了软件的结构和功能,因此在第二次冲刺时我遇到了很多修改上的困难,但我也和团队成员合作解决,以下是我们遇到的困难和解决方法,我们第二次冲刺也在围绕着这些问题开始并在最后解决问题: 多个设备的互联问题:由于智能家居系统需要连接多个设备,设备之间的不同协议和通信方 ......
个人第一次冲刺记录
我们选择的题目是智能家居系统,为做出此系统,我将分为以下几部分写出我为做出此系统而做出的努力: 确定需求:我和团队成员一起讨论和确定智能家居系统的需求和功能。学习技术:我学习并掌握智能家居系统领域相关技术和知识,掌握常用的智能设备协议和通信协议等。设计架构:根据系统需求,我和团队成员共同设计智能家居 ......
ATCoder [ABC167D] Teleporter
# 题目解析 这段代码的目标是处理一个含有 $n$ 个元素的整数序列,根据一定的规则,重复操作 $k$ 次后,确定操作结束时位于序列哪个位置。 ## 解题思路 1. **读取输入**:首先,我们读取输入的整数 $n$ 和 $k$ ,以及整数序列 `a`。我们需要对序列的每个元素减一,以适应从 0 开 ......
数据库索引失效情况
数据库索引是一种用于加快数据库查询速度的数据结构。它类似于书的目录,可以帮助数据库快速定位到需要查询的数据。索引可以包含一个或多个列,并且可以在数据库表上创建单一索引或组合索引,以提高针对特定列或多个列的查询性能。 在查询时,数据库可以使用索引来快速定位到满足特定查询条件的记录,而不用遍历整张表。这 ......
租用游艇
# 租用游艇 ## 题目描述 长江游艇俱乐部在长江上设置了 $n$ 个游艇出租站 $1,2,\cdots,n$。游客可在这些游艇出租站租用游艇,并在下游的任何一个游艇出租站归还游艇。游艇出租站 $i$ 到游艇出租站 $j$ 之间的租金为 $r(i,j)$($1\le i\lt j\le n$)。试设 ......
9.6 数据类型转换
* 包装类除了有引用支持外,还提供数据类型转换功能 ### demo1 字符串转数值 ``` String str = "123"; int num = Integer.parseInt(str);// 字符串转为int 转换过程中,字符串必须都由数组组成,否则报错!!!(NumberFormatE ......
Oracle启动命令
一、服务器断电后,手工启动oracle数据库步骤如下: 1、进入数据库服务器,切换到oracle用户,命令:su - oracle 2、启动数据库,命令: 1) sqlplus / as sysdba 2) startup 3)如果数据库已启动,需要重启时,先执行:shutdown immediat ......
有关 python 切片的趣事
哈喽大家好,我是咸鱼 今天来讲一个我在实现 python 列表切片时遇到的趣事 在正式开始之前,我们先来了解一下**切片(slice)** 切片操作是访问序列(列表、字符串......)中元素的另一种方法,它可以访问一定范围内的元素,通过切片操作,可以生成一个新的序列 语法如下 ```python ......
内网环境nginx配置https访问
#!/bin/sh # create self-signed server certificate: read -p "Enter your domain [www.example.com]: " DOMAIN echo "Create server key..." openssl genrsa - ......
JAVA——包装类及Integer的成员方法
JAVA——包装类及Integer的成员方法 用一个对象,把基本类型给包起来 基本数据类型对应的对象 byte->Byte short->Short char->Character int->Integer long->Long float->Float double->Double boolean ......
c++中static的用法
1、静态全局变量 全局变量的空间会在程序的生命周期内分配,在全局变量的前面加上static,变成静态全局变量。 #include <iostream> #include <string.h> using namespace std; static int n = 5; int main() { n ......
js笔记_Map,Set
//ES6 Map var map = new Map([["tom",100],["jack",100],["jj",100]]); var name = map.get("tom");//通过key获取value map.set(‘admin’,123456);//新增或修改 map.delet ......
Luogu P1939 【模板】矩阵加速(数列)
# 【模板】矩阵加速(数列) ## 题目描述 已知一个数列 $a$,它满足: $$ a_x= \begin{cases} 1 & x \in\{1,2,3\}\\ a_{x-1}+a_{x-3} & x \geq 4 \end{cases} $$ 求 $a$ 数列的第 $n$ 项对 $10^9+7$ ......
术语解释-bump
## 缘由 在进行版本更新的时候,总是会用到bump这个词,但是查看中文释义,感觉牛头不对马嘴,没有一个词可用,问问chatGPT得到如下答案: > 在英文中,"bump" 这个词通常用于描述更新版本或提升版本号的操作。它的使用源于对物体的轻微撞击或碰撞,将其从原来的位置或状态推动到一个新的位置或状 ......
ShiftTable
# [[ABC304F] Shift Table](https://www.luogu.com.cn/problem/AT_abc304_f) 考虑直接枚举所有可能的 $m$ 计算答案。对于串中是 `#` 的位置是自由的,`.` 的位置则是锁定的。考虑对于一个 $m$,如果原串中 $s_i=$ ., ......
计算点二维A到线段B的垂线距离
```cpp #include #include using namespace std; // 计算距离函数 double distance(double x1, double y1, double x2, double y2) { return sqrt(pow(x1 - x2, 2) + po ......
ms sql 表 索引查询
SELECT OBJECT_NAME(IDX.object_id) Table_Name , IDX.name Index_name , PAR.rows NumOfRows , IDX.type_desc TypeOfIndexFROM sys.partitions PARINNER JOIN s ......
[SHOI2011]双倍回文 题解
# [SHOI2011]双倍回文 题解 > 看了一些写回文自动机的大佬的代码,我深感敬畏,于是我转身向Manacher走去 现在荣登最优解第一页……  说实话,这个方法的复杂度是很 ......
P3985 不开心的金明
# P3985 不开心的金明 - 这道题好像是01背包,但价格 $v[i]$ 是 $10^9$ 级别的,意味着dp数组的第一维要开到 $10^9$,显然不可能 - 题目中说: > 对所有的 $i=1,2,3,…,N$,$ min(v_i) \le v_i \le min(v_i)+3$. - 也就是 ......
js笔记_流程控制
if判断 var age = 1; if (age>3){ alterr("haha"); }else if{age<5){ alert("kuwa"); }else{ alert("kuwa"); } while循环,避免程序死循环 while(age<100){ age = age + 1; c ......
CF1838A-Blackboard-List
# 题意简述 在黑板上有两个数字,进行如下操作 $n-2$ 次: - 每次在黑板上选择任意两个数,将两个数的差的绝对值写在黑板上。 这样你会得到一个长度为 $n (3 \le n \le 100)$ 的序列。 一共 $t (1 \le t \le 100)$ 组数据。 每组数据给定操作后的序列,需要 ......
P7959 [COCI2014-2015#6] WTF 题解
# P7959 [COCI2014-2015#6] WTF 题解 > 呃,是一道 `DP` 题 说实话,原题实际上是不要输出一种方法的……但是似乎放这道题的人想增加一点难度? 这里有两种做法,但都是 `DP`。 ## 预备观察 我们首先观察一些性质,以方便解题。 - **循环不变**:我们可以观察到 ......
CF437E The Child and Polygon
# The Child and Polygon 题解 > 这世界这么大,遇到了这个奇奇怪怪的题。 这道题其实可以很自然的联想到卡特兰数。 在卡特兰数的计数中,有这么一个意义:$C_n$ 表示把有 $n+2$ 条边的凸多边形分成 $n$ 个三角形的方案数。 利用这个意义可以得到 $C_n$ 的另一个递 ......
屠龙记
我是一个正经的大龄c#程序员,突然接到了一个大数据报表需求,开发语言python,框架pyspark,脚本运行环境juypter. 需求是这样的: 工厂有很多生产线,每个生产线都有一套工序,每个工序都要扫码,我的任务就是得到工序之间的时间差,计算一个叫leadtime的指标,分析每条产线的哪个环节耗 ......
AGC055
# AGC055 第一次打AGC,好难受。 T1 看了一眼题解,没看懂……但是还是做出来了。 T2 感觉比 T1 简单,构造很好猜。 其他的没时间思考,T1 花了我 2h30min,难受。 ## A.ABC Identity **翻译**: 给定长度为 $3n$ 的序列,其中字母 ABC 各有 $n ......
Linux数据分析之九个给力的命令行工具
要对数据进行分析,大家会从哪里入手?对于大多数熟悉了图形工作环境的朋友来说,电子表格工具无疑是第一选项。但命令行工具同样能够更快更高效地解决问题——且只须稍微学习即可上手。 要对数据进行分析,大家会从哪里入手? 对于大多数熟悉了图形工作环境的朋友来说,电子表格工具无疑是第一选项。但命令行工具同样能够 ......
信道容量总结
1 信道容量定义 信道容量:信道中平均每个符号所能传递的最大互信息量$I(X;Y)$单位:bit /符号 $C=\mathop{max}\limits_{p(x)}{I(X;Y)}$ ......
前端vue地图定位并测算当前定位离目标位置距离可用于签到打卡
前端vue地图定位并测算当前定位离目标位置距离可用于签到打卡, 下载完整代码请访问uni-app插件市场地址: https://ext.dcloud.net.cn/plugin?id=12974 效果图如下: # #### 使用方法 ```使用方法 <!-- // 腾讯地图key注册地址(针对H5端 ......
前端vue echart自定义图表(柱形图 折线图 饼图 树形结构图 关系图谱 )
快速实现echart自定义图表(柱形图 折线图 饼图 树形结构图 关系图谱 ); 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12735 效果图如下: ......