- 博客(220)
- 收藏
- 关注
原创 c++教学(二)
C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。
2025-02-01 07:54:37
828
1
原创 C++入门教程,C++自学教程
变量声明向编译器保证变量以给定的类型和名称存在,这样编译器在不需要知道变量完整细节的情况下也能继续进一步的编译。可以在 C++ 程序中多次声明一个变量,但变量只能在某个文件、函数或代码块中被定义一次。多个变量赋同一个值时,需要分别赋值。
2025-01-31 09:41:19
589
原创 c++教学(一)
C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。
2025-01-31 08:59:03
1158
6
原创 看完这篇Linux基本的操作就会了
只有光头才能变强这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~本文章主要是总结Linux的基础操作以及一些简单的概念~如果不熟悉的同学可下个Linux来玩玩(或者去买一个服务器玩玩【学生版的不是很贵】),对于开发者来说,能使用Linux做一些基本的操作是必要的!那么接下来就开始吧,当然了我的Linux仅仅是入门水平,如果有错的地方还需请大家多多包涵,并不吝在评论区指出错误~
2025-01-31 08:46:03
574
1
原创 如何用前端html实现2025烟花效果
每个Shard实例代表烟花爆炸后的一个碎片。包含位置、颜色、大小、速度等属性。draw方法用于绘制碎片。update方法用于更新碎片的状态和位置,包括模拟重力影响和向目标位置移动。每个Rocket实例代表一个发射的烟花火箭。包含位置、速度、颜色等属性。draw方法用于绘制火箭。update方法用于更新火箭的位置,模拟火箭上升。
2025-01-29 17:19:24
848
1
原创 c++选择排序
选择排序(Selection sort)是一种简单直观的。它的工作原理是:第一次从待排序的中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。选择是不稳定的排序方法。
2025-01-29 17:11:16
557
原创 物联网常用的无线通信技术
物联网无线通信技术根据通信距离可以分为短距离通信技术和低功耗长距离通信技术(LPWA)。短距离无线通信技术:蓝牙、WiFi、ZigBee低功耗长距离无线通信技术:SigFox、LoRa、NB-IoT。
2024-05-01 21:19:23
2921
7
原创 统计思维系列课程07:方差分析
一起chin up!👍👍❤️❤️这篇文章我们就开始统计思维系列课程07:方差分析的学习。出发吧!关于此文章作品。
2024-04-23 21:02:22
1068
28
原创 图形化编程到代码-Python编程进阶之旅
Python 是一种广泛使用的高级编程语言,由 Guido van Rossum 在 1989 年底发明,并第一个公开发行于 1991 年。它是一种解释型、面向对象、动态数据类型语言,其设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进来区分代码块,而不是使用大括号或关键字)。Python 作为一种解释型语言,意味着开发人员可以编写代码,然后直接运行,而不需要事先编译。它的解释器可以在多种平台上运行,包括 Windows、Mac OS X、Linux 等。
2024-04-22 20:45:35
1241
2
原创 SQL 第三关
以上的语句是求的出生日期超过‘1990-01-01’并且根据性别来汇总的学生的人数的语句。这部分的汇总函数跟excel的函数都是相同的,基本就是知识的迁移。同样一开始用思维导图开场,后面再根据各个方面铺设开来。按照不同的类别进行数据收集和提取并了解语句的运行顺序。having语句是为分组后的数据进行限制条件的语句。运行顺序是按照标注的1234来进行运行的。二、分组(group by)拾忆 Eternal゛。三、查询结果的运行顺序。
2024-04-22 20:38:21
526
原创 SQL初体验
stackoverflow强推网站,当你安装时候屡试不止心态爆炸的时候,去上面搜搜,发现跟你一样问题的人灰常多,你不是一个人,有太多人跟你有一样的经历,而上面总会给你有效的合适的答案。首先作为开篇,要用黄金圈原则来思考学习SQL的内因,这样可以从内而外的想明白,找到学习的内驱力,学习方式和执行计划,踏踏实实一步步认识完整面貌的SQL。分七步来进行学习: SQL入门,SQL简单查询,汇总分析,复杂查询,多表查询,项目实战,题目练习。夯实自己的数据技能,提高自己的竞争力和未来的工作效率。1.2 下载流程截图。
2024-04-22 20:30:01
1018
2
原创 SQL第二讲
本次练习了第一个SQL basics和SQL world,以下整理一些错题和难题。分为算数运算符,比较运算符和逻辑运算符。三、注释和SQL语句注意事项。
2024-04-22 20:25:47
430
原创 数据分析师SQL面试宝典-2
很显然,订单明细表是事实表,产品信息表和店铺信息表是维度表,事实表跟两张维度表之间都存在多对一关系。下面是为大家编写好的建库建表和插入数据的SQL语句,有需要的可以用它来完成建库建表操作。MySQL 数据库中有如下所示的三张表,请用这三张表完成下面的查询。):三个字段分别代表产品ID():两个字段分别代表店铺ID():七个字段分别代表流水号(
2024-04-22 20:16:28
345
原创 数据分析师SQL面试宝典-1
上面的10个题目总体难度不大,但是覆盖到的 SQL 知识点还是比较多的,大家可以用这些题来热热身,后面会持续更新经典的 SQL 面试题(主要针对数据分析师)。下面是为大家编写好的建库建表和插入数据的SQL语句,有需要的可以用它来完成建库建表操作。),其中主管编号参照了员工表的员工编号,所在部门编号参照了部门表的部门编号。方法一:嵌套查询(先查出最高的月薪再用它当条件筛选出对应的员工)方法四:存在性判断(不存在有人比你月薪更高,那你就是月薪最高的)方法三:计数法(月薪比你更高的员工人数为。
2024-04-22 20:13:08
997
原创 如何快速搭建自己的博客平台
Hexo是一个快速、简洁且高效的博客框架,它能够将Markdown格式的文档渲染成漂亮的网页,这样我们就可以在很短的时间内迅速的创建出网站的静态内容,而Markdown格式对程序员来说相信并不陌生。要想使用Hexo来搭建自己的博客,我实在想不出有什么教程比官方文档更好,强烈建议大家阅读官方文档来了解Hexo,下面我只做一个简要的使用说明。Markdown。
2024-04-21 08:24:40
1275
5
原创 统计思维系列课程06:参数估计
前面我们说过,,参数估计和假设检验都是推断统计的重要内容。简单的说,参数估计是一种科学的非全面的调查方法,是根据非全面的资料推测全面情况的统计学方法。数据分析师的日常工作中可能会遭遇一些比较让人困扰的情况,例如产品侧或者运营侧的用户行为数据动辄达到百万、千万甚至更大的量级,伴随而来的就是从数据中洞察商业价值的效率会急剧下降,很难在短时间内从数据中得到有价值的信息;另外,在很多业务场景(尤其是传统行业的业务场景)下,我们只能拿到部分数据(样本),而无法获取全量数据(总体)。
2024-04-18 17:50:37
1455
14
原创 统计思维系列课程05:假设检验
假设检验(hypothesis testing)是推断型统计中一项重要的内容,它从对总体参数所做出的假设开始,然后搜集样本数据,计算出样本统计量,进而运用这些数据测定假设的总体参数在多大程度上是可靠的,并由此做出是否拒绝该假设的判断。如果进行假设检验时总体的分布形式已知,需要对总体的未知参数进行假设检验,称其为参数假设检验;若对总体分布形式所知甚少,需要对未知分布函数的形式及其他特征进行假设检验,通常称之为非参数假设检验。
2024-04-18 17:48:15
2176
2
原创 统计思维系列课程04:统计量和抽样分布
研究统计量的性质和评价一个统计推断的优良性,完全取决于抽样分布的性质。简单的说, X¯ 的期望跟总体均值相同,而方差则缩小为总体方差的 1n ,即用样本均值 X¯ 去估计总体均值 μ 时是没有偏差的(满足无偏性的要求),当 n 越来越大时, X¯ 的离散程度越来越小,即用 X¯ 估计 μ 会越来越准确。值得庆幸的是,当样本容量 n 较大时,中心极限定理告诉我们,不管总体是什么分布,抽样均值 X¯ 的分布总是近似正态分布,即 X¯∼N(μ,σ2n) 仍然成立,等价的有 X¯−μσ/n∼N(0,1)。
2024-04-18 17:42:59
1182
4
原创 统计思维系列课程03:随机变量及其分布
在相同的条件下,如果每次试验可能出现这样或那样的结果,我们对随机事件进行数量化,用 X 表示所有可能的事件,也就是说 X 可以有不同的取值,用 P(X) 表示 X 取不同的值时对应事件发生的概率,如果我们把 P(X) 称作概率函数(),那么这里的 X 就称为概率函数 P(X) 的随机变量(简单的说,随机变量的值是需要通过试验来进行确认的。如上图2所示,由于连续型随机变量可以取某个区间或整个实数轴上任意的值,我们不能够像离散型随机变量那样列出每一个值及其对应的概率,我们可以定义概率密度函数(
2024-04-18 17:39:08
1506
3
原创 统计思维系列课程02:随机和概率
概率()是对事件在试验中出现的可能性大小的一种度量,事件 A 出现的可能性通常记为 P(A) ,它是一个取值范围在0到1之间的值。
2024-04-18 17:35:34
795
1
原创 统计思维系列课程01:解读数据
统计的本质就是从原始的数据中找出重要的有用的信息,我们在数据分析中经常提到的“指标”一词,指的就是具备业务意义的统计数据。统计学中的描述性统计,是指运用分类、制表、绘图、概括性计算等操作来描述数据的各项特征,通常是针对所有数据而不是部分数据进行的操作,主要包括数据的频数分析、集中趋势分析、离散程度分析以及一些基本统计图表的绘制。在统计学中,通过试验、观察、调查等获得的材料被称为数据。首先数据不止是整数和小数,日期、时间、文本、图像、声音、视频都可以是数据;
2024-04-17 19:39:21
2255
20
原创 统计思维系列课程00:导读和热身
当今世界,各行各业对信息技术的依赖程度在不断加深,每天都会有大量的数据产生。我们常常会感到数据越来越多,但是要从中发现有价值的信息却越来越难。这里所说的信息,可以理解为对数据集处理之后的结果,是从数据集中提炼出的可用于支撑和指导决策的结论性的东西,而的这个过程我们就称之为,它是数据科学的重要组成部分。对于想从事数据分析工作的人来说,需要掌握两个部分的技能,一是“数据思维”,二是“分析工具”,如下图所示。
2024-04-17 19:34:52
824
6
原创 嵌入式Linux开发的前世与今生——基本概述(二)
● arch :包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386、arm、arm64、powerpc、mips 等。在arch目录下,存放的是各个平台以及各个平台的芯片对Linux 内核进程调度、内存管理、中断等的支持,以及每个具体的SoC 和电路板的板级支持代码。Linux的前身是指由Linus Torvald维护开发的开放源代码的类Unix操作系统的内核。● kernel :内核最核心的部分,包括进程调度、定时器等,而和平台相关的一部分代码放在arch/*/kernel 目录下。
2024-04-02 20:33:46
676
17
原创 嵌入式Linux开发的前世与今生——基本概述(一)
在不同应用领域中,嵌入式系统的执行装置一般是不同的,应该根据具体的应用场合和系统所要求实现的功能选择不同的设备和执行装置。是一个标准的内核,它将CPU时钟、中断、I/O、定时器等资源都封装起来,留给用户的是一个标准的API函数接口。感知层:MCU(微控制器)+(EOS)embeded operation system+海量传感器+通信模块(LoRA、NB-IOT、5G)+电源管理芯片(电池供电、低功耗)+在线升级OTA+信号采集、处理、控制软(嵌入式软件)三大件:处理器,存储器,IO+外设。
2024-04-02 20:32:16
384
5
原创 C语言中的static的用法(超级详细)
static修饰变量a. 函数中局部变量:声明周期延长:该变量不随函数结束而结束初始化:只在第一次调用该函数时进行初始化记忆性:后序调用时,该变量使用前一次函数调用完成之后保存的值存储位置:不会存储在栈上,放在数据段b. 全局变量改变该变量的链接属性,让该变量具有文件作用域,即只能在当前文件中使用c. 修饰变量时,没有被初始化时会被自动初始化为02. static修饰函数改变该函数的链接属性,让该函数具有文件作用域,即只能在当前文件中使用。
2024-04-02 20:29:09
466
4
原创 数据结构——堆(C语言实现)(二)
TOPK问题是指在一组数据中,找出前K个最大或最小的数据的问题,常见的解决方法包括堆排序、快速排序、归并排序等。该问题在数据分析、机器学习等领域中经常出现。当然有一种特殊场景下用堆进行TOK的筛选非常的妙。假设现在有100亿个整数,要求出前50个数,我们可以建一个小堆,只要遍历的数据比堆顶数据大就替代它进堆(向下调整),最终就可以得到最大的前五十个数。下面用一个样例简单感受一下。//断言检查//求出左右孩子较大的那个下标child++;//父亲比孩子小就交换位置//交换//迭代。
2024-04-01 18:58:59
985
27
原创 数据结构——堆(C语言实现)(一)
堆是一种特殊的数据结构,它是一棵完全二叉树,同时满足堆属性,即父节点的值总是大于或小于其子节点的值。如果父节点的值总是大于子节点的值,那么我们称之为大根堆;反之,如果父节点的值总是小于子节点的值,那么我们称之为小根堆。在堆中,根节点的值最大(大根堆)或最小(小根堆),因此它也被称为堆顶。堆经常用于排序、topK问题等场景。堆的结构定义其实是一个特殊的顺序表,这点和栈类似。所以,需要用一个指针指向动态开辟的内存,需要一个指向当前下标位置的变量,以及需要一个记录当前动态内存的容量。
2024-04-01 18:58:04
856
9
原创 Linux环境下编译C语言程序
1.宏定义是由源程序中的宏定义命令完成的。2.宏代换是由预处理程序自动完成的。3.宏定义是用宏名来表示一个字符串,在宏展开时又以该字符串取代宏名,这只是简单的一种代换,字符串可以含任何字符,可以是常数,也可以是表达式,预处理程序对它不做任何检查,如有错误,只能在编译已被宏展开后的源程序发现。4.宏定义不是说明或语句,在行末不必加分号.5.宏定义 必须写在函数外面,其作用域为宏定义命令起到源程序结束。
2024-04-01 18:56:20
1157
2
原创 【入门指南】从Python
作为一个学习者,什么样的学习方式、学习路径能够帮助我们更高效、便捷的入门人工智能,不至于错过奔驰而过的“AI”号列车?人工智能时代持续发展,成为新一轮产业变革的核心驱动力和引领未来发展的战略技术,不仅受到政策的支持,国内人工智能市场规模也在不断攀升,相应地对各行各业的人员也产生了巨大的影响,人工智能相关专业掀起了热潮,并且非计算机专业也被迫卷入“转型升级”的道路中。作为一项具有一定门槛的学科,如何避免陷入低效率的学习困境和低质量的培训陷阱?
2024-04-01 18:49:45
511
2
原创 真实世界的人工智能应用落地——OpenAI篇 ⛵
AI 以迅速的发展,不仅仅在研究界带来了革新,在生活的方方面面也提供智能化,使我们更便利。在本篇内容中,ShowMeAI将介绍 OpenAI 的主要发展以及它们实际落地的 AI 产品应用。
2024-04-01 18:47:58
1173
2
原创 这篇PLC编程教程,带你一步步入门PLC!
电力作业人员都知道,PLC的在工业生产和自动化发展中的应用越来越广泛,作为繁重的交流接触器配电柜和继电器控制柜的替代者,PLC具有体积小,反应快,能耗低,操作简单,维护方便,集中控制等优点。在实际的操作中,受到了广大电气人的喜爱,掌握PLC编程相关知识是电力作业人员的必备技能,但是还是有很多的电工师傅对于PLC编程教程不是很了解,甚至没有入门,其实想要入门学习PLC编程教程是很简单的。PLC是电力作业人员的基本技能之一,入门简单,精通却不容易,需要坚持学习,不断练习,欢迎关注,一起交流学习电气电工知识!
2024-03-31 14:55:56
2468
8
原创 C++ map用法总结(整理)
map是STL的一个关联容器,它提供一对一的hash。第一个可以称为关键字(key),每个关键字只能在map中出现一次;第二个可能称为该关键字的值(value);map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to-one)的情況,map內部的实现自建一颗红黑树,这颗树具有对数据自动排序的功能。在map内部所有的数据都是有序的,后边我们会见识到有序的好处。比如一个班级中,每个学生的学号跟他的姓名就存在著一对一映射的关系。
2024-03-31 14:53:17
1055
4
原创 新教程之图像分割系列(超像素、语义分割、实例分割、全景分割)
之前更新了很多有关于目标检测中的Tips和系列实战教程,现在给大家讲解一下计算机视觉中的另一个领域图像分割中的一些原理和实战项目,感兴趣的话,请追下去吧~图片分类、目标分割、目标识别、目标检测和目标跟踪,是深度学习中的几大重要学习领域,它们之间即具有关联也有区别,学习路线:图片分类->目标分割->目标检测->目标识别->目标跟踪, 粗略的理解如下:图像分类:又称图片分类、图片识别,图像分类是指对输入图像中的对象进行分类,是猫还是狗。目标分割:又称图像分割,把图像中的所有目标对应部分以像素级的形式分割出来,如
2024-03-31 14:51:56
1314
原创 原理讲解-项目实战 <-> Mtcnn + Facenet 搭建人脸识别平台
MTCNN,英文全称是Multi-task convolutional neural network,中文全称是多任务卷积神经网络,该神经网络将人脸区域检测与人脸关键点检测放在了一起。总体可分为P-Net、R-Net、和O-Net三层网络结构。
2024-03-31 14:50:42
1614
原创 C语言入门学习(四)
a /b (a,b可以为整数,也可以为浮点数 如果a b为整数 表示取整 如果 a b只要有一个为浮点数 则表示除法运算) 取整 %取余 必须为整数。A || B 只要A B任意一个为真 整个表达式结果为真,A B同时为假的时候 结果才为假。A && B A B同时为真 整个表达式结果为真。综合案例:将data的第1、5清0, 第3, 4位置1 其他为保持不变。语法:如果表达式1 为真 整个表达式的值为“值1” 否则为“值2”逻辑|| 也有短路特性:只要A为真 编译器不会判断B的真假。
2024-03-30 16:55:57
641
16
原创 C语言入门学习(三)
/两\\输出一个\。//''取的是字符的ASCII值 ""取的是字符串的首元素的地址。//%s 从字符串的首元素 逐个字符输出 遇到'\0' (重要)printf("num = %d\n",num);//系统会在字符串末尾自动添加一个结束字符'\0'//'a' 单引号 表示的取 字符的ASCII。
2024-03-30 16:54:11
593
11
原创 C语言入门学习(二)
------------------------在32位平台----------------------------------------------------------在64位平台---------------------------------signed char 他的表示范围:1111 1111~1000 0000 ~0000 0000 ~ 0111 1111。· double 双精度浮点型 占8字节的空间(64位二进制位)· char 字符类型 占1字节的空间(8位二进制位)
2024-03-30 16:51:49
601
5
html地球,可用鼠标控制移动
2024-02-23
俄罗斯方块是一款经典的益智游戏,最早由俄罗斯人列夫·佩日涅夫在1984年设计并推出
2024-02-22
樱花知识领域: 植物学, 日本文化,园艺 技术关键词: HTML, CSS, JavaScript, 网页设计, 网页开发 内容
2024-02-22
此作品为html,效果是彩色粒子风暴,请大家支持我,谢谢
2024-02-22
请教:谁能tell me如何在70天内粉丝破万?
2024-04-18
那些在作者周榜中前五名的秘籍是什么啊!
2024-03-23
Tell me!Thanks!
2024-03-20
关于#开发语言#的问题:请阐述您宝贵的观点
2024-03-18
html粒子风暴代码雨问题
2024-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人