自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 机器学习实战——分类及性能测量完整案例(建议收藏慢慢品)_机器学习 分类 案例

PTPFN召回率=\cfrac{TP}{TP + FN}召回率=TP+FNTP​TP是真正类的数量,FN是假负类的数量。在中可以使用来计算精度和召回率。也可以使用混淆矩阵进行计算。结果一样。根据精度和召回率的结果来看,它不再像准确率那么高了。当它预测一张图片为5时,他只有83.7%的概率是准确的,在整个测试集中也只有65.1%的5被正确检测出来。

2024-05-17 02:01:44 380

原创 机器学习--Logistic回归计算过程的推导_请使用极大似然估计法清晰地推导出logistic 回归模型的对数似然函数可以化简为以

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!图3对于线性边界的情况,边界形式如下:构造预测函数为:***hθ(x)***函数的值有特殊的含义,它表示结果取1的概率,因此对于输入x分类结果为类别1和类别0的

2024-05-17 02:01:10 309

原创 服务器上快速搭建个人网站(SpringBoot项目)_aliyun创建sringboot网站

想要部署Java项目,必须要有Java环境,宝塔面板在我们安装tomcat的时候会默认并自动给我们安装一个JDK并配置环境,tomcat7默认安装jdk7,tomcat8默认安装jdk8,这里我安装了tomcat8版本。安装软件之前确保阿里云服务器中之前没有安装过Mysql、tomcat等系统环境软件,如果安装了一定要卸载干净再进行安装宝塔推荐软件,否则会安装失败,后期相对麻烦。创建成功后,点击映射网站就部署完成了:(点击映射后,服务器会添加相应的站点,而且反向代理已经配置好了,可以直接通过域名访问)

2024-05-17 02:00:37 322

原创 有关在matlab中对信号采样及频谱的一些解释;复数的频谱,高分辨率谱,高密度谱的一些理解_高密度谱和高分辨率谱的区别

从理论上讲s1(t)=cos(2*pi*f1*t)应该在1000Hz和-1000Hz两个频点上有两根线,即应该在x1(其中x1*(3000/2) /(64/2)=1000,解得x1=21.3)上和64-x1上有两根谱线。若令s3(t)=cos(w1*t)+j*sin(w1*t),则计算其傅里叶变换可得S2(w)=pi*[δ(w-w1)+δ(w+w1)]+j*{-j*pi*[δ(w-w1)-δ(w+w1)]}=2*pi*δ(w-w1),因此频谱中将只有一根谱线。频率分辩率是指频域取样中两相邻点间的频率间隔。

2024-05-17 02:00:04 409

原创 2024年最全想做 C++ 方面开发,是基于 Linux 还是基于 Windows 平台?_c+,2024年最新零基础学C C++开发

链接:https://www.zhihu.com/question/23534399/answer/24987668。虽然自由诚可贵, 而且Gnome逼格高, 不过为了cpp, 区区自由算个鸟。既然用linux了, 不DIY怎么能体现自己的geek精神呢?挑了Debian后犹豫sid/testing/stable。定下*nix后拿不准BSD和Linux。得, 还是委曲求全用Linux!语言选完了选win/*nix。选了Linux后要挑发行版。我觉得故事是这样发展的…就是debian了!

2024-05-16 13:03:43 301

原创 2024年最全怎样评测对比报表工具的性能?_报表组件性能测试方法(1),2024年最新普通二本的辛酸C C++面试之路

性能指标,确实是报表工具考察项中一个非常重要的指标,也是一个非常难以去验证的指标,更是一个很容易在厂商大包大揽的承诺中信以为真的一个指标所以我们一定要擦亮眼睛,用科学的考察方法,用实际的测试用例去实际测过才行,这才是考察报表性能的正确方法,才是为项目和用户负责的方法。

2024-05-16 13:03:10 361

原创 2024年最全开发成长之路(4)-- C++从入门到开发(C,2024年最新C C++程序员进大厂面试必备基础技能

前言其实我刚开始也没想到会写这么快,明显后面几篇的数据跟不上第一篇啦。可能是有一部分朋友对CSDN还不是很了解吧。你们可以慢慢看,不懂的随时私信我,我在CSDN上还是比较活跃的,一般一个小时内都能回复。这个专栏你们可以放心,我绝对不会设置成付费专栏的。毕竟这儿是我最开始接触编程的地方,梦想开始的地方。资源介绍STL方面的知识,我也不藏着掖着,我就是“搬运工”,从侯捷老师的《STL源码剖析》中学习,再转述。如果想要深入了解C++编程之美,一要看设计模式,二要看侯捷老师的书。

2024-05-16 13:02:36 234

原创 最全【PAT甲级 - C++题解】1140 Look-and-say Sequence_c+,2024年字节跳动74道高级程序员面试

1123123111。

2024-05-16 09:26:01 390

原创 最全【OpenCV】 人脸识别_opencv人脸识别(1),2024年最新4年小C C++的心路历程

如果对于上述的人脸识别案例 理解透彻 那么车辆识别也是一样的实现方法 只不过就是换了一个级联分类器 图像数据读取 罢了。止,不再深入研究,那么很难做到真正的技术提升。这边就直接给出 车辆识别案例 完整代码。

2024-05-16 09:25:29 342

原创 最全【Open3D】如何在CMake C++中调用Open3D_open3d c+(1),C C++入门教程

新版的Open3D要求cmake >= 3.20.1,有很多原生Ubuntu的CMake都是3.16的,这里需要卸载CMake重装。这样就会通过pip下载最新版的cmake了,如果需要特定的版本,也可以加cmake==x.x.x类似的限定。查询clang的版本,如若版本低于7,请参照该。下载clang和设置默认版本,一般情况只需要。仍然是旧版本,这种情况需要手动删除旧版本。,应该显示pip下载的CMake最新版本。*如果未提示bin目录,且运行。未加入二进制目录,此时运行。,以此得到它的下载路径。

2024-05-16 09:24:56 330

原创 最全【MySQL进阶教程】视图 存储过程 触发器(1),12个View绘制流程高频面试题

视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。存储过程是事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。

2024-05-16 09:24:23 319

原创 操作系统----银行家算法(C语言实现)_需要431个分配了210个不存在安全序列(1)

/某进程请求资源,系统是否分配给它//打印进程各个资源的信息printf(“\t\t\t\t进程各类资源表格\n”);printf(“资源名称| A\tB\tC\tD|A\tB\tC\tD|A\tB\tC\tD\n”);//是否存在安全序列//存在返回1//不存在返回0//安全序列好的下标//先判断从哪个进程开始,然后将系统中剩余资源是分配给它.isize;i++){//若系统中剩余资源数大于等于其某个进程需要的资源数,就运行它。

2024-05-16 05:22:51 796

原创 插入排序算法介绍_3、编写插入排序算法(从小到大),插入排序算法数字列表分为两个子列表 已排序的和

在插入排序中,数字列表可分为两个子列表:已排序的和未排序的,它们通过假想的一堵墙分隔开。在排序过程中,将未排序子列表中第一个元素(按照数字升降顺序)插入到已排序子列表中合适的位置,再将假想的这堵墙(根据实际情况朝着对应方向)移动一个元素位置,这样每次排序后,已排序子列表中的元素将增加一个,同时未排序子列表中的元素将减少一个,每次把一个元素从未排序子列表移动到已排序子列表就完成了一轮排序。一个含有 n 个元素的数字列表需要 n-1 轮排序来完成数据的重新排列。将假想墙放置在数字列表第一个元素的右侧。

2024-05-16 05:22:18 224

原创 插入排序算法介绍_3、编写插入排序算法(从小到大),插入排序算法数字列表分为两个子列表 已排序的和(1)

在插入排序中,数字列表可分为两个子列表:已排序的和未排序的,它们通过假想的一堵墙分隔开。在排序过程中,将未排序子列表中第一个元素(按照数字升降顺序)插入到已排序子列表中合适的位置,再将假想的这堵墙(根据实际情况朝着对应方向)移动一个元素位置,这样每次排序后,已排序子列表中的元素将增加一个,同时未排序子列表中的元素将减少一个,每次把一个元素从未排序子列表移动到已排序子列表就完成了一轮排序。一个含有 n 个元素的数字列表需要 n-1 轮排序来完成数据的重新排列。将假想墙放置在数字列表第一个元素的右侧。

2024-05-16 05:21:46 201

原创 推荐系统之基于物品的协同过滤算法(ItemCF)_基于物品的协同过滤算法(itemcf)的推荐系统

哈哈,其实道理都差不多,看懂了UserCF再来看ItemCF,就会感觉基本差不多。,因为都差不多就不重复写了,对照着上一篇博客然后在看看书,就知道基本完全一样了。二、根据物品的相似度和用户的历史行为给用户生成推荐列表。一、计算物品之间的相似度。

2024-05-16 05:21:12 276

原创 【软考笔记——软件设计师】(十二)数据结构与算法_循环单链表的入队和出队需要遍历吗(1)

栈是一种先进后出(后进先出)的线性结构,只能在栈的一端(栈顶)进行插入和删除。递归的次数 × 每次递归的时间复杂度(适用于每次递归时间复杂度不变的情况)时间复杂度估算看最内层循环,如若没有循环和递归则为O(1)加法规则:多项相加,保留最高阶项,并将系数化为1。加法乘法混合规则:先小括号再乘法规则最后加法规则。字串是指由主串中任意长度连续的字符构成的序列。乘法规则:多项相乘都保留,并将系数化为1。ac不是字串,因为它不是主串中连续的字符。字符串是线性结构,空格也是字符串。字串:a、b、c、ab、bc。

2024-05-16 01:19:50 216

原创 【跨年烟花代码】用C语言来写“烟花”,快拿去给心中的那个人看_stm32新年烟火

(img-Tx5mP9n2-1715793536401)]// 烟花个阶段绽放时间间隔,制作变速绽放效果。/**** 储存烟花的像素点颜色 ****/// 扫描烟花弹并发射。

2024-05-16 01:19:17 395

原创 【跨年烟花代码】用C语言来写“烟花”,快拿去给心中的那个人看_stm32新年烟火(2)

/ 烟花个阶段绽放时间间隔,制作变速绽放效果。// 扫描烟花弹并发射。

2024-05-16 01:18:44 261

原创 【跨年烟花代码】用C语言来写“烟花”,快拿去给心中的那个人看_stm32新年烟火(1)

(img-Y64g4TJI-1715793470040)]// 烟花个阶段绽放时间间隔,制作变速绽放效果。// 扫描烟花弹并发射。

2024-05-16 01:18:11 234

原创 2024年最全C++前向声明和不可拷贝类_c++ 声明没有copy和move(1),2024年最新高并发系统基础篇

因此,这里其实暴露除了C++的一种典型缺陷:代码的声明和定义在不同文件实现,有可能出现的可能性,体现在函数的重载:参数列表个数与顺序不同。函数返回值不能作为重载,编译器无法检查出。有时候必须有class的完整定义,比如需要访问class的成员或class的大小以便分配空间。其他时刻有class的前向声明就够了,编译器只需要知道该classFoo *Foo&输出:这里,我根本没有定义一个foo类,但是还是可以这样用,因为成员函数不占类对象的大小,所以c++编译器还是可以确定对象的大小。

2024-05-15 13:40:09 262

原创 2024年最全C++从0到1实战(1),2024年最新全球最火的程序员学习路线

以戳这里获取](https://bbs.csdn.net/topics/618668825)**

2024-05-15 13:39:36 880

原创 2024年最全C++之acm多组输入总结,2024年最新资深C C++面试题

点它就完事了,这是一个传送门。

2024-05-15 13:39:03 368

原创 Eclipse简单快速安装(以及中文汉化与安装插件)_eclipse汉化插件

统一设置为utf-8编码,Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8。安装时提示没有java环境,请下载sun(Oracle)的jdkJDK 是开发和运行都有的环境包,开发环境还要在.path中配置java,这个在上一篇文章中有讲到如何配置Java的运行环境。注意:Java的开发环境一般是不推荐汉化的,但是对于初学者可是先使用汉化版,日后再改回来。:安装目录最好不要有中文,目录不要有空格。

2024-05-15 11:48:47 320

原创 Eclipse简单快速安装(以及中文汉化与安装插件)_eclipse汉化插件(1)

统一设置为utf-8编码,Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8。可以在菜单栏 help -> install new software… 中点击add,弹出对话框在name中随意写,location输入对应版本的下载包方法一详解。注意:Java的开发环境一般是不推荐汉化的,但是对于初学者可是先使用汉化版,日后再改回来。

2024-05-15 11:48:11 297

原创 eclipse强大的代码提示插件——aptana_eclipse有什么插件可以显示每行代码最后修改人

根据上面的官方文档可以看出,和一般的Eclipse插件网络安装方法是一样的。而插件的安装地址就是上面的那个URL,当然更新完后一定要记得重启Eclipse.当然,eclipse也会弹出一个对话框让你选择是否重启,这里一定要选是。1、右键你要编辑的JS,选择open with ,再选反Aptana JS Editor 就可以编辑JS了。(这里设置你想要支持的浏览器环境,这在在代码提示中,如果某个方法或属性不支持的浏览器会显示为灰色)

2024-05-15 11:47:35 293

原创 eclipse-jee运行jsp、servlet文件报错HTTP状态 404_怎么运行jsp 导致http状态 404 - 未找到

如果读者新建的动态项目web版本为2.5或者以下,可以查看WebContent>WEB-INF文件夹下面的web.xml文件,如果有这个文件,查看里面是否配置了路径。如果读者是在WebContent这个文件夹下面新建了一个文件夹,然后在这个新建文件夹里面写jsp文件,那么就会出现404问题。里获取](https://bbs.csdn.net/topics/618668825)**解决办法就是把这个jsp文件放到WebContent这个文件夹下面。如果仍然是上述错误,记得刷新然后重新运行。

2024-05-15 11:46:59 282

原创 C C++最新如何设计百万人抽奖系统_抽奖活动用cdn降级,2024年最新最新阿里P7技术体系

⭐今天是坚持刷题更文的第52/100天既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取而道远,希望大家关注一条,带各位一起学习!⭐今天是坚持刷题更文的第52/100天[外链图片转存中…(img-awJj54YY-1715728974368)]

2024-05-15 07:23:16 595

原创 C C++最新如何在ubuntu设置开机自启动程序_ubuntu 开机启动程序,2024年最新C C++插件化+模块化+组件化+热修复

在部署程序到边缘端时,我们总希望可以通电即启动我们写好的程序,本篇博客用以记录如何在ubuntu开机执行某条命令或者某个可执行程序。

2024-05-15 07:22:40 356

原创 C C++最新如何使用Intellij Idea生成JavaDoc文档_intellij-javadocs(2),深入剖析原理

@return 当前单元格的字体颜色 (默认 HSSFColor.BLACK.index)* 密码字段导出为:“******”* @return 默认true。* @return 默认不启用。

2024-05-15 07:22:04 252

原创 C C++最新复习,网课,视频回放,太慢怎么办,试试倍速播放吧 (无需下载,2024年最新大牛手把手带你

1.定位元素到待倍速播放的视频2.在Console中输入倍速播放代码 document.querySelector(‘video’).playbackRate = 2.0 并回车写的比较详细,适合非开发人员参考,欢迎大神前来指导。请把倍速播放的方法用于正确的用途,不要用来刷网课哦~既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

2024-05-15 07:21:28 368

原创 C C++最新C++ 容器适配器(stack、queue、priority_queue)_c+(1),【吐血整理

不同场景下,由于不同的序列式容器其底层采用的数据结构不同,因此容器适配器的执行效率也不尽相同。但通常情况下,使用默认的基础容器即可。当然,我们也可以手动修改,如果有了解双端队列会更有利于学习容器适配器,我将双端队列单独用一篇博客简单讲解。

2024-05-15 02:54:02 760

原创 C C++最新c++ 基础(新手入门必看)_c语言c+,2024年最新客户端开发面试题目

若要大量使用某个函数,同时又不想建立栈帧,C语言可以使用宏来进行处理。

2024-05-15 02:53:26 916

原创 C C++最新C++ 哈希思想应用 位图,布隆过滤器,哈希切分(1),2024年最新新鲜出炉的C C++面试真题集锦我给你们整理出来了

实现了set reset test之后位图其实就已经实现完毕了。

2024-05-15 02:52:50 921

原创 C C++最新C++ 八股文:类析构(1),C C++原生开发如何深入进阶

这是因为在析构函数执行过程中,对象的多态性和虚函数机制可能会受到限制,导致虚函数的行为与你期望的不一致。总之,在析构函数中调用虚函数通常是一个不推荐的做法,因为它可能引入不确定性和潜在的问题。要确保对象的资源得到正确释放,最好在析构函数中执行基本的资源清理操作,而将特定的操作留给类的成员函数来处理。这是因为派生类构造函数和析构函数中会自动调用基类的构造函数和析构函数,以确保对象的完整性和正确的初始化和清理。析构函数可以抛出异常,但不推荐在析构函数中抛出异常,因为它可能引发不确定的行为和资源泄漏。

2024-05-15 02:52:13 527

原创 C C++最全Python与嵌入式系统中的C C++你不知道的秘密_从c到python不习惯,2024年C C++社招面试题精选

C / C ++的案例是非常明显的:它创建了更加紧凑和更快的运行时代码,它已经是95%的嵌入式系统代码的首选语言,因此它具有Python将必须克服的全部遗产。嵌入式算法越来越复杂。也许这听起来很愚蠢,当你再次扫描数字,并意识到这是其他5%的嵌入式系统代码中不是C / C ++的增长速度最快的语言,但是Python将开始进入C / C ++的垄断地位 未来几年。除了像Theano这样的图书馆,还有Python的优化扩展,如Cython,它本质上是Python,具有静态类型和关键字,可以更快地运行数学。

2024-05-14 22:21:47 313

原创 C C++最全python3(6),2024年最新C C++开发基础作用

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-05-14 22:21:11 164

原创 C C++最全Python+Appium+Android应用权限弹窗元素定位失败解决方法_com(1),字节跳动超高难度三面C C++程序员面经

出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**可是问提就出在这里, 当脚本运行到这里时, 却因为找不到元素而报错了。

2024-05-14 22:20:35 292

原创 C C++最全python pytest测试框架(二)_pytest,写给程序员的Flutter详细教程

命令行参数是根据命令行选项将不同的值传递给测试函数,比如平常在cmd执行"pytest --html=report.html",这里面的”–html=report.html“就是从命令行传入的参数对应的参数名称是html,参数值是report.html,所以,我们在写assert语句的时候,子表达式最好是一个函数签名,这样我们就可以得到该函数的计算结果,以便我们知道测试为什么失败。有的时候,我们可能需要在测试中用到产生的异常中的某些信息,比如异常的类型type,异常的值value等等。

2024-05-14 22:19:58 779

原创 2024年最新腾讯协程库libco的原理分析_st协程库原理(1),C C++工程师面试题

当readwrite_routine和accept_routine都会调用co_poll,但是accept会将执行权交给主进程,而task协程挂起后,执行权则会交给accept协程。那么前面由于执行碰到EAGAIN而挂起的task协程,则通过co_eventloop来驱动继续执行。%rdi,%rsi,%rdx,%rcx,%r8,%r9 用作函数参数,依次对应第1参数,第2参数。16个64位寄存器,分别是:%rax,%rbx,%rcx,%rdx,%esi,%edi,%rbp,%rsp,

2024-05-14 16:01:45 333

原创 2024年最新联合体(union)的使用方法及其本质(1),从外包月薪5K到阿里月薪15K

/而把四个字节作为一个整体(不分类型,直接打印十六进制),应该从内存高地址到低地址看,0x11020304,低位04放在低地址上。//数组中下标低的,地址也低,按地址从低到高,内存内容依次为:04,03,02,11。//因为是char类型,数字不要太大,算算ascii的范围~data.c[1] = 0x03;//写成16进制为了方便直接打印内存中的值对比。//利用结束符’\0’打印字符串"abc"//这个union有8字节大小。//最多能到c[7]

2024-05-14 16:01:09 287

空空如也

空空如也

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

TA关注的人

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