- 博客(105)
- 资源 (2)
- 收藏
- 关注
原创 【生成数据】随机漫步
使用python来生成随机漫步数据,再使用matplotlib将这些数据呈现出来。随机漫步:每次行走都是完全随机的,没有明确的方向,结果是由一系列随机决策决定的。也可以这么认为,随机漫步就是蚂蚁在晕头转向的情况下,每次沿着随机的方向前行所经过的路径。
2023-06-04 16:48:30 993
原创 【生成数据】绘制简单的折线图
matplotlib允许给散点图中的各个点指定颜色,默认为蓝色点和黑色轮廓。在散点图包含的数据点不多时效果很好,但绘制很多点时,黑色轮廓可能会粘连在一起。要删除数据点的轮廓,可在调用scatter()时传递实参edgecolor=‘none’自定义颜色要修改数据点的颜色,可向scatter()传递参数c,并将其设置为要使用的颜色的名称,如:也可以使用rgb模式自定义颜色,可传递参数c,并将其设置为一个元组,其中包含三个0~1之间的小数值,分别表示红色、绿色、蓝色分量,例如下方创建一个蓝色点组成的散点
2023-06-04 10:24:13 469
原创 python中argparse.ArgumentParser()用法
python中argparse.ArgumentParser()用法argparse是python用于解析命令行参数和选项的标准模块,用于解析命令行参数,在终端窗口(ubuntu是终端窗口,windows是命令行窗口)输入训练的参数和选项
2023-03-08 15:08:22 626 1
原创 cv2.line使用报错【已解决】error: OpenCV(4.7.0) :-1: error: (-5:Bad argument) in function ‘line‘ > Overload
使用cv2.line时报错(已解决)error: OpenCV(4.7.0) :-1: error: (-5:Bad argument) in function 'line'> Overload resolution failed:> - Can't parse 'pt1'. Sequence item with index 1 has a wrong type> - Can't parse 'pt1'. Sequence item with index 1 has a wrong type
2023-03-02 19:11:54 15572
原创 pip install matplotlib报错(已解决)WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=Non
import matplotlib时显示No module named‘matplotlib’pip install matplotlib报错:WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=Non
2023-02-26 19:40:16 1712 4
原创 pip install opencv_python报错(已解决)WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect
import cv2后由于没有安装,因此报错No module named ‘cv2’,install 过程中报错WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by'ConnectTimeoutError(
2023-02-26 19:21:13 756 1
原创 【特殊的一年,过去了】再见2022,你好2023
现在是2022年12月30日,提前的新年快乐!各位阳过了吗?我已经阳康啦,所以本文是带有奥密克戎抗体的,各位不用担心~2022可算是快接近尾声啦!提前的新年快乐!!2023要继续加油呀!
2022-12-30 21:48:29 1087 1
原创 计算机组成原理——常用计算单位的转换(时间单位换算s、ms、μs;K、M、G为单位的数值大小)
常用计算单位的转换①时间单位换算s、ms、μs②以K、M、G为单位的数值大小
2022-09-24 16:56:13 6367
原创 【数据结构】2.5栈的应用——中后缀表达式的转换和计算
本文代码为学习总结,如果错误敬请指正!感谢各位大佬 :)文章目录:1、中缀表达式和后缀表达式的转换2、计算中缀表达式3、计算后缀表达式
2022-06-14 09:32:30 225
原创 【数据结构】2.3栈的应用——进制转换
本文代码为学习总结,如果错误敬请指正!感谢各位大佬 😃历史文章线性表1.1线性表的顺序表示(顺序表)1.2线性表的链式表示(单链表)1.3线性表的链式表示(双链表)1.4线性表的链式表示(循环单链表)1.5线性表的链式表示(循环双链表)栈、队列和数组2.1顺序栈2.2链栈文章目录栈的定义进制转换完整代码及运行结果代码运行结果栈的定义只允许在一端进行插入或删除操作的线性表栈的操作特性:后进先出(LIFO)进制转换void conversion(int n,i.
2022-05-27 19:09:45 3454
原创 【数据结构】2.2链栈
本文代码为学习总结,如果错误敬请指正!感谢各位大佬 😃历史文章线性表1.1线性表的顺序表示(顺序表)1.2线性表的链式表示(单链表)1.3线性表的链式表示(双链表)1.4线性表的链式表示(循环单链表)1.5线性表的链式表示(循环双链表)栈、队列和数组2.1顺序栈文章目录栈的定义链栈的基本操作链式存储类型描述初始化判栈空进栈出栈读栈顶元素完整代码及运行结果代码运行结果栈的定义只允许在一端进行插入或删除操作的线性表栈的操作特性:后进先出(LIFO)链栈的基本操作.
2022-05-27 18:22:42 347
原创 【数据结构】2.1顺序栈
本文代码为学习总结,如果错误敬请指正!感谢各位大佬 😃历史文章:1.1线性表的顺序表示(顺序表)1.2线性表的链式表示(单链表)1.3线性表的链式表示(双链表)1.4线性表的链式表示(循环单链表)
2022-05-27 17:52:34 293
原创 【数据结构】2.4栈的应用——括号匹配
用栈实现括号匹配:依次扫描所有字符,遇到左括号入栈,遇到右括号则弹出栈顶元素检查是否匹配匹配失败:①左括号单身②右括号单身③左右括号不匹配算法实现:#include<stdlib.h>#include<stdio.h>#define MaxSize 10 //定义栈中元素的最大个数typedef struct{ char data[MaxSize];//静态数组存放栈中元素 int top;//栈顶指针 }SqStack;//初始化栈 void I
2022-05-23 21:19:48 415
原创 【数据结构】1.5线性表的链式表示(循环双链表)
本文代码为学习总结,如果错误敬请指正!感谢各位大佬 😃循环双链表:结点定义、初始化、头插法创建链表、尾插法创建链表、插入(前插、后插)、判空、判断是否为尾结点、求长度、删除、销毁、遍历(从前往后、从后往前)
2022-04-09 16:29:38 1279
原创 【数据结构】1.4线性表的链式表示(循环单链表)
本文代码为学习总结,如果错误敬请指正!感谢各位大佬 😃1.1线性表的顺序表示(顺序表)1.2线性表的链式表示(单链表)1.3线性表的链式表示(双链表)循环单链表循环单链表和单链表的区别在于,表中最后一个结点的指针不是NULL,而改为指向头结点,从而整个链表形成一个环结点定义//结点定义 #define MaxSize 50//线性表最大长度 /*使用 typedef,之后可用于直接定义参数 如LNode *GetElem (LinkList L) LNode强调.
2022-04-07 21:25:38 475
原创 Dubbo入门案例
开发:服务提供方(1)创建maven工程(打包方式为war)dubbodemo_provider,在pom.xml文件中导入如下坐标 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.comp
2022-04-03 13:24:43 709
原创 Apache Dubbo
Apache Dubbo简介Apache Dubbo是一款高性能的Java RPC框架,前身是阿里巴巴公司开源的、轻量级的开源Java RPC框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会RPC:全称remote procedure call,即远程过程调用tips:RPC并不是一个具体的技术,而是指整个网络远程调用过程RPC是一个泛化的概念,严格来说一切远程过程调用手段都属于RPC范畴,各种开发语言都有自己的RPC框架。Dubbo官网地址:
2022-04-03 13:15:35 462
原创 【数据结构】1.3线性表的链式表示(双链表)
结点定义//带头结点的双链表 //在单链表的基础上加个指向前一结点的指针prior //结点定义 typedef struct DNode{ int data; struct DNode *prior,*next; struct DNode *r; //尾结点 }DNode,*DLinklist;初始化//初始化bool InitDLinkList(DLinklist &L){ L=(DNode*)malloc(sizeof(DNode));//分配一个头结点 if(L=
2022-03-31 19:19:55 1440
原创 【数据结构】1.2线性表的链式表示(单链表)
带头结点的单链表结点定义/*使用 typedef,之后可用于直接定义参数 如LNode *GetElem (LinkList L) LNode强调返回的是一个节点 LinkList强调L是一个单链表 */typedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;初始化//(带头结点的空表) 初始化bool InitList(LinkList &L){ L=(LinkList)mall
2022-03-30 21:22:31 923
原创 【数据结构】1.1 线性表的顺序表示(顺序表)
静态分配静态分配//静态分配 #define MaxSize 50//线性表最大长度 typedef struct{ int data[MaxSize]; int length;}SqList;初始化//初始化 void InitList(SqList &L){ for(int i=0;i<MaxSize;i++){ L.data[i]=0; } L.length=0;}求表长//求表长int Length(SqList &L){ retu
2022-03-28 21:20:22 623
原创 【HelloWorld】双非普通本科生的一些碎碎念,一些关于2021的迟到总结、2022的小目标
一些碎碎念,美好而又有些许遗憾的2021已经过去,2022继续冲冲冲!我们一定都会成为自己想成为的人!
2022-01-11 16:35:23 556 6
原创 操作系统经典题型:死锁避免之银行家算法、连续分配管理方式之动态分区分配、页面置换算法
文章目录银行家算法动态分区匹配算法1、 首次适应算法FF2、 下次适应算法NF3、 最佳适应算法BF4、 最差适应算法WF页面置换算法1、 最佳置换算法OPT2、 先进先出算法FIFO3、 最近最少适用算法LRU银行家算法动态分区匹配算法1、 首次适应算法FF2、 下次适应算法NF3、 最佳适应算法BF4、 最差适应算法WF页面置换算法1、 最佳置换算法OPT2、 先进先出算法FIFO3、 最近最少适用算法LRU...
2022-01-07 14:15:37 3310 1
原创 操作系统经典题型——死锁避免之银行家算法
文章目录银行家算法用途数据结构算法描述例题说明银行家算法用途银行家算法用于避免死锁,是最著名的死锁避免算法竞争资源和进程推进顺序不恰当会导致死锁所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,都将无法再向前推进产生死锁的必要条件:互斥:进程要求对所分配的资源进行排它性控制,即在一段时间内某资源仅为一进程所占用请求和保持:当进程因请求资源而阻塞时,对已获得的资源保持不放不剥夺:进程已获得的资源在未使用完之前,不能剥夺,只能在使用完时
2022-01-07 13:05:46 2082 1
原创 【JSP教程】JSP期末考试复习要点大纲
JSP基础教程、JSP期末考试复习要点大纲,JSP学习必看!1、JSP基础(文件结构、运行原理、语法基础);2、JSP内置对象;3、JavaBean;4、中文乱码问题;5、cookie(特点、cookie类中的属性、使用、应用)6、mysql&jdbc(jdbc、增删改查);7、servlet(生命周期、处理流程、过滤器、监听器、转发与重定向);8、MVC(控制器、业务服务器、数据处理层)
2022-01-05 18:41:17 3122 1
原创 JSP期末考试复习习题及答案
以下习题是对于平时课堂小测的整理,如有错误敬请指正!欢迎一起交流~预祝各位小伙伴们考试顺利!Test1一. 单选题–1.(单选题)当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是()A. 发送一个JSP源文件到客户端B. 发送一个Java文件到客户端C. 发送一个HTML页面到客户端D. 什么都不做–2.(单选题)下列动态网页和静态网页的根本区别描述错误的是( D)A. 静态网页服务器端返回的HTML文件是事先存储好的B. 动.
2022-01-04 21:15:33 21560 4
原创 Javaweb教学系统项目实战之权限管理模块
文章目录任务目标涉及知识点任务过程思路及代码实现☆前端页面创建☆数据库创建menuroleusersmiddle☆后端一、工具包utilsproperties配置文件DBUtils二、 实体类的定义,创建bean包MenuRoleUsers三、模块功能实现※ Users① 用户登录serviceUsersServiceUsersServiceImpldaoUsersDaoUsersDaoImplservletLoginServlet② 查询用户列表,总条数serviceUsersServiceUser
2021-11-30 17:56:11 1354 1
原创 Javaweb教学系统项目实战之学生管理模块
文章目录任务目标涉及知识点任务过程思路及代码实现前端页面创建登录界面login.jsp数据库创建gradestudentusers后端一、 beanGrade.class任务目标业务目标实现学生管理模块中学员信息的增删改查技能目标通过项目巩固和实战 JAVAWEB,MYSQL,HTML,JAVASE 的知识体系涉及知识点1、sql语言及基本操作2、JDBC(Java数据库连接)3、自定义工具类以及properties配置文件的使用4、JDBC连接池5、枚举类定义6、S
2021-11-27 17:32:11 1866 1
原创 【JavaWeb】基于 JSP、EL表达式实现登录,并使用过滤器与监听器
文章目录任务概述具体需求涉及知识点任务过程思路及代码实现一、 工具包properties配置文件DBUtils.java二、 创建数据库三、 对象User.java四、 创建登录页面Login.jspMyCSSss.css五、 web登录接收客户端数据LoginServlet .java退出后返回登录界面LogoutServlet.java六、 数据处理Dao.java八、 登录结果页面Success.jspFail.jsp九、 过滤器LoginFilter.java十、 监听器MySessio
2021-10-05 22:22:02 1386
原创 【Javaweb】JSP基础教程
文章目录JSP简介JSP工作原理JSP生命周期JSP注释JSP中嵌套Java代码JSP语法中文编码问题脚本程序声明变量表达式指令Page指令JSP内置对象JSP简介JSP全称Java Server Pages(Java服务器页面),是一种动态网页开发技术Java servlet的简化设计,主要用于实现Java web应用程序的用户界面部分使用JSP标签在HTML网页中插入Java代码(动态部分用Java编写),标签通常以<%开头、以%>结束JSP就是在HTML页面中嵌入j
2021-09-22 20:54:03 601
原创 【JavaWeb】Html、Servlet、JDBC实现页面登录
文章目录任务概述具体需求涉及知识点任务过程思路及代码实现一、 工具包properties配置文件DBUtils.java二、 创建数据库三、 对象User.java四、 创建登录页面Login.htmlMyCss.css五、客户端数据发送给服务器Web.xml六、 接收客户端数据UserServlet .java七、 数据处理Dao.java八、 登录结果页面Success.htmlFail.html完整代码如下一、 工具包properties配置文件DBUtils.java二、 对象User.
2021-09-19 19:55:33 2607
原创 【Javaweb】Servlet请求与响应
文章目录一 、 请求1.1 常用方法1.2 客户端给服务器发送数据1.3 get和post的区别二、 响应2.1 常用方法2.2 重定向与转发一 、 请求HttpServletRequest表示Http环境中的Servlet请求1.1 常用方法方法描述String getParameter(String name)根据表单组件名称获取提交数据( 注:服务器在接收数据时使用字符串统一接收)String[ ] getParameterValues(Str
2021-09-19 19:03:50 425
原创 【Javaweb】Servlet工作原理和生命周期
生命周期Servlet是一个单例Servlet生命周期,可被定义为从创建到毁灭的整个过程实例化 – 创建servlet实例初始化 – init()只调用一次,在第一次创建 Servlet 时被调用,在后续每次用户请求时不再调用处理请求 – service()执行实际任务的主要方法,Servlet 容器(即 Web 服务器)调用 service() 方法来处理来自客户端(浏览器)的请求,并把格式化的响应写回给客户端服务终止 – destory()GC垃圾回收只被调用一次,在 Servle
2021-09-14 20:12:58 746
原创 【Javaweb】JavaWeb两种开发模型
文章目录C/S优点缺点B/S优点缺点都是基于网络进行开发C/SClient/Server的缩写,客户端/服务器模式服务器通常采用高性能的PC、工作站或小型机、客户端需要安装专用的客户端软件,如QQ、微信等优点服务器压力小,服务器只需要提供数据,所有解析都交给客户端能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,客户端响应速度快缺点实时性差,不能实现实时更新及同步需要安装软件B/SBrower/Server的缩写,浏览器/服务器模式B/
2021-09-13 19:10:08 285
原创 快递管理控制台简易版——加入多线程与网络编程(完整版,附完整源码)(Java)
文章目录具体需求涉及知识点思路及代码实现一、 自定义异常OutNumberBoundException二、 工具包IOUtil三、 对象Express四、数据处理Dao五 、 C/S网络编程Server服务器Client客户端完整代码一、自定义异常OutNumberBoundException二、 工具包IOUtil三、 对象Express四、 数据处理Dao五、 C/S网络编程ServerClient数组存储版可参考文章:快递管理控制台简易版——数组存储版(Java)List集合存储版可
2021-09-03 22:49:52 1374 3
原创 JavaScript基础概念与基本语法
文章目录一、 简介二、 注释三、 用法1、 HTML页面中的js2、 外部的js3、 标签属性中的js四、 显示数据五、 基本语法5.1 变量5.2 数据类型5.2.1 基本数据类型字符串String数字Number布尔Boolean空Null未定义UndefinedSymbol5.2.2 引用数据类型对象Object数组Array函数Function5.2.3 动态类型(不推荐使用)5.3 运算符5.4 对象5.4.1 String5.4.2 Array5.4.
2021-08-27 10:47:45 181
原创 CSS层叠样式表入门基础
文章目录一、 CSS二、 注释三、 语法四、 选择器分类优先级1. id选择器2. class选择器3. 元素选择器五、 样式表style优先级1. 行内样式2. 内部样式3. 外部样式六、 CSS常用样式1. 颜色color取值方式2. 宽高width height3. 背景background全部属性3.1 背景颜色color3.2 背景图像image3.3 图像重复repeat3.4 图像附着attachment3.5 图像位置posit
2021-08-25 23:29:57 679
原创 HTML超文本标记语言入门基础知识
文章目录基本概念HTML文档基本结构HTML中常用标签标签分类常用的布局组合标签一、 文本标签二、 图片标签三、 列表标签四、 定义描述标签及布局标签五、 超链接页面间跳转锚链接六、 表格标签规则表格不规则表格表格标签七、 ☆表单文本框密码框单选按钮复选框文件域日期及下拉列表框文本域按钮标签标签隐藏域框架转义符号HTML5中新增语义标签表单属性form新属性autocompleteinput新属性list属性multiple属性placeholder属性required属性表单元素input类型
2021-08-23 22:53:31 1132
Javaweb教学系统项目之权限管理模块.rar
2021-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人