Java学习
兔子喜欢硫酸铜
熬夜党一枚
展开
-
JDBC学习笔记
一、JDBC概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类简单代码的一般实现: * 步骤:导入驱动jar包 mysql-connector-java-5.1.37-bin.jar1.复制mysql-connector-java-5原创 2020-06-26 23:05:56 · 189 阅读 · 1 评论 -
SQL学习笔记二
SQL学习笔记二一、约束二、数据库的设计三、范式四、多表查询五、事务六、DCL一、约束约束就是对表中的数据进行限定,保证数据的正确性、有效性和完整性分类:主键约束:primary key非空约束:not null唯一约束:unique外键约束:foreign key非空约束:not null,值不能为null举栗说明//创建表时添加约束CREATE TABLE stu( id INT, NAME VARCHAR(20) NOT NULL //name为非空 )原创 2020-06-26 00:02:03 · 123 阅读 · 1 评论 -
SQL学习笔记一
SQL学习笔记一一、SQL二、DDL操作数据库、表三、DML:增删改表中数据四、DQL:查询表中的记录一、SQL什么是SQL?Structured Query Language:结构化查询语言它是定义了所有关系型数据库的规则SQL通用语法1. SQL语句可以单行或多行书写,以分号结尾2. 可以使用空格和缩进增强语句可读性3. 3种注释* 单行注释: – 注释内容 或 # 注释内容(mysql特有)* 多行注释: /* 注释内容 */SQL分类DDL(Data Definitio原创 2020-06-24 21:36:16 · 145 阅读 · 0 评论 -
Java中Date与String的相互转化
Date --> String使用 public final String format(Date date) 方法代码如下:// 创建日期对象Date d = Date();//给定输出格式SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//调用方法String str = sdf.fo...原创 2019-05-22 23:29:58 · 23046 阅读 · 0 评论 -
不死神兔的三种解决方法
不死神兔问题1. 数组实现2. 变量的变化实现3. 递归实现问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?规则:从第三项开始,每一项是前两项之和且前两项是已知的1. 数组实现代码实现:// 定义一个数组int[] arr = new int[20];arr[0] = 1;arr[1]...原创 2019-05-19 21:30:36 · 4295 阅读 · 1 评论