03 2023 档案
摘要:DROP TABLE IF EXISTS emp; -- 员工表 CREATE TABLE emp ( id INT PRIMARY KEY auto_increment, -- 员工id,主键且自增长 ename VARCHAR(50) NOT NULL UNIQUE, -- 员工姓名,非空并且唯
阅读全文
摘要:条件查询 SELECT * FROM stu; -- 条件查询 -- 1.查询年龄大于20岁的学员信息 select * from stu where age > 20; -- 2.查询年龄大于等于20岁的学员信息 select * from stu where age >= 20; -- 3.查询
阅读全文
摘要:create table tb_user( id int , username varchar(20), password varchar(32) ); -- 学生表 create table tb_stu( id int ,-- 编号 name varchar(10),-- 姓名 gender c
阅读全文
摘要:软件=程序+软件工程,软件企业=软件+商业模式,软件开发的不同阶段:玩具阶段→业余爱好阶段→探索阶段→成熟的产业阶段,软件所具有的特殊性:复杂性、不可见性、易变性、服从性、非连续性(由软件的本质所决定的) “代码规范”可以分成两个部分:1.代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重
阅读全文
摘要:package Servlet; import Date.Dao; import Model.LineModel; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import javax.
阅读全文
摘要:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>北京市
阅读全文
摘要:<%@ page language= "java" contentType= "text/html; charset=UTF-8" pageEncoding= "UTF-8" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/html">
阅读全文
摘要:package Servlet; import Date.Dao; import Model.LineModel; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import javax.
阅读全文
摘要:我们使用暴力查询的方式,先逐个访问转站点然后按另一条线路再次查询,循环往复,用线路条数控制访问深度,最后找到正确线路。并且重新美化了页面。 package subway; import java.sql.Connection; import java.sql.DriverManager; impor
阅读全文
摘要:今天没能展示,主要是因为地铁换乘的功能还没实现,还有些地方需要完善 package Servlet; import Date.Dao; import Model.LineModel; import com.alibaba.fastjson.JSONArray; import com.alibaba.
阅读全文
摘要:建立SQLite数据库 java Copy code public class DatabaseHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME = "subway.db"; private sta
阅读全文
摘要:package Date; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStre
阅读全文
摘要:package com.bean; import java.util.ArrayList; public class Line { private String startstopname;//起始站站名 private String endstopname;//结束站站名 private int
阅读全文
摘要:dao.java: package Date; import Model.LineModel; import java.sql.*; import java.util.ArrayList; import java.util.List; import java.sql.Connection; impo
阅读全文
摘要:第一阶段-地铁查询系统 1、数据库设计: 1.1存储:线路号,车站唯一标识ID,线路的各个站名,车站的换乘信息等信息。 1.2需要考虑:如何表示两个小白圆点中间有一条线表示这两个车站是相邻的;这个车站可以转 5 号线等信息。 2、功能设计: 线路查询:输入线路号,输出此地铁线路的所有站名(按某一方向
阅读全文
摘要:1 注解(1) 注解(Annotation)也被称为元数据(Metadata),用于修饰包、方法、属性、构造器、局部变量等数据信息。(2) 注解不影响程序逻辑,但注解可以被编译或运行。(3) 在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在JavaEE中注解占据了更重要的
阅读全文
摘要:1. 内置异常方法方法 说明public String getMessage() 返回关于发生的异常的详细信息。这个消息在Throwable 类的构造函数中初始化了。public Throwable getCause() 返回一个 Throwable 对象代表异常原因。public String t
阅读全文
摘要:1. Error与Exception的区别Error是程序无法处理的错误,比如OutOfMemoryError、ThreadDeath等。这些异常发生时,Java虚拟机(JVM)一般会选择线程终止。此类异常是程序的致命异常,是无法捕获处理的。 Exception是程序本身可以处理的异常,这种异常分两
阅读全文
摘要:8.4 Set接口:java.util.Set<K> 实现:- java.util.HashSet<K>:哈希表- java.util.TreeSet<K>:平衡树 函数: add():添加元素contains():是否包含某个元素remove():删除元素size():返回元素数isEmpty()
阅读全文
摘要:8.1 List接口:java.util.List<>。 实现: java.util.ArrayList<>:变长数组java.util.LinkedList<>:双链表函数: add():在末尾添加一个元素clear():清空size():返回长度isEmpty():是否为空get(i):获取第i
阅读全文
摘要:7.1.4 类的多态 public class Main { public static void main(String[] args) { Point point = new Point(3, 4); Point colorPoint = new ColorPoint(1, 2, "red");
阅读全文
摘要:8.1 List接口:java.util.List<>。 实现: java.util.ArrayList<>:变长数组java.util.LinkedList<>:双链表函数: add():在末尾添加一个元素clear():清空size():返回长度isEmpty():是否为空get(i):获取第i
阅读全文
摘要:7.2 接口interface与class类似。主要用来定义类中所需包含的函数。 接口也可以继承其他接口,一个类可以实现多个接口。 7.2.1 接口的定义接口中不添加修饰符时,默认为public interface Role { public void greet(); public void mo
阅读全文