- 博客(32)
- 收藏
- 关注
原创 头歌实训--数据预处理Pandas--共三关
头歌实训--数据预处理Pandas--共三关,第1关:合并数据,第2关:清洗数据任务描述本关任务:读取数据,输出删除NA值以及重复值之后的结果,并重置索引列。第3关:标准化数据 任务描述本关任务:使用read_csv()加载数据集data1和data2,然后按照编程要求对数据进行合并和清洗,最后将数据标准化。
2025-03-20 22:13:01
398
原创 头歌实训--Pandas数据取值与选择--共二关
头歌实训--Pandas数据取值与选择--共二关,第1关:Series数据选择任务描述本关任务:根据相关知识,得到目标Series对象,具体要求请查看编程要求。第2关:DataFrame数据选择方法 任务描述本关任务:通过相关知识介绍的取值方法,得到目标DataFrame对象,具体要求请查看编程要求。
2025-03-20 22:08:31
126
原创 头歌实训--Pandas合并数据集--第3关:案例:美国各州的统计数据
头歌实训--Pandas合并数据集--第3关:案例:美国各州的统计数据,任务描述本关为练习关卡,请按照编程要求完成任务,获取美国各州2010年的人口密度排名。
2025-03-20 22:04:51
353
原创 头歌实训--Pandas合并数据集--第2关:合并与连接
头歌实训--Pandas合并数据集--第2关:合并与连接,任务描述本关任务:使用pandas中的merge()函数按照编程要求合并三份数据。
2025-03-20 22:02:57
125
原创 头歌实训--Pandas合并数据集--第1关:Concat与Append操作
头歌实训--Pandas合并数据集--第1关:Concat与Append操作任务描述本关任务:使用read_csv()读取两个csv文件中的数据,将两个数据集合并,将索引设为Ladder列,并将缺失值填充为0。
2025-03-20 22:00:32
139
原创 设计模式--抽象工厂模式
相同联网方式的传感器构成一个产品族,而相同类型的传感器构成了一个产品等级结构,现使用抽象工厂模式模拟该场景,程序将会自动从配置文件中读取联网方式,系统能全套生成,不需要考虑兼容性问题,请根据以下类图来修补文件中的代码。增加新的产品等级结构麻烦,需要对原有系统进行较大的修改,甚至需要修改抽象层代码,这显然会带来较大的不便,违背了开闭原则。测试输入:从已有的 XML 文件中读取设备类的名称;测试输入:从已有的 XML 文件中读取类的名称;除“Client”文件中代码不需要修改,其它文件请在。
2023-12-08 12:37:46
673
原创 栈+相关练习(C++)
【代码】栈+相关练习(C++)标准的Web浏览器包含在最近访问过的页 面中向后和向前移动的功能。实现这些特性的一种方法是使用两个栈 来跟踪前后移动可以到达的页面。支持以下命令。BACK:将当前页面推到前向栈的顶部。从后向栈的顶部弹出页 面,使其成为新的当前页面。如果后向栈为空,则忽略该命令。FORWARD:将当前页面推到后向栈的顶部。从前向栈顶部弹出页 面,使其成为新的当前页面。如果前向栈为空,则忽略该命令。VISIT:将当前页面推到后向栈的顶部,使URL成为新的当前页 面。前向栈清空。
2023-11-23 14:21:41
147
原创 Vector
【代码】Vector。vector(向量)是一个封装了动态大小数组的顺序容器。顺序容器中的元素按照严格的线性顺序排序,可以通过在序列中的位置访问对应的元素,支持数组表示法和随机访问。wector使用一个内存分配器动态处理存储需求。使用wector时需要引入头文件#include。
2023-11-21 21:40:52
325
原创 Vector练习(间谍)
string s;i < a;i < b;i < c;i < b;i++)//判断第2行在第1行中出现但没在第3行中出现的字符串//其中first,last为输入迭代器,[first,last)用于指定该函数的查找范围,val为要查找的目标元素=x.end())=x.end()中!
2023-11-21 21:35:34
157
原创 分治算法思想
由于各个子问题与原问题形式相同,只是规模较小,所以当子问题划分得足够小时,就可以用较简单的方法解决。将原问题分解为若干规模较小、相互独立且与原问题形式相同的子问题。按原问题的要求,将子问题的解逐层合并成原问题的解。
2023-11-20 14:01:29
44
原创 贪心算法思想
贪心算法总是做出当前的最好选择,期望通过局部最优选择得到全局最优的解决问题。贪心算法并不是从整体最优来考虑的,它所做出的选择只是某种意义上的局部最优。许多问题都可以使用贪心算法得到整体最优解或整体最优解的近似解。如果问题具有两个特性:贪心选择性质和最优子结构性质,则可以用贪心算法。
2023-11-20 13:47:43
187
1
原创 bindblur、bindinput、bindtap(微信小程序开发)笔记
bindblur事件是当组件失去焦点时触发,而bindinput事件则是当组件输入时触发。它们应用在不同的场景中,eg:对于一个输入框,我们可以用bindinput事件来获取用户的输入内容,而用bindblur事件验证输入中的内容是否符合规则。两者是不同的事件类型,bindinput事件是在输入框输入内容的时候触发,而bindblur事件则是在输入框失去焦点的时候触发。同时使用这两个事件可以实现更加丰富的交互体验,eg:在用户输入时实时检测输入内容,当用户完成输入时再进行更加复杂的处理。
2023-10-04 21:43:45
3627
1
原创 计算机二级部分备考笔记(C语言)
宏定义写在函数花括号外边,作用域为其后的程序,通常在文件的最开头。static声明静态局部变量:函数调用结束后,其占用的存储单元不释放,在下一次函数调用时,该变量保留上一次函数调用结束时的值。C语言的逻辑运算符比较特别,它的操作数没有明确的数据类型,可以是任意合法的表达式。把一个指针变量的值赋给另一个指针变量,但一定要确保这两个指针变量的基类是相同的。在数据库管理技术发展的三个阶段中,没有专门的对数据进行管理的是:人工管理阶段。操作数的地址隐含在指令的操作码或者某个寄存器的寻址方式是:隐含寻址。
2023-09-27 00:29:02
157
1
原创 【C++基础知识学习笔记】
class 类名权限控制符:成员;返回值类型 类名::函数名称(参数列表)函数体eg:class Student //定义学生类Studentpublic: //公有权限//声明表示学习的成员函数//声明表示考试的成员函数private: //私有权限//声明表示姓名的成员变量int _age;//声明表示年龄的成员变量使用:不加·”类型::“的话,则为一个普通的函数。void Student::study() //类外实现study()成员函数。
2023-05-12 19:50:21
178
原创 【Python基础知识(学习笔记)】
列表内的数据类型可以不同 list = [ 1 , 2 , 3 , 4 , "我爱你" , [ 10 , 20 , 30 , 40 ] ] print(list [ 0 ]) # >>> 1 print(list [ 4 ]) # >>> 我爱你 print(list [ 5 ]) # >>> [10,20,30,40] print(list [ 5 ] [ 1 ]) # >>> 20。
2023-05-12 19:42:39
300
原创 快速排序(C++)
快速排序是一种分治策略的排序算法,其核心思想是通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。下面是一个使用C++实现快速排序的示例代码:
2023-04-13 18:23:05
97
原创 异或运算(交换两个值)
这也是选择排序算法博客中为什么提醒大家在交换两值时要判断nums的i下标与mins下标是否相同。eg: 用十六进制表示:0xA1 ^ 0x06= 0xA7。
2023-04-12 17:12:58
940
原创 选择排序(C++)
选择排序是一种简单的排序算法,它的基本思想是每次从未排序的序列中选择最小(或最大)的元素,放到已排序的序列的末尾。下面是一个使用C++实现选择排序的示例代码:
2023-04-12 15:18:42
63
原创 数据类型转换(C++)
动态转换通常用于将一个基类指针或引用转换为派生类指针或引用。动态转换在运行时进行类型检查,如果不能进行转换则返回空指针或引发异常。常量转换用于将const类型的对象转换为非const类型的对象。
2023-03-18 18:45:31
697
原创 数据类型和变量(Python)
Python中有两种除法:1、/,除法计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数。2、//,称为地板除,两个整数的除法仍然是整数。无论整数做//除法还是取余数,结果永远是整数,所以,整数运算结果永远是精确的。对变量赋值x = y是把变量x指向真正的对象,该对象是变量y所指向的。随后对变量y的赋值不影响变量x的指向。注意:Python的整数没有大小限制,而某些语言的整数根据其存储长度是有大小限制的,例如Java对32位整数的范围限制在-2147483648-2147483647。Pyt
2023-03-16 17:19:10
69
原创 实验1--Spring IoC中Bean的装置(Eclipse版)
(2)在Spring IoC容器中基于注解(@Autowired)完成对Bean的装配,创建测试类,获取ProductController的实例,调用其save()方法,在控制台上打印Product的信息。(1)在Spring IoC容器中基于XML完成对Bean的装配,创建测试类,获取ProductController的实例,调用其save()方法,在控制台上打印Product的信息。现有Product产品类,根据业务需求要对产品进行保存操作,为了遵守3层框架体系结构,设计了如下的类结构。
2023-03-15 12:28:26
495
原创 const修饰指针
特点:指针的指向可以修改,但是指针指向的值不可以修改。特点:指针的指向不可以修改,指针指向的值可以修改。错误,指针指向的值不可以修改。特点:指针的指向和指针指向的值都不可以修改。正确,指向的值可以修改。错误,指针指向不可以修改。正确,指针指向可以改。
2023-01-24 17:13:01
65
原创 JAVAWEB学生信息管理系统保姆级教程(增删改查+<普通用户和管理员>登录注册+Filter+mysql+批量删除信息+用户退出登录注销)eclipse版(升级版)
对学生信息进行增加、删除(根据学生学号删除某一条信息+批量删除)、修改、查询(查询数据库中所有的学生信息+根据学生的学号查询某一条信息)教师界面查询按钮的实现(当文本框中有数据时,查询的时单条学生信息,当文本框数据为空时,查询的则是数据库中的所有数据)。学生界面查询按钮的实现(当文本框中有数据时,查询的时单条学生信息,当文本框数据为空时,查询的则是数据库中的所有数据)。对数据库里的学生信息的表的数据进行封装。对数据库里的用户名的表的数据进行封装。学生界面显示的列表数据查询。
2023-01-09 03:52:45
7068
29
原创 JAVA学生成绩管理系统(增删改查+Springboot+MySql+MyBatis+Thymeleaf)idea版(修改时数据的回显)
JAVA学生成绩管理系统(增删改查+Springboot+MySql+MyBatis+Thymeleaf)idea版(修改时数据的回显)
2023-01-01 19:00:23
1263
6
原创 JAVAWEB学生信息管理系统保姆级教程(增删改查+登录注册+Filter+mysql)eclipse版
JAVAWEB学生信息管理系统保姆级教程(增删改查+登录注册+Filter+mysql)eclipse版
2023-01-01 17:35:58
6516
26
学生信息管理系统(eclipse版).rar
2023-01-09
JAVA学生成绩管理系统(增删改查+Springboot+MySql+MyBatis+Thymeleaf)idea版(修改时数据
2023-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人