自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何使用django+uwsgi+nginx以及ssl证书部署我们的后端项目

如何使用django+uwsgi+nginx以及ssl证书部署我们的后端项目(保姆级教程!)一、前提条件:有一台服务器,阿里云或者腾讯云等等有一个自己的域名服务器绑定了域名(这个很简单网上教程一堆,因为博主太穷不可能重整个服务器出教程所以就从这里开始)没有的友友先去买吧这里需要注意的是:如果你的网站需要ssl证书加密数据传输,也就是https开头(微信小程序开发也需要): * 国内的ssl证书申请是必须要备案的,大概一个月的时间,博主去年是这样的 * 国外的不用二、开始整活1、服

2022-05-25 15:13:40 932

原创 用python实现菜品的图片识别

用Python实现对菜品的图片识别加粗样式最近做项目需要对菜品进行图片识别功能,于是便自己动手做了一个小test项目需要的东西(需要自己去申请自己的 APPID , AK , SK)APP_ID = 'xxxx'API_KEY = 'xxxxxx'SECRET_KEY = 'xxxxxxx'读取图片代码:""" 读取图片 """def get_file_content(filePath): with open(filePath, 'rb') as fp: retur

2021-08-31 13:55:58 2636

原创 飞机订票系统(C语言)

用C语言解决飞机订票系统***一、问题描述:根据以下功能说明,设计航班信息、客户信息、订票信息的存储结构,设计程序完成相应功能。*录入:* 可以录入航班情况(数据可以存储在一个数据文件中,数据个数不能少于8个、自行设计数据构成);客户信息(姓名,证件号,电话等);订票信息(订单要有编号,其余数据自行设计)。****查询:****可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况;****订票:**

2020-12-18 23:10:16 25086 46

原创 如何使用pyecharts实现复杂的关系图展示(JsCode)

使用pyecharts实现复杂的关系图展示

2023-02-16 10:37:46 544

原创 安全终端模拟软件——Xshell

用来在界面下访问远端不同系统下的服务器,从而实现较好地远程控制终端的目的。是一个强大的安全终端模拟软件,它支持等多种协议。是一个强大的安全终端模拟软件,它支持, 以及 平台的 协议。 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。可以在界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。系统需求:根据个人爱好任选一个打开终端,输入找到虚拟机的ip地址(红框标注的位置),并且复制ip地址:

2022-06-05 14:47:16 2020 1

原创 安全终端模拟软件——Xshell

用来在界面下访问远端不同系统下的服务器,从而实现较好地远程控制终端的目的。是一个强大的安全终端模拟软件,它支持等多种协议。是一个强大的安全终端模拟软件,它支持, 以及 平台的 协议。 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。可以在界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。系统需求:根据个人爱好任选一个[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(im

2022-06-05 14:39:25 1383 2

原创 Django objects.all() ,objects.get() ,objects.filter()之间的区别

Django objects.all() ,objects.get() ,objects.filter()之间的区别的见解以及一些补充

2022-06-01 23:40:07 2208

原创 Django-外键和表的关系以及数据如何添加(一对多)

Django-外键和表的关系以及数据如何添加一、首先来区分下什么是一对一,一对多以及多对多?一对一:子表从母表中选出一条数据一一对应,母表中选出来一条就少一条,子表不可以再选择母表中已被选择的那条数据一对多:子表从母表中选出一条数据一一对应,但母表的这条数据还可以被其他子表数据选择共同点是在admin中添加数据的话,都会出现一个select选框,但只能单选,因为不论一对一还是一对多,自己都是“一”多对多总结:比如有多个孩子,和多种颜色、每个孩子可以喜欢多种颜色,一种颜色可以被多个孩子喜欢,对于双向

2022-05-31 00:01:19 1843

原创 NoSQL数据库——Hbase

NoSQL数据库——Hbase1、什么叫做NoSQL数据库?NoSQL是非关系型数据库的统称,它采用类似键/值、列族、文档等非关系模型。2、已经有了使用这莫方便的MySQL等关系型数据库,为什莫还需要NoSQL数据库?NoSQL数据库的产生是为了解决传统关系型数据库应对大数据的应用难题,包括大规模数据集存储、多重数据种类等方面的挑战。常见的NoSQL数据库种类:列族数据库:Hbase文档数据库:mongoDB键值数据库:Redis图数据库:Neo4j这里用Hbase做个简单的了解:

2022-05-29 12:19:02 1433

原创 复习JWT原理和实战应用(django)

JWT原理和实战应用(django)1、jwtjson web token, 一般用于用户认证(前后端分离,微信小程序,app开发)2、基于传统的token验证用户登录。服务端给返回token,并将token保存在服务端。之后用户在来访问时,需要携带token,服务端获取token后,再去数据库获取token进行校验。from rest_framework.views import APIViewfrom rest_framework.response import Response

2022-05-28 23:36:04 171

原创 并行和并发以及同步和异步

并行和并发以及同步和异步1、并行:并行:两个或多个事件在同一时刻发生;2、并发:并发:两个或多个事件在同一时间间隔内发生。在操作系统中,并发是指一个时间段中有几个程序都处于已启动到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。在网络服务器上,并发是指同一时刻能处理的连接数。比如服务器建立了100个TCP连接,即服务器同时维护了100个socket,那么并发量就是1000。并发的关键是有处理多个任务的能力,不一定要同时。并行的关键是有同时

2022-05-27 11:46:27 219

原创 python实现单例模式

python实现单例模式1、通过魔法方法__ new __:class Student: _instance = None def __init__(self, name, age): self.name = name self.age = age def __new__(cls, *args, **kwargs): if not cls._instance: cls._instance = super().__new__(c

2022-05-27 11:41:30 109

原创 cls和self的区别(Python)

cls和self的区别(Python)先看以下代码:class A(object): a = 'a' @staticmethod def fool1(name): print(name) def fool2(self, name): print(name) @classmethod def fool3(cls, name): print(name) 首先定义了一个类A,类A中有

2022-05-27 11:05:51 217

原创 类和对象的区别(Python)

类和对象的区别(Python)就比如说:鸟是一个类,那么布谷鸟是一个类吗?可能这里很多人会认为就是,但是其实不是,因为布谷鸟有很多个,并不是单一实例对象。类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。对象是具有类类型的变量。类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。你可以这样来理解,类就是一类事物,而对象就是一个事物,一类

2022-05-27 10:07:12 1052

原创 Model层QuerySet的使用

Model层QuerySet的使用1、QuerySet的概念Django算是标准的MVC框架,虽然因为他的模板以及view的概念有时候被大家戏称“MTV”的开发模式,但是道理都是一样的。Model作为MVC模式中的基础层(也可以称为数据层),负责为整个系统提供数据。因此我们先了解下它是如何提供数据的:在Model层中,Django通过给Model增加一个objects属性来提供数据操作的接口。比如:我们以一个博客网站文章查询为例子,如果我们想要查询所有文章的数据,那我们可以这么写:Post.obj

2022-05-26 22:04:56 578

原创 进程和线程(Python)

进程和线程(Python)1、什么是进程?程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CPU的利用率。进程的出现让每个用户感觉到自己独享CPU,因此,进程就是为了在CPU上实现多道编程而提出的。2、什么是线程?线程是

2022-05-25 20:23:54 217

原创 并行和并发以及同步和异步

并行和并发以及同步和异步1、并行:并行:两个或多个事件在同一时刻发生;2、并发:并发:两个或多个事件在同一时间间隔内发生。在操作系统中,并发是指一个时间段中有几个程序都处于已启动到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。在网络服务器上,并发是指同一时刻能处理的连接数。比如服务器建立了100个TCP连接,即服务器同时维护了100个socket,那么并发量就是1000。并发的关键是有处理多个任务的能力,不一定要同时。并行的关键是有同时

2022-05-25 20:20:24 314

原创 python数据结构与算法——DAY1

python数据结构与算法——DAY1汉诺塔问题(经典递归)​ 汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。​ 如下图所示,从左到右有A、B、C三根柱子,其中A柱子上面有从小叠到大的n个圆盘,现要求将A柱子上的圆盘移到C柱子上去,期间只有一个原则:一次只能移到一个

2022-05-25 20:18:54 213

原创 汉诺塔问题(经典递归)

python数据结构与算法——DAY1汉诺塔问题(经典递归)​ 汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。​ 如下图所示,从左到右有A、B、C三根柱子,其中A柱子上面有从小叠到大的n个圆盘,现要求将A柱子上的圆盘移到C柱子上去,期间只有一个原则:一次只能移到一个

2022-05-13 18:13:15 220

原创 数据库复习(一)

数据库复习(一)文章目录数据库复习(一)一、Mysql1、创建结构1.1 创建数据库相关语句1.2 创建表格1.3 修改表格1.4 修改字段1.5 创建新的数据库用户2、mycli 插件的使用2.1 简介2.2 安装使用:3、操作数据3.1 增3.2 查3.3 改3.4 删3.5 复制表格4、 MySQL的数据类型5、枚举(enum)6、集合(set)一、Mysql1、创建结构1.1 创建数据库相关语句show databases; # 用来查看所有的数据库create database &l

2022-05-12 22:01:32 146

原创 python复习

python复习文章目录python复习一、Python基础笔试题1、什么是变量?2、 python和CPython是什么关系?3、 如何生成一个整数序列?4、表达式与语句的主要区别是什么?5、 Python的基础数据类型有哪些?6、在Python中如何进行代码缩进?如何进行代码缩进?7、如何输出Python中的所有关键字?8、Python交互模式的主要用途有哪些?9、python中的控制结构有哪些?10、什么是三元表达式?11、循环结构中的else语句是多余的吗?12、break与continue的区别

2022-05-12 21:59:34 873

原创 蓝桥杯基础练习—— 特殊回文数(python实现)

蓝桥杯基础练习—— 特殊回文数(python实现)资源限制**时间限制:**1.0s 内存限制:512.0MB问题描述  123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式  输入一行,包含一个正整数n。输出格式  按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定  1<=n<=

2021-12-02 22:00:23 1386 2

原创 算法题:哥德巴赫猜想

现实问题:数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。现在设计一个程序来验证这个猜想。问题描述:设计一个程序,验证2000以内的偶数都可以分解成两个素数之和。比如:24=5+19,其中5和19都是素数。输入格式:输入在一行中给出一个(2, 2 000]范围内的偶数N。输出格式:在一行中按照格式“N = p + q”输出N的素数分解,并输出所有可能解。解决办法:1、素数的判断方法:(代码如下:)这个算法题很容易理解就不多说了,多看看代码就明白了

2021-09-27 21:16:28 4309

原创 N皇后经典算法——Java

一、题目N皇后问题要求求解在N*N的棋盘上放置N个皇后,并使各皇后彼此不受攻击的所有可能的棋盘布局,皇后彼此不受攻击的约束条件是:任何两个皇后均不能在棋盘上同一行、同一列或者同一对角线上出现。输入: 给定棋盘的大小n 输出: 输出有多少种放置方法?二、方法回溯法:利用试探性的方法,在包含问题所有解的解空间树中,将可能的结果搜索一遍,从而获得满足条件的解。搜索过程采用深度遍历策略,并随时判定结点是否满足条件要求,满足要求就继续向下搜索,若不满足要求则回溯到上一层,这种解

2021-09-21 16:32:51 1064

原创 python根据行边界符拆分字符串并找出最长行

根据行边界符拆分字符串并找出最长行描述行边界符是辅助文字记录语言的符号,是书面语的有机组成部分,用来表示另起一行的性质和作用。请在 solution.py 里完善代码,实现 splitlines 函数功能:将一段文字按行边界符拆分为列表,参数 src 是一段包含 0 个或多个行边界符的字符串,在函数体中编写代码,在出现行边界符的位置拆分传入的 src 字符串, 最后返回按照行边界符拆分后的所有字符串中长度最大的字符串,如果出现多个结果,则返回第一个匹配字符串。行边界符包含以下值:标识符 描述:\n

2021-09-07 22:13:17 465

原创 数据结构图的深度遍历

数据结构图的深度遍历这篇是我补发的一篇文章,是大二上半学期得一次练习,把它发出来也是为了更好保存同时希望帮助到更多人!#include <stdio.h>#include <stdlib.h>#define MAXVEX 100 //最大顶点数#define INFINITY 99999 //用99999表示无限大 int visited[MAXVEX]; //访问标志数组,其值为1或0,1代表已访问,0代表没访问 //*********

2021-03-28 13:38:57 313

原创 JAVA

JAVA 笔记这一篇呢是我在学校中Java双语课上的一些学习笔记,本来是前边还有五节的,可恨我上次下课直接关机没保存。。。呜呜呜不过在以后的学习中我还是会继续把一些笔记放着这里,希望会有所帮助,对你也对我!6.Encapsulation —— package提供管理:将class分门别类的存放在不同的包里。名命名为空间管理:避免同名类命名冲突提供访问权限管理jar包 : java archive file(Java 档案文件)是一种压缩文件,与zip压缩文件兼容,也被称为JAR包。默

2021-03-28 12:55:50 103

数据结构 C语言 哈希表.docx

数据结构 C语言作业/练习 代码完美运行

2021-03-28

c成绩管理系统.docx

适合交练习,小白学习。 C语言完美运行 数据结构

2021-03-28

数据结构图的深度遍历.md

初学c语言,数据结构的大学生等,代码运行完美

2021-03-28

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

TA关注的人

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