- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 【无标题】
4、innodb和myisam的索引都是基于b+树,但他们具体实现不一样,innodb的b+树的叶子节点是存放数据的,myisam的b+树的叶子节点是存放指针的。5、innodb是聚簇索引,必须要有主键,一定会基于主键查询,但是辅助索引就会查询两次,myisam是非聚簇索引,索引和数据是分离的,索引里保存的是数据地址的指针,主键索引和辅助索引是分开的。总结mysql默认使用innodb,如果要用事务和外键就使用innodb,如果这张表只用来查询,可以用myisam。1.springboot三大注解。...
2022-07-21 14:52:53
336
原创 【无标题】
day07聊天室(续)实现服务端发送消息给客户端在服务端通过Socket获取输出流,客户端获取输入流,实现服务端将消息发送给客户端.这里让服务端直接将客户端发送过来的消息再回复给客户端来进行测试.服务端代码:package socket;import java.io.*;import java.net.ServerSocket;import java.net.Socket;/** * 聊天室服务端 */public class Server { /**
2022-04-06 16:56:13
86
原创 API 06
# day06### 使用多线程实现多客户端连接服务端流程图服务端代码改造:```javapackage socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import.
2022-04-06 14:40:29
662
原创 AIP05
# day05### java网络编程#### java.net.SocketSocket(套接字)封装了TCP协议的通讯细节,是的我们使用它可以与服务端建立网络链接,并通过 它获取两个流(一个输入一个输出),然后使用这两个流的读写操作完成与服务端的数据交互#### java.net.ServerSocketServerSocket运行在服务端,作用有两个:1:向系统申请服务端口,客户端的Socket就是通过这个端口与服务端建立连接的。2:监听服务端口,一旦一个客户端通过该端口建立
2022-04-06 10:36:35
124
原创 api04
# day04#### 缓冲字符流##### 缓冲字符输入流:java.io.BufferedReader是一个高级的字符流,特点是块读文本数据,并且可以按行读取字符串。```javapackage io;import java.io.*;/*** 使用java.io.BufferedReader按行读取文本数据*/public class BRDemo { public static void main(String[] args) throws IOExc...
2022-04-05 23:17:52
84
原创 ipa 03
# day03##### 缓冲输出流写出数据时的缓冲区问题通过缓冲流写出的数据会被临时存入缓冲流内部的字节数组,直到数组存满数据才会真实写出一次```javapackage io;import java.io.BufferedOutputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.nio.cha.
2022-04-05 23:16:55
83
原创 APIday01
# day01File类File类的每一个实例可以表示硬盘(文件系统)中的一个文件或目录(实际上表示的是一个抽象路径)使用File可以做到:- 1:访问其表示的文件或目录的属性信息,例如:名字,大小,修改时间等等- 2:创建和删除文件或目录- 3:访问一个目录中的子项但是File不能访问文件数据.```javapublic class FileDemo { public static void main(String[] args) { //使用Fi...
2022-04-05 23:15:32
64
原创 面向对象1
什么是类?什么是对象?现实生活中是由很多很多对象组成的,基于对象抽出了类对象:软件中真实存在的单个个体/东西类:类别/类型,代表一类个体类是对象的模子,对象是类的具体的实例类中可以包含:对象的属性/特征-----------------------成员变量对象的行为/动作-----------------------方法一个类可以创建多个对象如何创建类?如何创建对象?如何访问成员?方法的重载(overload/overloading):发生在同一类中,方法名相.
2022-03-28 21:19:57
164
原创 1.语言基础
1 .java开发环境:JVM:java虚拟机 加载.class并运行.class JRE:java运行环境 JRE = JVM+java系统类库(小零件) JDK:java开发工具包 JDK = JRE+编译、运行等命令工具 JDK = JRE+编译、运行等命令工具注释:解释性文本(计算机不执行)单行注释:// 多行注释:/* */ 文档注释:/** */变量:命名只能包含字母、数字、_和$符,不能以数字开头 严格区分大小写 不能使用关键字 允许中文命名,但不建议.
2022-03-26 11:47:59
123
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人