自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python序列化与反序列化

将json字符串转换为python对象。将python对象转换为字符串。

2023-08-04 18:09:06 77

原创 树和二叉树的性质结构

树(Tree):是n(n>=0)个结点的有限集。当n=0时为空树。森林(Forest):是m(m>=0)棵互不相交的树的集合。树的存储结构:双亲表示法100双亲孩子表示法100二叉树的定义:是n(n>=0)个结点的有限集合,该集合或者为空集,或者由一个根节点和两棵互不相交的、分别称为根节点的左子树和右子树的二叉树组成。

2023-01-04 18:44:14 158 1

原创 kmp算法-获取next数组

串的定义:串是由零个或多个字符组成的有限序列,又名叫字符串。kmp算法中获取next数组代码。

2023-01-03 21:11:15 140

原创 递归与分治思想

斐波那契数列的迭代实现。

2023-01-03 19:25:13 99

原创 队列定义与循环队列

队列定义(queue):只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列的顺序存储结构char100。

2023-01-02 21:25:18 69

原创 栈的结构与基本操作

栈的定义:栈(Stack)是一个的线性表,它要求进行删除和插入操作。栈的插入操作(push):入栈栈的删除操作(pop):出栈。

2023-01-02 21:06:34 85

原创 线性表-双向链表

要求实现用户输入一个数使得26个字母的排列发生变化,例如。

2022-12-31 19:41:59 60

原创 循环链表解决约瑟夫问题

问题:用循环链表模拟约瑟夫问题,把41个人自杀顺序编号输出。

2022-12-31 13:37:04 66

原创 线性表-循环链表

线性表-循环链表

2022-12-31 13:35:44 74

原创 线性表-单链表与静态链表

单链表与静态链表

2022-12-31 12:16:02 171

原创 线性表-线性存储结构

线性表(List):由零个或多个数据元素组成的有限序列。

2022-12-30 20:25:37 116

原创 Swagger使用方法

Swagger学习目标:了解Swagger的作用和概念了解前后端分离在springboot中集成SwaggerSwagger简介前后端分离Vue+SpringBoot后端时代:前端只用管理静态页面;html==>后端。 模板引擎 JSP=>后端是主力前后端分离时代:后端:后端控制层,服务层,数据访问层【后端团队】前端:前端控制层,视图层 【前端团队】伪造后端数据,json。已经存在了,不需要后端,前端工程依旧能够跑起来前后端如何交互?==> API

2021-12-30 17:05:10 555

原创 SpringBoot学习笔记

springboot学习笔记记住一句话:约定大于配置第一个SpringBoot程序jdk1.8maven 3.6.1springboot:最新版IDEA可以在官网直接下载后,导入idea开发(https://start.spring.io/)直接使用idea创建一个springboot项目(一般开发直接在idea中创建)原理初探自动配置:pom.xmlspring-boot-dependencies:核心依赖在父工程中!我们在写或者引入一些SpringBoot依赖的时候,不需

2021-12-30 17:02:55 118

原创 最优二叉搜索树

原问题是给出各个节点和各个节点的被查找概率,然后构造一棵各个节点平均被查找比较次数最小的树,则该问题可以用动态规划来解决#include<bits/stdc++.h>using namespace std;const int M = 100;double C[M][M], W[M][M], p[M], q[M];int S[M][M];int n, i, j, k;void Optimal_BST(){ for (i=1;i<=n;i++) { C[i][i - .

2021-10-24 21:57:00 3555

原创 echarts图表动态绑定数据异常解决办法!!!

在使用echarts图表时遇到动态绑定数据后没有数据显示的问题,尝试多次无果。最后发现是网页在加载时echarts绘制图表的速度总是比get请求动态获取数据的速度快,所以导致每次绘制图表时数据都无法显示。????最终我想到了一个办法,给绘制echarts图表的方法设置一个定时器,让绘制速度慢于数据的获取速度。????解决方法:1.主体内容 <div id="ranking" style="width: 750px; height: 530px"></div>2.绘制图

2021-10-16 10:40:47 1170 1

原创 如何使用node.js

命令行窗口(小黑屏)、CMD窗口、终端、shell开始菜单 -->运行 --> CMD --> 回车常用的指令:​ dir 列出当前目录下的所有文件​ cd 目录名 进入到指定的目录​ md 目录名 创建一个文件夹​ rd 目录名 删除一个文件夹目录​ . 表示当前目录​ … 表示上一级目录环境变量(windows系统中变量)​ path当我们在命令行窗口打开一个文件,或调用一个程序时,系统会首先在当前目录下寻找文件程序,如果找到了则直..

2021-09-10 17:29:35 982

原创 响应式布局与Bootstrap框架

响应式布局与Bootstrap框架1.rem基础rem(root em)是一个相对单位,类似em,em是父元素字体大小不同的是rem的基准是相对于html元素的字体大小rem的优点就是可以通过修改html里面的文字大小来改变页面中元素的大小可以整体控制2.媒体查询媒体查询(Media Query)是CSS3新语法@media可以针对不同的屏幕尺寸设置不同的样式2.1语法规范@media mediatype and|not|only (media feature){ css-code;}

2021-09-01 18:28:51 541 1

原创 less语法总结

css预处理器-less语法总结less中文网Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。Less 可以运行在 Node 或浏览器端。安装$ npm install -g lessless中的注释以//开头的注释,不会被编译到css文件中以/**/包裹的注释会被编译到css文件中//这是见不得人的注释/*这是想暴露出去的注释*/less中的变量使用@来声明一个变量:@pink:pink作为普通属

2021-08-27 17:23:09 216 1

原创 D3.js知识总结

D3.js使用方法D3.js官网D3js 是一个可以基于数据来操作文档的 JavaScript 库。可以帮助你使用 HTML, CSS, SVG 以及 Canvas 来展示数据。D3 遵循现有的 Web 标准,可以不需要其他任何框架独立运行在现代浏览器中,它结合强大的可视化组件来驱动 DOM 操作。D3设置SVG中的属性常见的属性id,class(特殊的属性)x,y,cx,cy(注意屏幕的坐标系)fill(填充的颜色),stroke(外轮廓的颜色)height,width(矩形的宽高),

2021-08-24 15:34:33 6823 1

原创 第一期vue项目实践问题与收获总结

第一期项目实践问题与收获总结文章目录第一期项目实践问题与收获总结1. 存在问题1.1 本地静态存储信息1.2 用户权限的区分2. 收获2.1 路由导航守卫拦截未登录的访问2.2 element-UI的使用2.3 md5方式对密码加密1. 存在问题1.1 本地静态存储信息​ 还未实现本地静态存储用户的登录信息。此时的信息仍是储存在cookie会话缓存中。不利于全局的随时调用。(后期可以利用vuex的store实现改进)1.2 用户权限的区分​ 不同的用户应该拥有不同的用户权限来对后台进行管理,并

2021-05-05 10:58:28 4141 1

原创 Linux常用命令及文件属性

常用基本命令cd:切换目录命令**cd **目录名(绝对路径都是以/开头,相对路径,对于当前目录该如何寻找…/…/)./:当前目录cd…:返回上一级目录**ls:**列出目录!-a参数:all,查看全部的文件,包括隐藏文件-l参数:列出所有的文件,包含文件的属性和权限,没有隐藏文件(看不了!)所有linux命令可以组合使用-al参数:都可以看到pwd:显示当前用户所在的目录mkdir:创建一个目录-p参数:创建层级目录rmdir:删除目录(仅能删除空的目

2021-04-14 22:37:02 821

原创 css的3种导入方式

css的3种导入方式行内样式:<h1 style="color:red;">标题</h1>内部样式:<style> h1{ color:red; }</style>外部样式:<link rel="stylesheet" href=".css文件的地址">h1{ color:red;}优先级(就近原则)行内样式 > 外部样式 > 内部样式...

2021-04-10 17:24:22 75

原创 nodejs项目的要点

nodejs项目的要点package.json(npm init \ npm init -y)node_modules (npm install -g jquery / npm install jquery)运行或者使用:查看官网提供的nodejs的启动和打包方法:npm run dev(开发运行)npm run build(打包)

2021-04-09 21:28:42 74

原创 Node.js连接数据库的方法

Node.js连接数据库的方法hello在终端中使用命令安装mysql的依赖npm install mysqldb.js文件的编辑var mysql = require("mysql");//导入mysql依赖包//1.创建一个mysql的connection对象//2.配置数据连接信息var connection=mysql.createConnection({ host:"localhost",//主机ip地址 user:"root", port:33

2021-04-06 16:27:31 707

原创 super与this的区别

super与this的区别super注意点:super调用父类的构造方法,必须在构造方法的第一个super必须只能出现在子类的方法或者构造方法中!super和this不能同时调用构造方法!this与super不同点:​ 代表对象不同:​ this:本身调用的这个对象​ super:代表父类对象的引用​ 前提:​ this:没有继承也可以使用​ super:只有在继承条件下可以使用​ 构造方法:​ this():本类的构造​ super():父类的构造!

2021-04-03 18:19:39 110 2

空空如也

空空如也

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

TA关注的人

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