- 博客(40)
- 收藏
- 关注
原创 使用 pandas 读取农产品数据并分析
(1) 注意:如果没有列名,请使用参数设置列名序列为:[“菜名”, “地址”, “价格”,“单 位”,“日期”](4)使用 df.describe()查看数据表的整体统计信息。(3)输出数据表中数据前 5 行,只包含列地址、价格与日期。(5)输出数据表中的统计的不同地址(地址列去重)。(2)输出数据表中数据前 5 行。
2023-04-23 19:42:37
229
原创 算法的时间复杂度和空间复杂度分析
上述排序过程中,子序列总是两两归并,极为二路归并排序。这算法设计的重点是如何将相邻的两个子序列归并成一个子序列。4、将分块数组进行排序,把数据存入额外一个数组。(2)对所有有序子序列进行两两归并,得到n/2个长度为1或2的有序子序列–这这为一趟归并;(1)将每一个数据看成一个单独的有序序列,则n个待排序数据就是n个长度唯一的有序子序列;归并排序:是指将两个或两个以上的的有序序列合并成一个有序序列。(3)重复(2),直到得到长度为n的有序序列为止。1、申请一个和原始排序数组空间一样大的额外数组。
2023-04-23 19:29:56
294
原创 递归算法设计技术
如果当前节点为空或者当前节点的值不等于子树根节点的值,则直接返回当前节点的指针。如果当前节点的左子树或右子树中存在值为子树根节点的节点,则将该节点的左子树或右子树置为空,并释放该节点的空间。删除二叉树的子树:假设二叉树中的结点均不相等,采用二叉链存储,设计递归算法删除根结点值为x的子树。根据输入的节点值创建二叉树根据用户输入的节点值(#表示空节点),使用递归的方式创建二叉树。输入要删除的子树的根节点的值,程序在二叉树中查找值为该值的节点,并返回该节点的指针。2.查找要删除的子树的根节点。
2023-04-23 19:22:53
355
原创 蛮力法设计技术
穷举法的概念就是把所有可能的结果都尝试一遍,所以穷举法相比于其他算法算是比较简单的,所以此次的算法设计和代码都是比较简单的,缺点就是耗时过长,效率低。
2023-04-23 19:16:42
149
原创 pycharml利用ddddocr和selenium识别验证码并登录
方法将形状翻译成计算机文字的过程;针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并通过识别软件识别图像中的文字等信息的技术。镜像安装:pip install ddddocr -i https://pypi.tuna.tsinghua.edu.cn/simple。或 pip install ddddocr -i https://mirrors.aliyun.com/pypi/simple/数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别。
2023-04-23 19:01:04
534
原创 RestClient操作文档
初始化 RestHighLevelClient 创建 XxxRequest。XXX是 Index 、 Get 、 Update 、 Delete 、 Bulk 准备参数( Index 、 Update 、 Bulk 时需要)发送请求。调用 RestHighLevelClient # . xxx() 方法,xxx是index、get、update、delete、bulk解析结果( Get 时需要)
2023-04-22 09:32:04
79
原创 Python读写文件
如果你想用python读取文件(如txt、csv等),第一步要用open函数打开文件。open()是python的内置函数,它会返回一个文件对象,这个文件对象拥有read、readline、write、close等方法。mode常用的模式:r:表示文件只能读取w:表示文件只能写入a:表示打开文件,在原有内容的基础上追加内容,在末尾写入w+:表示可以对文件进行读写双重操作。
2023-04-16 20:42:02
158
原创 分治法设计技术
3递归求取右区间([mid + 1, high])最大值及次大值。2递归求取左区间([low, mid])最大值及次打值。次大值: max(右区间次大值, 左区间最大值)次大值:max(左区间次大值, 右区间最大值)左区间最大值 > 右区间最大值。左区间最大值 < 右区间最大值。最大值: 必为右区间最大值。1计算区间中位数 mid。最大值:必为左区间最大值。最大值为两数中的较大数。
2023-04-09 09:04:12
333
1
原创 删除二叉树子树
2.查找要删除的子树的根节点输入要删除的子树的根节点的值,程序在二叉树中查找值为该值的节点,并返回该节点的指针。如果当前节点的左子树或右子树中存在值为子树根节点的节点,则将该节点的左子树或右子树置为空,并释放该节点的空间。
2023-03-26 21:25:52
721
原创 Python基础知识复习
python文件打开函数语法:open(file, mode =‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)参数说明:file:表示即将要打开的文件的路径(绝对路径或者当前工作目录的相对路径)如果路径前面带有反斜杠则需要在前面加上反斜杠。防止被python转义。或者直接在字符串前面+字母r。mode:文件的读写模式。
2023-03-19 21:42:42
63
原创 nacos配置
nacos是alibaba开源的一款具有分布式服务注册与发现、配置等功能的组件,熟悉分布式spring cloud的小伙伴一定对eureka、config不陌生。在没有nacos的时候,我们可能选择的组件eureka作为服务注册中心,总体使用感觉一般般。其次就是如果要对服务进行配置的话,还得引入config,这只是对单机下服务进行配置与刷新,如果要对集群服务进行配置刷新的话,还得额外引入bus、mq等相关组件,整体变得更加复杂。
2023-02-26 09:44:09
354
原创 前端复习与xml
前端复习与xml文章目录前端复习与xml获取document元素对象获取element元素对象xml的基本使用获取document元素对象1.getElementById通过 document.getElementById('id') 方法可以获取具有 id 属性的元素,如:<div id="elem"> <p id="text">text</p></div><script> let elem = document.
2022-03-12 15:04:43
1813
原创 MySQL学习
MySQL学习文章目录MySQL学习MySQL的DML操作MySQL的约束Mysql的查询MySQL的DML操作1.概念:主要对Mysql的数据进行增删改关键字:insert,update,delete,truncate2.数据插入(insert)insert into 表 (列名1,列名2....)values(值1,值2....)insert into student values(值1,值2....);3.数据修改(update)update 表名 set 字段名=值, 字段名=值
2022-03-05 21:41:17
392
1
原创 寒假学习总结
经过一寒假的学习生活,开学也进行了考核,考核结果没有出乎我的预料,当别人学完css时,我才开始学习,没有别人自律,同时也没有别人努力,必然也不会有更好的结果,寒假刚开始学学,后来玩的有点狠了,便一发不可收拾,知道初九家里人都走了,就剩我一人时,才开始认真学习,心情也很慌,一天七八十个视频,学的快忘的也快,当时就已经学着做着,不会的用csdn,菜鸟搜,当时也没学到js,然后把轮播图的代码搜出来了,就偷懒了,后边就没有学,也是比较依赖抄代码,复制粘贴删改,测试,以至于考核解释代码却解释不出来。整个寒假就学习了h
2022-02-28 08:29:33
125
1
原创 完善前端页面
完善前端页面文章目录完善前端页面产品中心关于我们产品中心1.HTML<div class="object1"> <h2>产品中心</h2> <h5>燃油、气锅炉系列/电加热锅炉系列/有机热载体炉系列/生物质锅炉系列/真空热水锅炉系列/热风炉系列/<br>木材防腐压力容器设备/循环流化床锅炉 </h5> <div class="one1"> <div cla
2022-02-20 09:14:03
93
原创 制作前端页面
前端页面文章目录前端页面锅炉页面导航栏轮播图锅炉页面导航栏1.css部分.header2 li { float: left; list-style-type: none; } .header2 li a{ display: block; text-align: center; width: 281px; height:
2022-02-13 08:41:55
649
1
原创 CSS学习
CSS学习文章目录CSS学习基础选择器字体和文本样式基础选择器1.标签选择器:{css属性名:属性值;},选择页面中对应的标签,方便在后续设置样式2.类选择器:.类名,通过类名,找到页面中所有带有这个类名的标签,设置样式3.id选择器:#id属性值,通过id属性,找到页面中带有这个id属性值的标签,设置样式4.通配符选择器:{css属性名:属性值},找到页面中所有的标签,设置样式字体和文本样式1.字体样式:字体大小:font-size=数字px;字体粗细:font-weight(norm
2022-01-30 22:00:26
413
原创 HTML汇总
HTML汇总文章目录HTML汇总1列表2单词含义3图片标签4视频标签1列表1.1 无序列表 <ul> <!--<li>标签中可以放其它标签,写各种东西--> <li> </li> <li> </li> <li> </li> <li> </li> </ul>1.2
2022-01-23 09:51:28
284
原创 初学html
初学html文章目录初学htmlhtml标签标签的属性文档声明html标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>xpc的第一个页面,页面名称</title></head><body><h1>一级标题</h1><h2>二级标题</h2>
2022-01-15 18:16:53
74
1
原创 闭组会议总结
闭组会议总结在小组学习了一学期的Java课程,今天闭组了。一直觉得自己在学Java,学习了很多,但都停留在知识边缘地带,都没深入到它们的精华部分,对它们的精华部分知之甚少。在学习Java的面向对象的编程语言的特性。比如继承,构造,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。我花了很长时间,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,敲了很多遍,才能理解。此外,做管理系统时一开始都不是很懂,都是把学长的例子运行成功,然后自己摸索它,不断的根据自己心里面的疑问来检查程
2021-12-11 23:32:38
170
原创 商店网购管理系统
商店网购管理系统文章目录商店网购管理系统项目规划书代码部分展示项目规划书设计创意:基于当前小商品网购潮流的兴起,为了方便人们的购而制作了该管理系统。该系统的对象主要有用户与管理员,两者必须登录后才能使用。管理员上架商品,用户购买商品并生成订单。用户:新用户可以注册(且不能注册已经存在的用户),老用户直接登录。功能:1-更改密码(原密码不能与新密码一致,修改时输入的两次密码不能相同)2-购买商品 (购买的商品生成价格)3-查询订单 (输入自己的订单号或手机号即可查询信息)管理员:管理员为内部账
2021-12-11 08:35:50
288
原创 容器类与项目概括
容器类与项目概括文章目录容器类与项目概括容器类项目概括容器类Collection接口特点 : 元素是对象 (Object)常用方法 :遍历 :1.迭代遍历list中的元素类型为String Iterator<String> it = list.iterator();while(it.hasNext()) { String s = it.next(); System.out.println(s.toUpperCase());}2.for-each遍历l
2021-12-04 09:26:24
111
原创 异常处理与 io流
异常处理与 io流文章目录异常处理与 io流异常处理异常处理十四. 异常处理提高程序的容错性 : 解决运行时错误避免异常: 尽可能使异常不出现, 不发生处理异常: 当异常发生时, 应对这种异常 有部分代码,正常情况不执行,异常发生时才执行异常的分类Throwable 所有异常的父类|- Error 错误 严重的底层错误 不可避免 无法处理 不用处理|- Exception 异常 可以处理|- RuntimeException 子类 运行时异常 未检查异常 可以避免 可以处理,可以不处理
2021-11-27 15:43:18
413
原创 第二次考核反思
考核反思 自己的问题有加入了足球队,没有上早读,没有背过基础知识,就是看视频看书的时候刻意记一下,但是效果不是很理想,跟没看一样,知道其中的个别模板,解释不出来意思,但能理解为什么这么做,有的地方简化理解的不是很透,算法题的过程还不是很了解,有的时候也知道该怎么运行这个,但是缺少一两步不能理解有它的意义,感觉没它也没啥事,然后到考核的时候它必然错,自己的逻辑思维很差,现在对那个除法除出来的方面的算法也理解不了为什么要那样做,例如连除某个数除个三回,自己能理解除出来的数,但看题目是完全想不出来来连除,
2021-11-23 22:07:29
345
原创 java学习----继承与接口
java学习----继承与接口文章目录java学习----继承与接口1.基本概念与注意事项2.代码演示3.学习反思1.基本概念与注意事项继承1.继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。基本格式:class Person{ // ....成员变量,构造方法}class Student extends Person{ //....类体,调用}2.注意:子类不能选择性继承父类;Java不
2021-11-21 08:50:48
908
1
原创 第三周学习心得
学习记录文章目录学习记录1.一些重要概念2.学习代码3.自我反省1.一些重要概念1 在Java中,将函数称为方法。2 类就是把事物的数据与相关功能封装在一起,形成一种特殊的数据结构,表达事物的一 种抽象。3 类的结构[类修饰符] class 类名称{[修饰符] 数据类型 成员变量名称;…[修饰符] 返回值的数据类型 方法名(参数1,参数2,…参数n){语句序列;return[表达式]; }…
2021-11-13 17:26:12
955
原创 第二周学习心得
学习记录文章目录学习记录1一 (二,三)维数组形式2 输出最大数最小数3打印图形4:总结1一 (二,三)维数组形式一维int[] a=new int[12];int[] a={11,22,33,44,55};int[] a=new int{11,22,33,44,55};int[] a;a=new int[12];例如1:package www;public class ww4 { public static void main(String[] args) { int[] a=
2021-11-06 23:54:08
96
原创 第一周学习心得
While循环:先判断,后执行语法: While(循环条件){循环操作,比如:do …while循环:先执行,后判断语法:do{循环操作,代码块}while(循环条件)例如:While与do…while循环的区别:A 语法不一样B 执行次序不一样。(while先判断后执行,do…while先执行后判断+)具体,如图:for循环:如:注意事项:break:作用:改变程序控制流用途:用于do-while、while、for中时,可跳出循环而执行循环后面的语句例如:c
2021-10-30 09:46:48
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人