自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(208)
  • 资源 (3081)
  • 收藏
  • 关注

原创 jetson nano onnx to tensorrt

TensorRT_C++:加载onnx模型,序列化和反序列化 - 知乎 (zhihu.com)

2024-03-02 14:38:58 165

原创 Jetson nano 实时性测试,使用stress-ng 和 cyclictest

系统:ubuntu18.04,Jetpack4.3 打上了实时补丁。测了一下,4个CPU满载的实时性也差不多。应该是运行时间不够久。stress-ng还可以设置各种情况的负载类型进行测试。安装stress-ng和cyclictest。让两个CPU满载运行60秒。

2024-01-11 10:27:50 646

原创 Ubuntu20.04扩展磁盘后系统无法启动

只不过进入BOOT那个地方,不需要狂按F2,直接在虚拟机的开机键边上的小三角,选择,“打开电源时进入固件”即可。找了半天的解决方法,这个人的最好用。

2024-01-08 19:54:38 881

原创 beremiz中CanFestival的使用环境配置

最近想用beremiz做些东西,需要用到里面的canfestival。在安装以及配置的时候碰到了些问题,解决了记录一下,让后人有所借鉴。使用beremiz或者canfestival的GUI都需要python2环境,先安装好python2和wxpython3(网上很多安装的方法)

2023-12-21 14:37:17 730 2

原创 交叉编译工具链arm-linux-gnueabihf的安装-ubuntu 20.04

因为我在修改profile文件后,环境变量生效,但是命令行的用户名等颜色高亮显示会消失;并且重启终端后,又需要再source一下profile。但是将环境变量添加至.bashrc则不会出现这两个问题。(为什么有这两个问题我也不清楚哈哈哈)建议直接在.bashrc文件作修改 ,修改方式相同 ( vi :视自己的编辑器而定)可以在.bashrc最后添加 source /etc/profile。据说是编译成32位需要的库(别的地方看到的,如果有错,请更正)如果有就是需要在profile文件上修改环境变量的兄台。

2023-08-21 15:50:15 1067

原创 记录自己的程序移植经历(裸机软PLC C语言程序移植到Linux)

当然,我就是小白一个。一般来说,keil开发的程序,都有单独的main.c文件,这里面包含了移植用不到的函数,有两个办法,就是将不需要的函数删除,单独留下需要的函数写一个入口函数main。首先肯定要知道的就是每个文件都大体有什么功能,通篇看一下代码,从代码文件名入手,就能大致知道里面的代码是干什么的了,或者简单点,直接请教工程师,每个文件都是什么功能。由先前看文档、搜资料的基础知道,STM32的库在linux里是用不了的,我用了最粗暴的办法,将所需要的文件里有关于HAL库的头文件删除,然后看报错部分。

2023-07-17 14:02:19 581

原创 QT是什么软件

QT提供了一套易于使用的API,使得开发者可以轻松地开发出高质量的应用程序,这些应用程序可以运行在各种操作系统和设备上,包括Windows、Mac OS X、Linux、Android和iOS等。易于学习和使用:QT提供了一套简单易用的API,使得开发者可以轻松地开发出高质量的应用程序。跨平台性:QT是一个跨平台的框架,可以在多种操作系统和设备上运行,从而大大简化了开发者的工作。开发者只需要编写一套代码,就可以在多个平台上运行。开源性:QT是一个开源的框架,开发者可以自由地使用和修改QT的源代码。

2023-05-15 15:34:55 2787 1

原创 JavaScript的解析执行过程

相当于 var a = 9;/报错undefine,此时的a是函数内部的局部变量,而bc不同是全局变量。//js中会将函数和变量提升并预解析。JavaScript的解析执行过程。//所以执行顺序变成以下。

2022-12-14 15:01:59 672

原创 使用javascript 不使用 “+“方式实现两个二进制数组相加例如:a = [1, 0, 1, 0], b = [1, 0, 1]输出:[1, 1, 1, 1]

例如:a = [1, 0, 1, 0], b = [1, 0, 1]使用javascript 不使用 "+"方式实现两个二进制数组相加。输出:[1, 1, 1, 1]

2022-12-14 15:01:49 155

原创 opencv中waitkey(0)的使用

楼主在运行一个链接了OpenCV库的程序时,发现了一个奇怪的现象,就是我的在程序中调用的等待函数waitKey()不起作用,不管是是使用waitKey(100),waitKey(0),waitKey(-1),或者是使用if(waitKey(0) == ‘q’),waitKey总是不起作用。但是,如果我的程序中没有HighGUI交互界面,但是我如果只有控制台窗口,而且我也想让他停在当前界面,不会一闪而过,该如何?当时笔者很迷惑,按道理我得随便按一个按键之后,窗口才会消失啊。结果还是这样,控制台窗口一闪而过。

2022-12-13 13:06:54 835

原创 OPENCV图像轮廓检测

注:1.如果绘制指示为负值,则绘制所有轮廓,轮廓粗细默认值为1,为负值的化,绘制在轮廓的内部进行,使用filled,填充轮廓,线条类型默认为8,LINE_AA将绘制抗锯齿的线型,轮廓绘制等级,默认值是INT_MAX,指示最多可以绘制几层轮廓,=.输入输入为向量或者是二维点,也可以说Mat,一般是查找到的图像的轮廓点集或者是根据轮廓点集拟合出的矩形,椭圆,圆,多边形,也可以使图像的凸包vector,返回图像的面积,默认为false,表示返回图像的面积是绝对值,不带符号.colortab的Ì?

2022-12-13 13:06:01 676

原创 OpenCV让ROI区域透明

/g_dAlphaValue:图片1的权重,g_dBetaValue:图片2的。//--------------------------------------【main( )函数】-----------------------------------------//Alpha值的最大值。//加载图像 (两图像的尺寸需相同)

2022-12-12 21:25:47 566

原创 Opencv实现画笔的功能

createTrackbar("thick", "【滚动条窗口】", &g_nThick, 100, 0);createTrackbar("Green", "【滚动条窗口】", &g_nGreen, 255, 0);createTrackbar("Blue", "【滚动条窗口】", &g_nBlue, 255, 0);createTrackbar("Red", "【滚动条窗口】", &g_nRed, 255, 0);namedWindow("【鼠标事件窗口】", 0);

2022-12-12 21:25:27 175

原创 opencv常用转换 opencv图像处理

注意数据为交叉存取.彩色图像的数据编排为b0 g0 r0 b1 g1 r1 ...// 用宽度为1的红线在(100,100)与(200,200)之间画一长方体。// 在(100,100)与(200,200)之间画绿色线段,宽度为1。// 在(100,100)处画一半径为20的圆,使用宽度为1的绿线。0 载入图像转为三通道彩色图像。=0 载入图像转为单通道灰度图像。// 分配一个单通道字节图像。// 分配一个三通道浮点图像。

2022-12-11 18:41:56 135

原创 OpenCv的xml读写(opencv教程大全)

1.写XMl文件, 写完的内容如下: 2.读XML。

2022-12-11 18:41:32 144

原创 NowCoder每天要处理许多邮件,但他并不是在收件人列表中,有时候只是被抄送。他认为这些抄送的邮件重要性比自己在收件人列表里的邮件低,因此他要过滤掉这些次要的邮件,优先处理重要的邮件。现在给你一

NowCoder每天要处理许多邮件,但他并不是在收件人列表中,有时候只是被抄送。他认为这些抄送的邮件重要性比自己在收件人列表里的邮件低,因此他要过滤掉这些次要的邮件,优先处理重要的邮件。现在给你一串抄送列表,请你判断目标用户是否在抄送列表中。解析:

2022-12-08 11:18:19 122

原创 寄居蟹与海葵是一对合作互助的共栖伙伴。海葵是寄居蟹最称职的门卫。它用有毒的触角去蜇那些敢来靠近它们的所有动物,保护寄居蟹。 而寄居蟹则背着行动困难的海葵,四出觅食,有福同享。但并不是所有寄居蟹和海

寄居蟹与海葵是一对合作互助的共栖伙伴。海葵是寄居蟹最称职的门卫。它用有毒的触角去蜇那些敢来靠近它们的所有动物,保护寄居蟹。 而寄居蟹则背着行动困难的海葵,四出觅食,有福同享。但并不是所有寄居蟹和海葵都可以做搭档的。那就要看海葵的身体是不是符合寄居蟹的螺壳。海葵的身体是有褶皱的,而寄居蟹的螺壳同样凹凸不平,我们可以用一个大写字母组成的字符串来表示它们的高低程度, 其中A代表0,B代表1,依次类推。我们称两者相加等于25的就算是吻合,比如A和Z相吻合,B与Y吻合,依次类推。只要海葵身体的部分序列与寄居蟹外壳的序

2022-12-08 11:17:45 442

原创 标准的网页浏览器都提供一个功能:保留最近浏览过页面的历史记录。通过后退或向前按钮就能在历史记录之间跳转。现在,请你模拟这个功能,接收如下三条指令:1. BACK:回退功能,即回退到上一个访问的

标准的网页浏览器都提供一个功能:保留最近浏览过页面的历史记录。通过后退或向前按钮就能在历史记录之间跳转。现在,请你模拟这个功能,接收如下三条指令:1. BACK:回退功能,即回退到上一个访问的页面;2. FORWARD:使用BACK返回上一页之后,可以使用FORWARD回到下一页;3. VISIT url:访问指定url的页面,并且所有FORWARD的页面都被清空。解析:#include #include #include #include

2022-12-07 10:27:52 356

原创 冬天到了,小伙伴们都懒得出去吃饭了,纷纷打电话叫起了外卖。送外卖的小哥想找出一条最短的路径,小区门口进来,送完外卖又回到小区门口。整个小区是一个由m*n个边长为1的正方形组成的矩形,各幢公寓楼分布

冬天到了,小伙伴们都懒得出去吃饭了,纷纷打电话叫起了外卖。送外卖的小哥想找出一条最短的路径,小区门口进来,送完外卖又回到小区门口。整个小区是一个由m*n个边长为1的正方形组成的矩形,各幢公寓楼分布于正方型的顶点上,小区门口位于左上角。每幢楼与相邻的八个方向的楼之间都有道路。下图为m=2,n=3的小区地图,并且外卖小哥要经过的最短路径为6。解析:

2022-12-07 10:27:01 122

原创 编写一个方法,去掉一个数组的重复元素。

解析:#include #include #include #define N 255static int tmp[N];void delete_duplication(char *src){int i, j;int index;int length = strlen(src);for (i = 0; i < length; ++i){/ code /index = (int)(*(src + i));tmp[index] += 1;if (tmp[

2022-12-06 20:36:52 295

原创 坐标轴上从左到右依次的点为a[0]、a[1]、a[2]……a[n-1],设一根木棒的长度为L,求L最多能覆盖坐标轴的几个点?

坐标轴上从左到右依次的点为a[0]、a[1]、a[2]……a[n-1],设一根木棒的长度为L,求L最多能覆盖坐标轴的几个点?解析:算法思想:开始时我把题目理解错了,以为是求a中最大子序列和使其等于L,实际上是求满足a[j]-a[i] L这两个条件的j与i中间的所有点个数中的最大值,即j-i+1最大,这样题目就简单多了,方法也很简单:直接从左到右扫描,两个指针i和j,i从位置0开始,j从位置1开始,如果a[j] - a[i]

2022-12-06 20:36:31 75

原创 OpenCV从2到3的过渡

与版本2.4相比,OpenCV 3.0引入了许多新算法和功能。有些模块已被重写,有些已经重组。尽管2.4中的大多数算法仍然存在,但接口可能不同。本节描述了一般性的最显着变化,过渡操作的所有细节和示例都在本文档的下一部分中。 https://github.com/opencv/opencv_contrib这是一个适用于所有新算法,实验算法和非免费算法的地方。与主存储库相比,它没有得到支持团队的太多关注,但社区努力使其保持良好状态。(即OpenCV的附加库,人脸识别等一些附加的功能可能需要用到这个库)要使用co

2022-12-05 10:11:31 401

原创 opencv 训练

【Opencv】【OpenCV实践】【OpenCV的使用学习记录】 0 前言1 opencv使用说明1.1 头文件的使用1.2 CMakeLists.txt的使用1.3 代码的使用1.3.1 定义图像格式1.3.2 读取指定路径下的图像|并判断是否读取1.3.3 图像的高、宽、通道数1.3.4 显示图像1.3.5 判断图像类型1.3.6 遍历图像的一种方式1.3.7 图像复制的两种方式1.3.7.1 直接=赋值1.3.7.2 使用clone赋值 1.3.8 关闭所有图像窗口0 前言 1 opencv使用说明

2022-12-05 10:10:37 253 1

原创 最小顶点覆盖的混合贪心算法

1

2022-12-04 07:59:21 512

原创 C++贪心算法之最小新整数

最小新整数给定一个十进制正整数n(0 < n < 1000000000),每个数位上数字均不为0。n的位数为m。现在从m位中删除k位(0

2022-12-04 07:58:28 888

原创 月饼问题PAT B1020(贪心算法)

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼,获得 72 + 45/2 = 94.5(亿元)。每个输入包含

2022-12-03 20:02:06 301

原创 贪心算法之——阶乘之和(nyoj91)

时间限制:3000 ms | 内存限制:65535 KB难度:3描述给你一个非负数整数n,判断n是不是一些数(这些数不允许重复使用,且为正数)的阶乘之和,如9=1!+2!+3!,如果是,则输出Yes,否则输出No;输入第一行有一个整数0

2022-12-03 20:01:19 240

原创 蓝桥杯——说好的进阶之砝码称重(贪心算法)

如果只有5个砝码,重量分别是1,3,9,27,81。//第一个肯定为+ 特殊处理。用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。//标记符号 想要- mark=-1;本题目要求编程实现:对用户给定的重量,给出砝码组合方案。else if(n

2022-12-02 22:32:32 152

原创 修理牛棚|USACO|CodeVS 2079|贪心算法

他的新木材供应者将会供应他任何他想要的长度,但是供应者只能提供有限数目的木板,农民约翰想将他购买的木板总长度减到最少。C(1

2022-12-02 22:32:02 104

原创 (基于Java)算法之贪心算法——活动安排问题

设有n个活动的集合E={1,2,......,n},每个活动要是用同一个资源,而在同一时间内只能让一个活动使用。另外,贪心算法也有一个跟0-1背包问题类似的背包问题,但是背包问题的要求跟0-1背包问题的要求不同,背包问题不一定要把物品整个装进背包,可以把物品分成一部分来装入背包。也就是说,贪心算法能决定出最好的下一步,它不是从整体最优上考虑,而仅仅是在某种意义上的局部最优解。值得注意的是:在某些问题上,用贪心算法也能得到原问题的最优解。定义:s[]代表开始时间,f[]代表结束时间,n表示活动个数。

2022-12-01 09:05:42 462

原创 【算法】贪心算法(0-1背包问题)

贪心算法并不是一个具体的算法,而是一种算法的思想,或者说是解决问题一种思路。贪心算法解决什么问题?贪心算法是怎样的一种思路?

2022-12-01 09:04:58 214

原创 贪心算法作业之汽车加油问题

好不容易写到最后一个作业,感觉好没意思,都是直接写代码,这个关于贪心算法,实在写不下去了。但是,不知道写什么东西,凑个数。一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。

2022-11-30 14:20:55 213

原创 田忌赛马问题——贪心算法

关于输入输入包含多组测试数据. 每组测试数据的第一行是一个整数n(1

2022-11-30 14:20:18 440

原创 最少拦截系统 (贪心算法)

某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.输入若干组数据.每组数据包括:导弹总个数(正整数),导弹依此飞来的高度(雷达给出的高度数据是不大于30000的正整数,用空格分隔)j++){//寻找已有系统中高度距离导弹最近的。//如果没找到增加拦截系统。如果所有系统的高度均小于导弹的高度,

2022-11-28 16:44:26 228

原创 贪心算法-哈夫曼编码

哈夫曼编码完全依据字符出现概率来构造异字头的平均长度最短的码字,有时被称为最佳编码,一般就叫做 Huffman 编码。通俗的讲,哈夫曼编码就是出现得越多的内容编码越短 ,出现频率越少的内容编码越长。哈夫曼树(Huffman Tree):给定作为 n 个叶子结点,其各带 1 个权值(共 n 个),构造一棵二叉树,若该树的带权路径长度达到最小,则称这样的二叉树为最优二叉树,也称为哈夫曼树。哈夫曼树的构造方式为自底向上构造,即先构造叶子节点,在构造父节点,最后构造根节点。

2022-11-28 16:44:00 610

原创 贪心算法-大整数乘法/加法/减法

观察XL*YR+XR*YL,可以分解为(XL-XR)(YR-YL)+XL*YL+XR*YR,我们仅需要算前面一项,后面的两项已经计算过了.于是得到了T(N)=3T(N/2)+O(N).,按照主定理,可得T(N)=O(N^1.59).当然对于每一个乘积我们还可以继续递归下去,一般到四位数就不用递归了.显然这个式子就是由4个乘法组成的,每一个都是原问题的一半,而10^8,10^4的乘法只是添一些0,于是可以得到递归:T(N)=4T(N/2)+O(N)..

2022-11-27 12:49:47 203

原创 贪心算法解背包问题

while(i < j && s[i] > x) // 从左向右找第一个小于等于x的数。while(i < j && s[j] =w[record[k]]){//够装的下下一个物品。

2022-11-27 12:48:48 325

原创 区间相交问题---贪心算法

分析:输入x1,y1.x2,y2... ,[x1,y1]是一个区间,把每个区间以y为参照按照从小到大排序,然后再进行选择,比较xi和yi-1。第一行是正整数n,表示闭区间数。接下来的n行中,每行有2 个整数,分别表示闭区间的2个端点。给定x 轴上n 个闭区间。去掉尽可能少的闭区间,使剩下的闭区间都不相交。cout

2022-11-26 16:19:44 450

原创 贪心算法——区间调度问题

有N项工作,每项工作分别在Si时间开始,在Ti时间结束。对于每项工作,你都可以选择参与与否。如果选择了参与,那么自始至终都必须全程参与。此外,参与工作的时间段不能重叠(即使是开始的瞬间和结束的瞬间重叠也是不允许的)。贪心算法之所以能用,是基于以“结束时间最早”为前提的。但是这是需要你分析和证明的,你要先想明白为什么 按结束时间最早排序才是正确的。目标是尽可能参与可能多的工作,那么最多能参与多少项工作?3 (选取工作1、3、5)

2022-11-26 16:19:11 161

原创 活动安排问题之贪心算法

设有n个活动的集合E={1,2,.....,n},其中每个活动都要求使用同一个资源(如演讲会场),而在同一时间内只有一个活动能使用这一资源。如果选择了活动i,则他在改时间区间[Si,Fi]内占用资源,若区间[Si,Fi] 和区间[Sj,Fj]不相交,则称活动i与活动j是相容的。活动安排问题是要求在所给的活动集合范围内选出最大的相容的活动子集。贪心算法 采用的是至顶往下的方式来考虑问题,不像动态规划采用至上向顶的方式,本问题核心思想,每次采用结束时间最早的那个,留下尽可能多的时间来考虑其他,所以。

2022-11-25 13:14:40 213

基于CPFR的供应链整合研究 .docx

2023-04-16

基于CPFR的供应链整合研究 .pdf

2023-04-16

基于Cortex-M3控制的手推车智能设计.pdf

2023-04-16

基于Cortex-M3控制的手推车智能设计.docx

2023-04-16

锤击法测量梁构建的模态-工程振动matlab仿真分析.pdf

。。。

2023-04-16

长沙经济技术开发区“5G+”新型基础设施建设发展指南.pdf

。。。

2023-04-16

长连接和短连接性能测试结果差异 (1).docx

。。。

2023-04-16

锤击法测量梁构建的模态-工程振动matlab仿真分析 (2).docx

。。。

2023-04-16

锐捷认证IP和实际IP不同步.pdf

。。。

2023-04-16

门店智能排班解决方案.pdf

。。。

2023-04-16

长连接和短连接性能测试结果差异.docx

。。。

2023-04-16

长沙理工大学机械控制工程基础Matlab实验报告.pdf

。。。

2023-04-16

锤击法测量梁构建的模态-工程振动matlab仿真分析.docx

。。。

2023-04-16

长沙理工大学-基于开源webgis的城市旅游交通电子地图开发研究..docx

。。。

2023-04-16

键盘、数码管及串口间的通信实验报告.docx

。。。

2023-04-16

锐捷网络笔试2.pdf

。。。

2023-04-16

基于ARM处理器智能电表系统的功能设计与论证.pdf

2023-04-16

长沙经济技术开发区“5G+”新型基础设施建设发展指南.docx

。。。

2023-04-16

基于ARM处理器智能电表系统的功能设计与论证.docx

2023-04-16

门店智能排班解决方案.docx

。。。

2023-04-16

锻造数字化思维模式,在自我认知中不断进化.docx

。。。

2023-04-16

锻造自动化技术应用进展及改造建议.pdf

。。。

2023-04-16

蛋白质芯片的研究进展及其应用综述.docx

。。。

2023-04-16

长江干线数字航道建设中的水位自动测控技术.docx

。。。

2023-04-16

长江大学工程技术学院专业介绍.docx

。。。

2023-04-16

长沙市北雅中学提升工程 校本研修方案 XXX教研组 .docx

。。。

2023-04-16

基于BIM的水利工程安全监测管理系统研究.pdf

2023-04-16

锻造自动化技术应用进展及改造建议.docx

。。。

2023-04-16

蛋白质芯片的研究进展及其应用综述.pdf

。。。

2023-04-16

蛋白质芯片的研究进展及其应用综述 (2).pdf

。。。

2023-04-16

基于BIM的水利工程安全监测管理系统研究.docx

2023-04-16

蛋白质芯片技术综述.docx

。。。

2023-04-16

长江大学Zigbee应用学习.docx

。。。

2023-04-16

长春智慧农业项目商业计划书.docx

。。。

2023-04-16

键盘、数码管及串口间的通信实验报告.pdf

。。。

2023-04-16

长江大学工程技术学院专业介绍.pdf

。。。

2023-04-16

基于AT89C52和IW1692的智能开关电源设计.docx

2023-04-16

长江航运安全生产风险分级管控暂行办法.pdf

。。。

2023-04-16

基于AT89C52和IW1692的智能开关电源设计.pdf

2023-04-16

长沙市交通状况现状分析及相关建议.docx

。。。

2023-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除