AND

带空气阻力的抛射体飞行运动轨迹

## 带空气阻力的抛射体飞行运动轨迹 > Write By Champrin From 2022-11-20 To 2022-11- > GUET Evolution Team Visual Group [toc] 在低速情况下,常用的空气阻力模型有两种: 1. 空气阻力与速度的一次方成正比 2. ......
阻力 轨迹 空气

Future是什么

Future代表异步执行 async:在方法体前面是使用,定义该方法为一个异步方法。 await:等待并获得异步表达式的执行结果,并且给关键字只能在async修饰的方法中。 Future是单线程,先执行完全部微任务,再执行事件队列任务 Future修饰的关键字,会将事件加入到队列任务中 Future ......
Future

WebRTC(Web实时通信)的介绍和应用 - 实现点对点视频通话和屏幕共享

WebRTC是一种支持浏览器之间实时通信的技术,可以用于实现点对点视频通话、音频通话和屏幕共享等功能。在使用WebRTC时,我们需要熟悉其API和应用场景,并且需要进行兼容性测试,以确保在各种浏览器和设备上正常工作。 ......
实时 屏幕 WebRTC 视频 Web

《剑指Offer》-40-最小的 K 个数

如果直接调用 sort API 然后要几个打印几个就没意思了,应该是和某个排序的内部过程结合 首先排除O(^N2^)的低效率排序算法,最先想到的其实是堆排序,小根堆,但是需要额外的空间 其次像快排、归并这样的也不合适…… 我想到了可以这样,快排第一轮划分之后,将部分舍去…… 应该就是这样了,堆排序或 ......
个数 Offer 40

动态规划--最长公共子序列( LCS 问题)

> 博客地址:https://www.cnblogs.com/zylyehuo/ * ![](https://img2023.cnblogs.com/blog/3071480/202308/3071480-20230819184610651-1700479430.png) * ![](https:/ ......
序列 动态 问题 LCS

CF1656D K-good 题解

# CF1656D K-good 题解 ## 题目大意 给出 $t$ 个整数 $n$,对于每一个 $n$ 找出一个大于等于 $2$ 的整数 $k$,使得 $n$ 可以表示成 $k$ 个mod $k$ 的结果互不相同的正整数之和。 $1 \le t \le 10^5, 2 \le n \le 10^{ ......
题解 K-good 1656D 1656 good

赏味不足:详细来聊下轻资产运作,我从不做重资产

> 来源:BV1F84y1g7u3 ![keyframe_0h01m30s.png](https://segmentfault.com/img/bVc9kt9) 好 大家好,是这样子的 对吧,因为最近聊了也很多,然后我在过程当中也发现,很多人对于不管是创业还是做副业,还是说找一条多种路,就是说可能不 ......
从不 资产

CSP模拟25

> 炒币、凑数、同构、最近公共祖先 ## A. 炒币 举个栗子,对于序列 $$1,4,5$$ 在 $1$ 处买进,在 $5$ 处卖出是最优的选择。 为什么不选择在 $4$ 处买,因为 $4$ 处成本更高,所以我们可以把一段递增或递减的序列缩成几个互不相同的点。 例如 $$1,3,5,3,2,7$$ ......
CSP

OpenCV相机标定

# OpenCV相机标定 ## 相机内参矩阵cameraMatrix $$ cameraMatrix = \begin{bmatrix} f_x & 0 & c_x \\ 0 & f_y & c_y \\ 0 & 0 & 1 \end{bmatrix} $$ ## 相机畸变系数distCoeffs ......
相机 OpenCV

OpenCV手眼标定

# OpenCV 手眼标定 使用 OpenCV 进行手眼标定,版本需要 4.1.0 及以上。 为了确定手眼变换,至少需要两个具有非平行旋转轴的运动。因此,至少需要 3 个不同的姿势,但强烈建议使用更多的姿势。—— OpenCV 官方文档提示 ## `cv::calibrateHandEye()` > ......
手眼 OpenCV

使用WebAssembly实现高性能计算:C++和Rust的案例分析

WebAssembly是一种新型的低级字节码格式,它可以在浏览器中运行高效的编译代码。使用WebAssembly可以实现高性能计算、游戏引擎等功能,对于需要大量计算的Web应用程序来说尤为重要。 ......

双目测距方案

# 双目测距方案 > Written On 2023-01-26. 双目测距方案流程为: 1. 立体校正得出重投影矩阵 2. 识别得到左右目中,待测物体的中心像素点坐标 3. 计算距离(深度信息) ## 立体校正得出重投影矩阵 通过立体校正,可用求得重投影矩阵 $Q$。 重投影矩阵 $Q$ 实现了世 ......
双目 方案

OpenCV双目视觉

# OpenCV双目视觉 > 参考资料: > [[双目立体视觉:标定和校正](https://www.zhihu.com/column/c_1339328909662875649) > [双目立体视觉:标定和校正](https://zhuanlan.zhihu.com/p/353311373) > ......
双目 视觉 OpenCV

P9571 Horizon Blue 题解

# P9571 Horizon Blue 题解 ~~这个题拿平衡树写是不是小题大做了~~ 咳咳咳进入正题。 首先转化一下题意。第一个操作是加入直线,第二个操作就是求所有斜率不等于 $k$ 的直线的数量,第三个操作就是删掉所有斜率不等于 $k$ 的和所有与该直线重合的直线。 感觉这题完全就是 FHQ_ ......
题解 Horizon P9571 9571 Blue

项目

1.分库分表的优化 将原来同一个库的表,分别进行区分,有交易库、基础库等等。分库分表,分析原sql中的表,看是否有移动,如果这张表迁移了,sql还是连表状态,就需要重写,重现业务逻辑,写好注解@DS,当 @DS 注解未起作用时,可以通过在 @Transactional 注解中添加 propagati ......
项目

记一次Ubuntu修改密码的乌龙事件

虚拟机装的Ubuntu系统忘记密码,按网上的教程修改之后,用ssh远程连接总是连不进去,尝试了各种办法都无效果。 后来发现,在虚拟机的登录有时候也不行。忽然想起设置密码的时候用的是小键盘,会不会因为当时数字键没按下,输入的是乱码而不是数字。 于是用键盘第二排的数字键重设了密码,故障解决。 看来Ubu ......
乌龙 密码 事件 Ubuntu

tracer ftrace笔记(20)—— Systrace中tag汇总

一、视频显示 1. HW_VSYNC_ON_XXX (1) 类型 布尔值,1 表示 HW VSYNC 信号开关被打开,0 表示开关被关闭。 (2) 时机 HW VYSNC 硬件信号被打开和关闭的时候。 (3) 解释 HW_VSYNC_ON_XXX 后面的 XXX 一般是一串数字,代表的是 displ ......
Systrace 笔记 tracer ftrace tag

Widget、Element、RenderObject三者之间的关系

Widget不是真正渲染UI的对象,它只是Element的一个配置描述,去通知Element应该如何去渲染,Widget和Element 之间是⼀对一的关系 Element持有RenderObject和Widget。 RenderObject才是实际渲染的对象, 三者的关系是: 配置⽂件 Widge ......
RenderObject 之间 Element Widget

DELPHI 文件自动备份工具源码分享

一.工具界面如下(没做UI) 二.设计视图如下: 三.控件说明: 1.使用到了第三方StyleControl控件中的SCGPLabel,SCGPEdit,SCGPCheckBox,SCGPCombobox,SCGPButton,这几个控件如果需要,可替换成秕自带控件.难度-1 2.TrayIcon ......
备份工具 备份 源码 文件 工具

1.9 PC 端预览模板的移动端效果

# 一、PC 端预览模板的移动端 ## 1. 访问单张模板 ``` %FR_HOME%\webapps\webroot\WEB-INF\reportlets\demo\form\简单自由填报-phone.cpt ``` ## 2. 复制模板预览链接 1)在 FineReport 设计器中,打开任意一 ......
模板 效果 1.9 PC

普及模拟2 +【LGR-155-Div.3】洛谷基础赛 #3 &「NnOI」Round 2

# [普及模拟2](https://www.hszxoj.com/contest/408) ## $T1$ [地址](https://www.hszxoj.com/contest/408/problem/1) $0pts$ - 简化题意:判断一个 $IP$ 地址是否合法(数据保证字符串中存在且仅存在 ......
基础 Round NnOI LGR 155

手眼标定原理

# 手眼标定原理 > Write By Champrin From 2022-11-03 To 2022-11-04. > GUET Evolution Team Visual Group > 参考资料: > [外文教程](https://blog.zivid.com/importance-of-3 ......
手眼 原理

安装容器遇到的问题

windows系统上安装docker 先要下载安装包 下载页面为: https://docs.docker.com/desktop/install/windows-install/ 有时候打不开,导致无法下载docker安装包,可以试试将下载连接放到迅雷中试试 https://desktop.doc ......
容器 问题

ZeroPadding 参照

加密时要处理。 解密时,不需要额外处理,直接NoPadding. import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import javax.crypto.Cipher; import javax.crypto.spec.Iv ......
ZeroPadding

PaddleOCR学习笔记3-通用识别服务

今天优化了下之前的初步识别服务的python代码和html代码。 采用flask + paddleocr+ bootstrap快速搭建OCR识别服务。 代码结构如下: 模板页面代码文件如下: upload.html : <!DOCTYPE html> <html> <meta charset="ut ......
PaddleOCR 笔记

P4197 Peaks 题解

# P4197 Peaks 题解 ## 题目描述 在 Bytemountains 有 $n$ 座山峰,每座山峰有他的高度 $h_i$。有些山峰之间有双向道路相连,共 $m$ 条路径,每条路径有一个困难值,这个值越大表示越难走。 现在有 $q$ 组询问,每组询问询问从点 $v$ 开始只经过困难值小于等 ......
题解 P4197 Peaks 4197

5.2 复式记账法总体流程 Double Entry Accounting

### 1.日记账 General Journal 账簿格式 日期、分类账户、增加金额(借方)、减少金额(贷方) 日记账像一个银行流水单,它按时间顺序清晰的记录了一个企业在某个时间段所发生的所有商业交易。如下图: ![image](https://img2023.cnblogs.com/blog/2 ......
记账法 复式 Accounting 总体 流程

JavaScript

# JS ## 1. js导入方式 ### 1.1 内部标签 ```html ``` ### 1.2 外部引用 a.js ```javascript alert("hello js"); ``` ```html ``` ## 2. 基本语法 ```html Title ``` ## 3. 数据类型 ......
JavaScript

使用RestTemplate 接收请求返回值中的泛型

#### 现有一个请求返回值的格式为: ``` { "success": true, "message": "", "code": 200, "result": { "returnCode": "03AD", "returnMsg": "AD3", "qrcode": "https://xxxxxx ......
RestTemplate

1.8 HTML5端快速访问单张模板

# 一、HTML5端快速访问单张模板 ## 1.插件安装 如需在 HTML5 端预览报表工程,必须安装 「HTML5 解析」插件。FineReport 设计器默认安装「HTML5 解析」插件,在设计器中点击「服务器>插件管理」,在插件管理的弹窗右侧「我的插件」中即可查看,如下图所示: ![image ......
模板 HTML5 HTML 1.8