摘要: MySQL - 多表&外键&数据库设计 1 多表 1.1 多表的意义 实际开发中,一个项目通常需要很多张表才能完成。 例如一个商城项目的数据库,需要有很多张表:用户表、分类表、商品表、订单表.... 1.2 单表的缺点 1.2.1 冗余 同一个字段中出现大量的重复数据 1.2.2 多表方式设计解决 阅读全文
posted @ 2020-10-28 11:45 Pengc931482 阅读(500) 评论(0) 推荐(0)
摘要: MySQL数据库 - 单表&约束&事务 1. MySQL单表 1.1 DQL_排序查询 SELECT 字段名 FROM 表名 [WHERE 字段 = 值] ORDER BY 字段名 [ASC / DESC] ASC 表示升序排序(默认) DESC 表示降序排序 1.1.1 单列排序 只按照某一个字段 阅读全文
posted @ 2020-10-27 17:15 Pengc931482 阅读(365) 评论(0) 推荐(0)
摘要: MySQL数据库 - SQL基础和入门 1. MySQL基础和SQL入门 注释语法 注释语法 说明 -- 空格 单行注释 /* */ 多行注释 # MySQL特有的单行注释 # show databases; 单行注释 -- show databases; 单行注释 /* 多行注释 show dat 阅读全文
posted @ 2020-10-22 23:38 Pengc931482 阅读(177) 评论(0) 推荐(0)
摘要: Java 面向对象编程 1. 类和对象 1.1 引用 new关键字创建该类的对象,这个过程叫做类的实例化 创建对象的本质是在内存的堆区中申请一块存储区域 引用数据类型定义的变量叫做引用变量,引用变量记录对象在堆区中的内存地址信息 可变长参数:返回值类型 方法名(参数的类型... 参数名)参数个数为0 阅读全文
posted @ 2020-10-20 22:42 Pengc931482 阅读(160) 评论(0) 推荐(0)
摘要: 数据结构与算法练习 费式数列 1 1 2 3 5 8 13 21 ... 要求:编程实现费式数列中第n项的数值并返回 1. 递归实现 public static int Fee(int n){ if (n == 1 || n == 2) { return 1; } else { return Fee 阅读全文
posted @ 2020-10-20 11:57 Pengc931482 阅读(106) 评论(0) 推荐(0)
摘要: 数据结构与算法 1.代码效率优化方法论 1.1 衡量程序的运行效率 - 复杂度 代码消耗的资源一般分为两个维度,计算时间和计算空间,也就是时间复杂度和空间复杂度。一般更加关注资源消耗与输入数据量之间的关系而不是具体的资源消耗量。 复杂度分为:时间复杂度、空间复杂度。 时间复杂度的计算和代码的结构,代 阅读全文
posted @ 2020-10-15 23:56 Pengc931482 阅读(199) 评论(0) 推荐(0)
摘要: Java语言基础编程练习(2) 编程题1 提示用户输入年月日信息,判断这一天是这一年中的第几天并打印。 解题思路: 提示用户输入年月日的信息,根据输入年份判断是平年还是闰年,平年2月28天,闰年2月29天 使用两个一维数组来分别记录平年和闰年每个月的天数 用户输入日的数值加上之前月份的总天数则为当前 阅读全文
posted @ 2020-10-14 18:06 Pengc931482 阅读(468) 评论(0) 推荐(0)
摘要: Java语言基础编程练习 1. 运算符练习 提示用户输入正整数类型的秒数,拆分秒数后输出x小时x分x秒。 如:输入7199,输出1小时59分59秒 System.out.println("请输入正整数类型的秒数:"); Scanner scanner = new Scanner(System.in) 阅读全文
posted @ 2020-10-13 20:48 Pengc931482 阅读(299) 评论(0) 推荐(0)
摘要: JAVASE -1. Java语言基础 1.1 变量和数据类型 整数类型笔试考点: 标识符命名数字不能开头,避免混淆直接量和标识符,如 25025021321L 代码是否有错,若有请说出原因 int i2 = 25; byte be = i2; 错误:不兼容的类型,从int转换到byte可能会有损失 阅读全文
posted @ 2020-10-12 23:12 Pengc931482 阅读(97) 评论(0) 推荐(0)