摘要:
完成私聊1-2,群发消息,发送文件1-2 韩顺平网络编程-多用户通信 阅读全文
摘要:
完成获取在线用户1-3,无异常退出1-2 韩顺平网络编程-多用户通信 阅读全文
摘要:
疏通逻辑。完成QQ用户登陆1-7 韩顺平网络编程-多用户通信 阅读全文
摘要:
DatagramSocket 使用DatagramSocket(数据套接字)可以进行UDP程序的开发,此类可以建立单向地、不可靠地、快速地通信。 在UDP编程中,混淆了服务端和客户端的概念。因为通信是单向的,所以身份可以随时切换。 (也有人把TCP称作服务端客户端,UDP称作发送端和接收端) Dat 阅读全文
摘要:
Java提供了java.net包,专门用来进行网络开发。 InetAddress InetAddress类主要表示IP地址。InetAddress类常用方法如下: 方法 类型 描述 public static InetAddress getByName(String host) throws Unk 阅读全文
摘要:
网络 由两台或者更多的计算机组成的网络,称之为计算机网络。 在同一个网络中,不同的计算机可以互相通信。因为他们使用的都是相同的协议。 (通信:两台设备之间通过网络实现数据传输。) 假设某处的一个计算机网络使用的网络协议为ABC。那么另一处网络协议为EFG的计算机网络,就无法与该ABC网络协议进行通信 阅读全文
摘要:
PreparedStatement 为了避免SQL注入,Java提供了PreparedStatement接口。 PreparedStatement继承Statement。 PreparedStatement通过占位符、预处理SQL的方式比Statement更安全,更效率。 select * from 阅读全文
摘要:
ResultSet接口常用方法 ResultSet存放的是DQL查询结果的结果集。常用方法如下: 方法 类型 描述 boolean next() throws SQLException 普通方法 指针移动到下一行(没有下一行返回false) int getInt(String columnLabel 阅读全文
摘要:
JDBC JDBC本身是Java提供的一套标准接口,由不同数据库厂商提供接口的具体实现。 至此,开发者只需调用JDBC就可以完成对各种数据库的操作。 mysql-jdbc-maven坐标 <!-- Mysql版本:5.7.36 --> <dependency> <groupId>mysql</gro 阅读全文
摘要:
SQL语句 SQL概括起来可以分为以下四组。(都是SQL,因为功能的不同,为了更好学习划分了类别) DDL——数据定义语言。用于定义数据的结构。 指的是增,删,改数据库 DML——数据操作语言。用于检索或修改数据。 指的是增,删,改数据 DQL——数据查询语言。用于查询各种形式的数据。 指的是查询数 阅读全文