Alex Li的学习笔记

参考:黑马程序员(Bilibili) and 菜鸟教程

基础知识

  1. 所有的Java程序都从入口public static void main(String[] args)进入,字段分别为访问修饰符、关键子、返回类型、方法名、(输入变量)。
  2. 文件名要与public class的类名相同。
  3. 命令行运行方法:

    javac HelloWorld.java //编译为class文件
    java HelloWorld //运行class文件
  4. 注释:单行注释//,多行注释/*注释*/
  5. 变量类型:
    变量类型

阅读全文


类我已经建好了,但是老师我为什么没有对象啊()

Question 1

代码:

package cc.lixu.oo01;

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        System.out.println("24373099 李旭");
        Scanner s = new Scanner(System.in);
        while(!s.nextLine().equals("QUIT")){
            System.out.println("Hello, World!");
            s = new Scanner(System.in);
        }
        System.out.println("----- Good Bye! -----");
        System.exit(0);
    }
}

运行截图:

image-20250918192147960

阅读全文


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

参考: 菜鸟教程

容器

有两个容器类,分别是.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;

阅读全文