自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Django的博客开发——相同标签推荐功能:出现no such column: blog_post.tags

Django说数据库没有tags这一列,查看了数据库确实是。: 最后,我们通过切片只取前4个满足条件的博文。函数和内部的生成器表达式来检查是否有任何标签在。好家伙,我们继续用列表推导式重写这个函数。中除了当前博文以外的所有博文。详细解释一下这个列表推导式。有至少一个相同的标签。

2024-04-24 21:10:55 338 1

原创 Django:ValueError at /blog/tag/weird/Cannot query “weird“: Must be “Post“ instance.Request Method:

其中,post对象带有TaggableManager管理器,用列表推导式可以便利object_list中的每一个post对象,对于每一个 对象,检查。但是who cares?对付一个双学位的毕业论文够用了,再说写完这个Django应该就不会和编程有太大的牵扯了,886。是否在该Post的标签列表中,如果在则创建一个新的列表,其中包含满足条件的Post。不过标签和博文之间应当是多对多的关系,且应当支持in查找,如。

2024-04-23 18:59:49 171

原创 Django It seems you set a fixed date / time / datetime value as default for this field.

1.给body设置一个初始值。3.把默认值删了再来一遍。

2024-04-19 23:51:32 166 1

原创 SQL GROUP BY 语句

GROUP BY 语句

2023-01-29 10:06:00 155

原创 SQL DISTINCT关键字

DISTINCT

2023-01-22 19:08:45 192

原创 OpenGL上下文加载失败

犯傻的一件事,,,,去看初始化部分,3.3Major和Minor都要有。

2023-01-13 19:44:25 484

原创 Gurobi的证书更新

4.安装完成后,进入Gurobi安装目录,打开Miniconda控制台,输入python setup.py install。2.登录Gurobi官网,选择Download&License,进入Your Gurobi License。1.删除老版本的Gurobi,同时删除相应的Gurobi_Home环境变量。5.进入Pycharm,选择安装路径下的Python进行测试。3.下载证书和Gurobi安装包。

2022-11-28 11:46:02 1067

原创 Bresenham画线算法笔记

计算机图形学的三种直线扫描转换算法(摆烂版)

2022-10-07 20:07:18 807

原创 123456

"""Visualize Genetic Algorithm to find the shortest path for travel sales problem.Visit my tutorial website for more: https://mofanpy.com/tutorials/"""import matplotlib.pyplot as pltimport numpy as npN_CITIES =30 # DNA sizeCROSS_RATE = 0.1MUTATE.

2022-05-16 11:11:42 80

原创 数据结构(单链表的笔记和方法)

#include<stdio.h>#include<malloc.h>typedef int ElemType;typedef struct LNode{ ElemType data; struct LNode *next;}LNode,*LinkList;bool InitList(LinkList&L){//初始化一个空的单链表 ,不带头节点 L=NULL;//空表,此时没有任何节点,防止脏数据 return true; }bool InitL.

2022-03-24 21:34:26 779 1

原创 error: ‘NULL‘ was not declared in this scope

忘了写#include<stdio.h>很奇葩的错误。

2022-03-21 20:35:48 594

转载 java输入语句

1.使用ScannerScanner sc = new Scanner(System.in);如果要输入整数,则 int n = sc.nextInt();String类型的,则String temp = sc.next();2.使用BufferedReaderBufferedReader br = new BufferedReader( new InputStreamReader(System.in) );String input = br.readLine();...

2022-03-19 16:42:40 3740

原创 Java的关系操作符

学校要学Java,我裂开。关系操作符用于确定一个数据和另一个数据之间的关系,提供比较运算,Java的关系操作符和C语言基本相同。特别注意:"=="在这里比较的是两个基本类型的数据(字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double),而当其比较引用类型的数据时,比较的时二者的句柄,此时需要使用equals()方法才能比较引用类型,它不适用于基本类型。public static void main(String[] args)

2022-03-16 20:28:39 1307

原创 链表的复习

链表复习《C primer plus》《程序设计基础 (陈娟 张长海)》

2022-03-16 10:12:43 1537

原创 Softmax()函数的溢出问题笔记

对softmax()的溢出做的笔记

2021-12-31 22:15:23 3841 4

原创 关于Fraction类有关考试题的简单实现(《Python数据结构与算法分析(第二版)》期末

实现分数类,并实现几个函数,可以计算列表中的分数之和,对分数类进行排序,排序算法要有冒泡排序。(注:辗转相除法gcd()已经给出)

2021-11-28 00:28:02 785

原创 1004 成绩排名 (20 分)(Python实现)(我保证是你见过的复杂度最高的答案)

我裂开了

2021-11-26 20:15:04 488

转载 1003我要通过(Python实现)

num = int(input())numList = [] i = 1while i <= num: numList.append(input()) i += 1 i = 0while i < num: num_A_left = 0 num_A_mid = 0 num_A_right = 0 flag_t = False flag_p = False judge = True for letter in n.

2021-11-25 23:32:51 284 1

原创 用turtle来绘制二叉树的数据结构

考试题(还是不太会)

2021-11-24 19:43:57 1107

原创 Python递归绘制谢尔宾斯基三角形

首先,回顾递归的概念:一个函数不停地调用它本身,我们就认为这个函数使用了递归。先来看一个谢尔宾斯基三角形的示例:所以首先,我们需要一个方法,它能帮我们画三角形,在这里画一个三角形,需要引入Turtle模块,画三角形需要三个点的坐标,不做过多的叙述。注;规定左下角顶点为p[0],上方顶点和右顶点分别为p[1]p[2]from turtle import *def drawTriangle(points, color, myTurtle): myTurtle.fillcolo.

2021-11-18 20:38:15 3158

原创 Python 队列之传土豆(《Python数据结构与算法分析》第二版)

前提条件:队列的实现:class Queue: def __init__(self): self.items = [] def isEmpty(self): return self.item == [] def enqueue(self,item): self.items.append(item) def dequeue(self): self.items.pop(0) def size(self)

2021-11-18 19:45:09 4242

原创 Python实现三种括号的匹配

用栈实现三种括号的匹配

2021-11-17 18:51:39 1300

原创 Python数据结构实现括号匹配

再过半个月期末了,开始复习class Stack: def __init__(self): self.items = [] def isEmpty(self): return self.items==[] def push(self,item): self.items.append(item) def pop(self): return self.items.pop() def peek(self)

2021-11-17 09:42:12 1280 2

原创 Python实现中序表达式转换到后序表达式

from stack import Stack#导入栈import stringdef infixToPostfix(infixexpr): prec = {}#设定优先级 prec["*"]=3 prec["/"]=3 prec["+"]=2 prec["-"]=2 prec["("]=1 opStack = Stack() postfixlist = []#要输出的结果列表 tokenList = infixexpr.spli.

2021-10-04 16:13:08 690

原创 Python进制转换

from stack import Stackh = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"def trans(number,nz): f = " " s = Stack() while number>0: c = number % nz s.push(c) number = number//nz while not s.isEmpty(): f = f+h[(s.

2021-10-04 14:36:31 65

原创 C primer plus 第6章第18题:社交圈

18.Rabnud博士加入了一个社交圈。期初他有5个朋友。他注意到他的朋友数量以下面的方式增长。第一周少了1个朋友,剩下的朋友数量翻倍;第二周少了2个朋友,剩下的朋友数量翻倍。一般而言,第N周少了N个朋友,剩下的朋友数量翻倍。编写一个程序,计算显示Rabnud博士每周朋友的数量。该程序一直运行,直到超过邓巴数(Dunbar's number)。邓巴数是粗略估算一个人在社交圈中有稳定关系的成员最大值,该值大约是150.#include<stdio.h>#define DUNBAR

2021-07-17 11:17:23 328

原创 冒泡排序

#include<stdio.h>int main(){ int i,j; int a[5]; int iTemp; printf("为数组元素赋值:\n"); /*从键盘为数组元素赋值*/ for(i=0;i<5;i++) { printf("a[%d]=",i); scanf("%d", &a[i]); } /*从小到大排序*/ for(i=1;i<5;i++) /*外层循环元素下标为1~5*/ { for(j=4;.

2021-05-07 23:58:35 48

原创 辗转相除法求最大公约数以及最小公倍数

辗转相除法求最大公约数以及最小公倍数#include<stdio.h>int main(){ int m,n,d,t,mul; printf("请输入两个数字:\n"); scanf("%d %d",&m,&n); mul = m*n; if(m<n)//如果m<n,则交换值 { t = m; m = n; n = t; } for(d = 1;;)//辗转相除法,对d进行一次初始化 { d = m%n; if(d=

2021-04-26 08:59:49 123

空空如也

空空如也

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

TA关注的人

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