11 2020 档案
摘要:1.多表之间的关系 分类 一对一 实现方式:可以在任意一方添加外键,指向另一方的主键。并且让外键唯一 比如:人和身份证的关系 一对多(多对一) 实现方式:在多的一方建立外键,指向一的一方的主键 比如:一个部门有多个员工,一个员工只能对应一个部门 多对多的关系 实现方法:借助中间表,完成多对多 比如:
阅读全文
摘要:1.数据库的基本概念 (1)数据库(DataBase):用于存储和管理数据的仓库。 (2)数据库的特点: 持久化存储数据的。其实数据库就是一个文件系统 方便存储和管理数据库 使用统一的方式操作数据库—>SQL (3)常见的数据库软件 2.MYSQL数据库软件 MYSQL服务启动与关闭 1.手动 2.
阅读全文
摘要:#Java注解 概念:说明程序的,给计算机看的 注释:用文字去描述程序,给程序员看。 概念描述:注解JDK1.5之后的新特性,与类、接口、枚举是在同一个层次。 作用分类: 编写文档:通过代码里的标识的注解生成的文档【生成doc文档】 代码分析:通过代码里的标识的注解对代码进行分析【使用反射】 编译检
阅读全文
摘要:#Java反射 反射:框架设计的灵魂 框架:半成品软件,可以在框架的基础上进行软件开发,简化编码。 反射:将类的各个组成部分封装为其他对象,这就是反射机制。 好处: 1.在程序的运行过程中,去操作这些对象。 2.可以解耦,提高程序的可扩展性。 获取Class对象的方式: 1.Class.forNam
阅读全文
摘要:#Java方法参数 在程序设计语言中如何将参数传给方法(或函数): 按值调用:方法接受的是调用者提供的值 按引用调用:方法接受的是调用者提供的地址 Java程序设计语言总是采用按值调用(方法得到的是所有参数值的一个副本) public static void main(String [] args)
阅读全文
摘要:HTML 1.HTML书写规范 浏览器作用是读取Html,并用网页将他显示出来,浏览器不会显示Html标签,而是通过标签来解释页面的内容。 <!DOCTYPE html><!--约束声明--> <html lang="en"><!--html标签表示html的开始 lang="zh_CN"表示中文
阅读全文
摘要:数组储存相同类型值的序列 1.声明数组 int[] a这仅仅时声明了变量a,并没有将a初始化为真正的数组,应该使用new来操作符创建数组。 //第一种数组创建方式 int []arr=new int [n]//创建一个长度为n的数组,Java中数组长度不要求是常量 //第二种创建数组的方式 int
阅读全文
摘要:1.读取输入 Java中输出打印只需要调用System.out.println即可,但是读取“标准输入流”System.in就没有那么简单。想要通过控制台进行输入,需要构造一个System.in关联的Scanner对象。 Scanner in =new Scanner(System.in) Scan
阅读全文
摘要:Java数据类型 变量在类中的位置 1.成员变量 2.局部变量 类型 占用空间 表数范围 byte 1字节=8bit -128~127 char 2个字节 short 2字节 -1215~1215-1 float 4个字节 int 4字节 -1231~1231-1 double 8个字节 long
阅读全文
摘要:字符串 Java中没有字符串类型,Java中提供了一个预定类,很自然的叫做String,用双引号括起来的都叫做String。 1.子串 (1)substring方法 substring(a,b)的方法从字符串中取一个字串,从a取到b-1,类似于python的切片。子串的长度位b-a。 String
阅读全文
摘要:快速排序(Quick Sort) 快速排序的基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。 1.算法描述 快速排序使用分治法来把一个串(list)分为两个子串(sub-lists)。具体算法描
阅读全文

浙公网安备 33010602011771号