- 博客(64)
- 收藏
- 关注
原创 机器学习算法自适应增强AdaBoost之c++实现(不调用外源库)_online adaboost c+
+开发知识点,真正体系化!//return 最小的误差。//求每列的最大最小。
2024-05-17 02:06:22 272
原创 机器学习算法自适应增强AdaBoost之c++实现(不调用外源库)_online adaboost c+(1)
AdaBoost(Adaptive Boosting)算法是一种集成学习算法,它将多个弱分类器组合成一个强分类器。AdaBoost的基本思想是对于一个数据集,每个样本都被赋予一个权重,每次训练都会根据前一次分类器的错误率来调整每个样本的权重,使得被错误分类的样本在下一轮训练中得到更高的权重,从而使得下一轮训练中的分类器更加关注那些被错误分类的样本。最终,所有分类器的预测结果根据其权重进行加权求和,得到最终的分类结果。AdaBoost可以用于二分类和多分类问题,也可以用于回归问题。什么是AdaBoost?
2024-05-17 02:05:49 432
原创 机器学习算法朴素贝叶斯bayes之c++实现(不调用外源库)_贝叶斯学习 c+
for (i = 0;i++)//只有一行。//字典同样也是一行。训练函数的实现,注意对参数进行平滑处理。生成测试样本矩阵向量。
2024-05-17 02:05:17 453
原创 IDEA 2021 快捷键大全(windows、mac)_mac idea 快捷键 关闭左侧目录
Ctrl + P 方法参数提示显示Ctrl + Q 光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容Ctrl + U 前往当前光标所在的方法的父类的方法 / 接口定义Ctrl + B 进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击Ctrl + K 版本控制提交项目,需要此项目有加入到版本控制才可用Ctrl + T 版本控制更新项目,需要此项目有加入到版本控制才可用Ctrl + H 显示当前类的层次结构。
2024-05-16 13:08:16 408
原创 HDU 1312 Red and Black <;BFS>;_red and black hdu - 1312 c语言解析
int ans=1;
2024-05-16 13:07:43 229
原创 C++如何正确使用智能指针?看完这4个点你就明白了_智能指针需要&;(1)
如果,一个 shared_ptr 需要将所有权共享给另外一个新的 shared_ptr,而我们确定在之后的代码中都不再使用这个 shared_ptr,那么这是一个非常鲜明的移动语义。shared_ptr 内部是利用引用计数来实现内存的自动管理,每当复制一个 shared_ptr,引用计数会+1。,肯定也不行,因为这个新创建的 shared_ptr,跟当前对象的 shared_ptr 毫无关系。当前对象的 shared_ptr 生命周期结束后,依然会释放掉当前内存,那么之后a.widget依然是不合法的。
2024-05-16 13:07:09 345
原创 最全【带你吃透C++】友元和内部类,王者笔记
int _month;int _day;// 运算符重载return in;注意:其中cout是ostream类的一个全局对象,cin是istream类的一个全局变量,运算符的重载函数具有返回值是为了实现连续的输入和输出操作。友元函数说明:1、友元函数可以访问类是私有和保护成员,但不是类的成员函数。2、友元函数不能用const修饰。
2024-05-16 09:30:43 277
原创 最全【大数据学习篇10】Spark项目实战~网站转化率统计,网易C C++面试必问
在文件PageConversion.java的main()方法中,调用DataSet的createOrReplaceTempView()方法,将userConversionDS创建为全局临时视图conversion_table。
2024-05-16 09:30:10 301
原创 最全【前端三剑客二】CSS手术刀剖析第二篇,2024年最新妈妈再也不用担心我找工作了
我们的显示器是由很多很多的 “像素” 构成的. 每个像素视为一个点, 这个点就能反映出一个具体的颜色。我们使用 R (red), G (green), B (blue) 的方式表示颜色(色光三原色). 三种颜色按照不同的比例搭配, 就能混合出各种五彩斑斓的效果.计算机中针对 R, G, B 三个分量, 分别使用一个字节表示(8个比特位, 表示的范围是 0-255, 十六进制表示为 00-FF).数值越大, 表示该分量的颜色就越浓. 255, 255, 255 就表示白色;
2024-05-16 09:29:37 271
原创 最全【初阶与进阶C++详解】第二十四篇:智能指针,大厂Offer拿到手软啊
sp1和sp2指向的同一块空间,当sp2被销毁时,它会调用它的析构函数去delete该资源对象,当sp1被销毁时,也会去调用它的析构函数去释放sp1所指向的资源.所以,当程序结束时,sp2被先被销毁,同时释放sp2所指向的资源,然后sp1被销毁,也去释放该资源对象,那么如下的资源对象同时被释放两次,所以程序就会被崩溃掉。(资源对象被释放后,如果再去释放该资源,程序就会崩溃)智能指针本质就是一个类模板,它可以创建任意的类型的指针对象,当智能指针对象使用完后,对象就会自动调用析构函数去释放该指针所指向的空间。
2024-05-16 09:29:03 357
原创 数据库LeetCode每日练习(三)_仓库出租公司遇到了一个特殊的客户,该客户有如下要求
【代码】数据库LeetCode每日练习(三)_仓库出租公司遇到了一个特殊的客户,该客户有如下要求。
2024-05-16 05:27:30 765
原创 教你快速精通循环和分支语句,确定不进来?(和bug 郭一起学C系列2)_break continue 搭配分支语句
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取什么是语句?上面所列举的都是语句,相信聪明的你已经发现规律了,只有带有的都是语句;这便是语句的标准,甚至一个也是一条语句,我们通常称为空语句!C语言有三种语句结构对应了我们生活中的三类事情顺序结构:一我们按照顺序
2024-05-16 05:26:57 994
原创 操作系统银行家算法模拟实现(C语言版)_实验名称 模拟实现银行家算法 实验要求 用c语言完成,具体说明如下 已知条件 (1)进
系统暂时先假定可为P0分配资源,并修改有关数据,如下图所示:进行安全性检查:可用资源Available(2,1,0)已不能满足任何进程的需要,故系统进入不安全状态,此时系统不分配资源。
2024-05-16 05:26:24 406
原创 操作系统虚拟内存中的四种典型页替换算法(OPT,LRU,FIFO,Clock)_虚拟存储器的替换算法主要有哪几种
c.需要页面2,内存中已经存在页面2,不加入任何页面,且这不是页面2的第一次放置,得到2(1),3(1),p(3).e.需要页面5,第一轮扫描将2,3,1的使用位都置为0,然后替换掉页面2,得到5(1),3(0),1(0),p(2)f.需要页面2,扫描到页面3的使用位为0,所以替换页面3,得到5(1),2(1),1(0),p(3)g.需要页面4,扫描到页面1的使用位为0,所以替换页面1,得到5(1),2(1),4(1),p(1)a.需要页面2,内存中还有空闲位置,直接加入页面2,得到2(1),p(2).
2024-05-16 05:25:51 923
原创 【重温SSM框架系列】14 - SSM的整合(Spring + SpringMVC + Mybatis
大家好,我是【1+1=王】, 热爱java的计算机(人工智能)渣硕研究生在读。如果你也对java、人工智能等技术感兴趣,欢迎关注,抱团交流进大厂!!!近期会重新温习一下SSM的相关知识,相应的博客会更新至专栏【SSM框架】中,欢迎大家关注!
2024-05-16 01:24:29 516
原创 【送书活动七期】CMeet系列 技术生态沙龙:技术人职业交流会·杭州场-转鸿蒙 对应用开发来说是否是职业发展新机会
CSDN致力于促进城市区域内,尖端新兴技术开发者交流,提供开放自由的切磋平台。而CSDN城市站 则专注为各城市站点打造专业、高质量品牌活动,为技术开发者提供畅谈新思想,共享新生态的平台,帮助当地开发者在自己的城市中找到组织,共同成长进步。在近期热议的活题中,“华为鸿蒙系统不再兼容安卓应用”的消息成了程序员们广泛关注并引发思考的问题。本次Cmeet系列技术生态沙龙以“转鸿蒙,对应用开发来说是否是职业发展新机会”为主题,议题涵盖“说说鸿蒙”、“工作现状”、“升职加薪”等方向;
2024-05-16 01:23:56 398
原创 【迎战蓝桥】 算法·每日一题(详解+多解)-- day2_算法一题多解(3)
斐波那契数列是 0 1 1 2 3 5 8 13 21 …解题方式很多,有递归方式,也有动归(迭代)方式,但是都是最简单的方式🎈1. 方法一:递归,return Fibonacci1(n - 1)+Fibonacci1(n - 2);🎈2. 方法二:迭代方案定义a = 1,b = 1, 第三个数就是 c = a + b,然后一直遍历到c = n结束遍历;
2024-05-16 01:23:23 387
原创 2024年最全C++程序设计选择题_c++选择题(2),2024年最新新鲜出炉的蚂蚁金服面经
5.设函数 int& index(int * a , int i) 返回数组 a 中下标为 i 的元素,如存在整型数组 int Array []={1, 2,3},在执行index(Array ,2)+ + 后, Array 中各元素值为 (C)} ,则执行 A x(4,5);17.类 A 中存在静态数据成员 x,设 a 和 b 是类 A 的两个对象,在执行 a.x=10 之后, b.x的值为( B)7.设类 A中有静态数据成员 x,两个 A类对象 a 和 b,若 a.x10,则 b.x 的值为 (B)
2024-05-15 13:44:48 943 2
原创 2024年最全C++的几种遍历形式(1),2024年最新你会的还只有初级工程师的技术吗
1 调用 vec.size()会有效率的问题,这个很多刚接触c++的都不知道,其实编译器是有优化的,但是优化多少并不清楚,性能还是有损耗的。这里补充一点,就是如果像在遍历中进行操作,还得用 for_each ,那该怎么办?3 判断条件有时候会写错,因为 .end()没有确切的元素指向,新手很容易出错。2 这里只列了不等于操作,还有小于大于等判断条件,有的容器不支持这些操作。,这个就是实现一个遍历操作的,但是同样有些局限,感兴趣的可以了解一下;,这个函数需要自己写好,这也是for_each的必要步骤之一;
2024-05-15 13:43:41 745
原创 ffmpeg-5、SDL的vs环境部署及图片显示 、视频播放、音频播放_sdl播放图片
设置纹理到渲染器上 extern DECLSPEC int SDLCALL SDL_RenderCopy(SDL_Renderer * renderer, SDL_Texture * texture,const SDL_Rect * srcrect,const SDL_Rect * dstrect);清理内存 SDL_DestroyTexture(tex);::SDL_WINDOW_MINIMIZED,//窗口最小化 ::SDL_WINDOW_INPUT_GRABBED,//输入捕获。
2024-05-15 11:53:59 258
原创 Fast Global Registration (ECCV 2016) 论文解析_fast+global+registration论文
F§F§中最接近fqif(q_i)f(qi)的fpjf(p_j)f(pj),即argminpj∈P∥fpj−fqi∥22\qquad以上即是FGR特征匹配的基本思想了。需要知悉的是,整个点云配准过程,FPFH的匹配只会操作,这便是FGR相比其他Robust Point Cloud Registration快的原因,然而这个操作其实也占用了FGR大部分的运行时间。
2024-05-15 11:53:23 442
原创 Fast Global Registration (ECCV 2016) 论文解析_fast+global+registration论文(1)
K的情况下,使得最优解T∗T^*T∗自然地满足内点优先匹配的原则。其中的原因其实是由鲁棒函数非凸性造成的。对于outlier具有较高的、较为统一的损失,对于inlier具有较低的损失。\qquadFGR使用的Geman-McClure是一个经典的GNC函数,随着μ\muμ的减小,越来越接近于非凸函数,而当μ→∞μ→∞时,等价于x2x^2x2,即理想凸函数。为什么要使用GNC而不直接采用一个鲁棒函数(如Huber Loss)优化呢?因为一开始得到的。
2024-05-15 11:52:46 291
原创 es启动报AccessDeniedException opt apps es elasticsearch config elasticsearch
【代码】es启动报AccessDeniedException opt apps es elasticsearch config elasticsearch。
2024-05-15 11:52:09 271
原创 C C++最新小马赠书【第7期】清华出版社 IT BOOK 多得活动(送书5本),2024年最新非科班生金九银十求职经历
C++ 高性能编程详细阐述了与 C++ 高性能编程相关的基本解决方案,主要包括性能和并发性简介,性能测量, CPU 架构、资源和性能,内存架构和性能,线程、内存和并发,并发和性能,并发数据结构,C++ 中的并发,高性能 C++,C++ 中的编译器优化,未定义行为和性能,性能设计等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。
2024-05-15 07:28:26 653
原创 C C++最新安卓——eclipse真机连接问题解决1_安卓ecplise怎么连接真机(2),被腾讯辞退的高级C C++工程师现在怎么了
eclipse里面出现了真机型号,然后运行之前在模拟机上的工程,出先apk安装错误;然后就一直卡在这里,百度什么的,花了很久才知道,还是不太熟悉安卓机吧?开启开发者选项,并且一定要记得打开USB调试,并且还一定要记得准许通过USB安装软件;Installation error: INSTALL_CANCELED_BY_USER安装被用户者取消;知道是usb调试问题,但是始终找不到usb调试的地方;对于安卓机不太熟悉;找USB的调试,找了很久;不太会看eclipse的报错,例如这次的。
2024-05-15 07:27:50 423
原创 C C++最新守护进程_守護進程,2024年最新请谈下C C++消息机制
如果父进程等待子进程结束,将增加父进程的负担,影响服务器进程的并发性能。如果父进程不等待子进程结束,子进程将成为僵尸进程(zombie)从而占用系统资源(关于僵尸进程的更多详情,setsid() 调用成功后,进程成为新的会话组长和新的进程组长,并与原来的登录会话和进程组脱离。由于会话过程对控制终端的独占性,进程同时与控制终端脱离。进程从创建它的父进程那里继承了打开的文件描述符。如不关闭,将会浪费系统资源,造成进程所在的文件系统无法卸下以及引起无法预料的错误。进程从创建它的父进程那里继承了文件创建掩模。
2024-05-15 07:27:14 992
原创 C C++最新学生管理系统(C++),一位C C++大牛的BAT面试心得与经验总结
3,其他的问题还有很多,但是现在看来都也没有什么大不了的,只要在写代码时能够细心点,一定要可以熟练度的使用指针,在代码中我通过vector来存放增加的学生,这个相当于一个二级指针数组,所以再空间分配和调用时多多少少出现了很多小问题,浪费了我很多时间,尤其是加上this指针后,我很多时候就是蒙圈状态,但是最后还是调试出来了😊;cout
2024-05-15 07:26:37 569
原创 C C++最新c++11:智能指针_c11共享指针 唯一指针 弱指针,2024年最新阿里巴巴发布“限量版”C C++零基础宝典
C++11常用的三个智能指针包括:unique_ptr 独享指针、shared_ptr 共享指针和weak_ptr弱指针。由于C++不支持垃圾自动回收机制,程序员必须手动释放动态申请的空间,否则会发生内存泄漏,这无疑对编程提出了更高的要求。为了解决令人头疼的内存泄漏,STL引入了智能指针。通过析构函数释放指针指向的空间,是的内存管理完全由智能指针自动完成,无须手动释放。智能指针实际上是一个类模板,对普通指针进行了一层封装,模板参数是指针指向的类型,通过重载 -> 和 *
2024-05-15 02:59:11 371
原创 C C++最新C++-基础(2),2024大厂C C++面试经历
是 C++ 标准库中的头文件,用于输入(i)输出(o)流(stream)的操作。它提供了一系列的类和函数,用于控制台输入输出、文件输入输出以及其他输入输出流的操作。用于从标准输入流(通常是键盘输入)读取用户输入的数据,并将其存储到变量。该编译步骤在第一篇C基础文章中已经详细阐述,这边就不做过多赘述。用于结束这条消息并刷新输出缓冲区,确保消息立即显示在控制台上。,用于结束当前行并刷新输出缓冲区。的值输出到标准输出流(通常是控制台显示)。最后执行test文件,得到结果。,但更具有通用性和功能。
2024-05-15 02:58:35 255
原创 C C++最新C++-命名空间,2024年最新【金九银十】
且两个命名空间中都含有print()函数,此时我们可以以直接在头文件中定义命名空间中的函数;在命名空间声明完成,且函数定义完成之后,这个时候如果需要在程序中调用该命名空间中的函数则需要先在程序中包含带有命名空间声明的头文件,如果我们要调用wve1命名空间中的函数,按照以下方式进行调用。这个时候函数的具体定义会被写入与头文件相同名称的.cpp文件中。如果不想每次在调用函数的时候都指定命名空间,那么可以使用。调用wve1中的print()输出“wve1:”;首先,在C++项目中进行头文件创建(.h文件)。
2024-05-15 02:57:59 280
原创 C C++最新C++--list_dev-c 结构体链表 unknown type name ‘list,2024年最新五面拿下阿里飞猪offer
我们通过一段测试代码来比较,同样的长度但是花费时间是巨大的。在运行结果:1.Debug2.Release在N个数据需要排序,vector+ 算法sort list+ sort通过测试发现list中sort是非常耗时的,vector中sort想对来说更加省时直接用list排序还不如将list的数据拷贝到vector中快。
2024-05-15 02:57:22 1071
原创 C C++最全Qt 操作Json格式文件(创建、插入、解析、修改、删除(1),2024年最新看这篇文章就行了
可能讲的不是很清楚,很多细节没有详细的描述。但是该有的操作都已经用代码操作出来了,可以根据自己的项目需求进行截取观看理解,不懂的在评论区留言,我再帮你解答吧,我尽力了!另外,真的,真的,真的需要注意编码统一的问题,我在写解析时,就是没有考虑到编码问题,导致我找中文乱码问题找了两天,最后还是请教网上的大佬才解决,太郁闷了!(记得写入文件是什么格式,读取出来就得是什么格式,还有,由于我在代码开头就指定了编码是UTF-8,所以我写入文件和读取文件,都是指定了UTF-8格式,这样才不会出现中文乱码的情况!
2024-05-14 22:26:58 845
原创 C C++最全Qt 之 HTTP 请求下载(支持断点续传)_qt http下载(3),大牛整理
/ 这里m_isStop变量为了保护多次点击暂停下载按钮,导致m_bytesCurrentReceived 被不停累加;// 更新下载进度;// 下载过程中出现错误,关闭下载,并上报错误,这里未上报错误类型,可自己定义进行上报;// 停止下载按钮被按下,关闭下载,重置参数,并删除下载的临时文件;// 暂停下载按钮被按下,暂停当前下载;// 获取下载内容,保存到文件中;// 删除已下载的临时文件;// 从界面获取下载链接;// 输出当前下载进度;// 下载进度信息;// 停止下载工作;
2024-05-14 22:26:21 1075
原创 C C++最全QT HTTP请求(get和post)+json解析_qt 接收post请求并解析(1),C C++高级面试题及答案
【代码】C C++最全QT HTTP请求(get和post)+json解析_qt 接收post请求并解析(1),C C++高级面试题及答案。
2024-05-14 22:25:45 790
原创 C C++最全python设计PSNR和SSIM计算函数_ssim内置函数(2),C C++开发人员不得不收集的代码
【代码】C C++最全python设计PSNR和SSIM计算函数_ssim内置函数(2),C C++开发人员不得不收集的代码。
2024-05-14 22:25:08 248
原创 2024年最新计组中寻址方式的总结_相对寻址的位移量怎么计算,2024年最新阿里P8架构师的C C++大厂面试题总结
当指令字长=存储字长=机器字长。
2024-05-14 16:06:57 642
原创 2024年最新计算轮廓的特征参数(周长、面积、圆形度、周径比等)_c(1),2024年最新2024网易C C++高级面试题总结
其他知识点:所谓周长、面积等肯定不是物体真实的周长面积,代码所求的周长面积都是以像素点为单位,周长就是轮廓点集合的个数(以1像素点为步长),面积就是轮廓所围的所有像素点个数,所以想知道物体的真实周长面积,可以在图像中加入一个标准物体(如一张A4纸),并在找到、计算物体的参数时同时要找到、计算标准物体的参数,再进行换算。**points:**输入的点集(轮廓),可以为包含点的容器(vector)或是Mat。**InputArray points:**表示输入的点集(轮廓)
2024-05-14 16:06:21 272
原创 2024年最新计算机组成原理常考大题合集_计算机组成原理大题(1),2024年最新百度、华为、京东、B站最新面试题汇集
1.指令周期通常是指计算机执行一条指令所用的时间,机器周期是所有指令执行过程中的一个基准时间,通常以存取周期作为机器时间,时钟周期是机器主频的倒数,也称为节拍,它是控制计算机操作的最小单位时间。2.一个指令周期包含若干个机器周期,一个机器周期包含若干个时钟周期,每个指令周期的机器周期数可以不等,每个机器周期内的时钟周期数也可以不等。1.自同步能力:能从磁头中读出信号中分离获得同步信号2.具有自同步能力的磁记录方式:归零制(RZ):无论记录0或1,在记录下一信息前,记录电流恢复到零电流。
2024-05-14 16:05:45 611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人