狗凡

导航

2019年6月5日 #

MySQL多表操作

摘要: 一、外键 指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束。外键用于建立和加强两个数据表之间的连接 添加外键约束: alter table 表名 add constraint FK_ID foreign key (外键字段名) REFERENCES 外表表名(主键字段名); 删除 阅读全文

posted @ 2019-06-05 12:36 狗凡 阅读(143) 评论(0) 推荐(0) 编辑

字符流

摘要: 字符流: 字符输入流(读) Reader类抽象类 Reader类的常用方法: int read() int read(char[] c) read(char[] c,int off,int len) void close() InputStreamReader类可以指定字符编码格式 Reader类的 阅读全文

posted @ 2019-06-05 12:04 狗凡 阅读(93) 评论(0) 推荐(0) 编辑

字节缓冲流

摘要: 字节缓冲输出流 BufferedOutputStream extends OutputStream close(); flush(); write(); 构造方法:new BufferedOutputStream(OutputStream in); 使用步骤: 1 创建FileOutputStrea 阅读全文

posted @ 2019-06-05 12:03 狗凡 阅读(172) 评论(0) 推荐(0) 编辑

多线程

摘要: 多线程: 并发与并行 并行:两个或者两个以上的事件 同一时刻发生 并发:两个或者两个以上的事件 同一个时间段内发生 线程与进程 进程:一个内存中运行的应用程序 线程 :进程中一个执行单元,复制当前进程中程序的执行,一个进程中至少有一个线程, 一个进程是可以有多个线程的,这个程序可以称为多线程程序 线 阅读全文

posted @ 2019-06-05 12:02 狗凡 阅读(209) 评论(0) 推荐(0) 编辑

TCP通信

摘要: 网络编程的入门: C/S结构 Client/Server 客户端和服务器结构 QQ 微信 迅雷 B/S结构 Browser/Server 浏览器和服务器结构 谷歌 火狐 两种架构各有优势 无论哪种都离不开网络的支持 网络编程: 就是在一定协议下 实现两台计算机的通信程序 网络通信协议: 通信协议是对 阅读全文

posted @ 2019-06-05 12:01 狗凡 阅读(136) 评论(0) 推荐(0) 编辑

MySQL连接查询

摘要: 连接查询 内连接 inner join 查询两个表中的结果集中的交集 外连接 outer join 内连接 inner join 查询两个表中的结果集中的交集 外连接 outer join 左外连接 left join 以左表作为基准 右边表来一一匹配,匹配不上的,返回左表记录,右表以null填充, 阅读全文

posted @ 2019-06-05 11:55 狗凡 阅读(121) 评论(0) 推荐(0) 编辑

Mysql数据库 DDL 数据定义语言

摘要: 数据库(Database,DB): 数据库(Database,DB): 按照数据结构来组织、存储和管理数据的仓库,本质上就是文件系统,数据按照一定的格式存储,用户可以进行CRUD(增删改查) 数据库管理系统(Data Base Management System,DBMS): 数据库管理系统(Dat 阅读全文

posted @ 2019-06-05 08:24 狗凡 阅读(780) 评论(0) 推荐(0) 编辑

MySQL数据库 DML 数据操作语言

摘要: insert语句添加数据: insert into 表名 (字段名 1,字段名 2,...)values(值 1,值 2, ...); 为表中所有字段添加数据 insert into 表名 (值 1,值 2,...); 不指定字段名 insert into 表名 (字段名 1,字段名 2,...)v 阅读全文

posted @ 2019-06-05 08:18 狗凡 阅读(260) 评论(0) 推荐(0) 编辑