Alex Li的学习笔记

因为需要写前端,为了省事还是用的网上现成的框架

参考: 菜鸟教程

容器

有两个容器类,分别是.container.container-fluid

.container类用于创建固定宽度的响应式页面,宽度 (max-width) 会根据屏幕宽度同比例放大或缩小。

.container-fluid类用于创建一个全屏幕尺寸的容器,容器始终跨越整个屏幕宽度(width 始终为 100%)。

阅读全文


参考:

官方文档 Django 文档 | Django documentation | Django

菜鸟教程 Django 教程 | 菜鸟教程

哔哩哔哩

安装

直接pip install django

常用命令

创建项目:使用Pycharm Pro 或 django-admin startproject ProjectName

启动服务python manage.py runserver 8000

创建应用python manage.py startapp appName

创建管理员python manage.py createsuperuser

生成迁移文件python manage.py makemigrations

应用迁移python manage.py migrate

阅读全文


数据结构是大一下的课程,总体学的还好,就当复习一下,以及看看有没有什么其他内容。

链表与邻接表

数组模拟单链表

使用两个数组e[N]nxt[N],使用下标关联起来。其他操作与正常链表一样。

数组模拟双链表

使用三个数组e[N]l[N]r[N]

初始化:

r[0] = 1;
l[1] = 0;

阅读全文


本节主要学习双指针、位运算、离散化、区间合并等知识。

双指针算法

常见类型:指向两个不同序列 或者 指向同一个系列的不同位置。

image-20250731213418888

通用模版

for(i = 0, j =0; i < n; i++){
    while(j<i && check(i,j)) j++;
    //每道题目的具体逻辑
}

阅读全文


暑假预习的C++,突然发现有笔记,然后就发现我就学了一点就没学了,主要内容为C++的变量类型、命名空间和类,主要学习与C不同的内容,更多为了写算法。

变量类型

自动变量类型

Auto类型

auto 是C++11引入的一个关键字,用来自动推断变量的类型。也就是说,你声明变量时,不用显式写出类型,编译器会根据初始化表达式自动推断变量的类型。

int a = 2;
auto b = a;//b的数据类型也是int

const int a = 2;
auto b = a;//b的数据类型的const int

auto a;//错误,必须有初始化定义

也可以用来写函数的返回类型。

auto 可以推断出const类型和指针,但是无法推出引用类型。

阅读全文