上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 41 下一页
摘要: 日志案例1.发现以下代码存在的一些性能浪费的问题 调用showLog方法,传递的第二个参数是一个拼接后的字符串 先把字符串拼接好,然后再调用showLog方法 showLog方法中如果传递的日志等级不是1级 那么就不会是如此拼接后的字符串 所以感觉字符串就白拼接了,存在了浪费 package com 阅读全文
posted @ 2022-07-18 10:54 夫君 阅读(40) 评论(0) 推荐(0)
摘要: 函数式接口概念 函数式接口在Java中是指:有且仅有一个抽象方法的接口。 函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。 备注 阅读全文
posted @ 2022-07-18 10:22 夫君 阅读(353) 评论(0) 推荐(0)
摘要: 分析 package com.learn.demo04.BSTCP; import java.io.*; import java.net.ServerSocket; import java.net.Socket; /* 创建BS版本TCP服务器 */ public class TCPServerTh 阅读全文
posted @ 2022-07-18 09:51 夫君 阅读(55) 评论(0) 推荐(0)
摘要: 1.文件命名2.循环接收3.多线程提高效率服务器端 package com.Net.FileUpload02; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java. 阅读全文
posted @ 2022-07-18 09:05 夫君 阅读(149) 评论(0) 推荐(0)
摘要: 3.文件上传案例服务器端:读取客户端上传的文件,保存到服务器的硬盘,给客户端回写“上传成功” 3.1 明确: 数据源:客户端上传的文件 目的地:服务器的硬盘 d:\upload\a.jpg 3.2 实现步骤: 1.创建一个服务器ServerSocket对象,和系统要指定的端口号 2.使用Server 阅读全文
posted @ 2022-07-14 11:40 夫君 阅读(48) 评论(0) 推荐(0)
摘要: 1.TCP通信的文件上传案例1.1 原理:客户端读取本地的文件,把文件上传到服务器,服务器再把上传的文件保存到服务器的硬盘上 1.客户端使用本地的字节输入流,读取要上传的文件 2.客户端使用网络字节输出流,把读取到的文件上传到服务器 3.服务器使用网络字节输入流,读取客户端上传的文件 4.服务器使用 阅读全文
posted @ 2022-07-14 11:03 夫君 阅读(41) 评论(0) 推荐(0)
摘要: TCP通信的客户端:向服务器发送连接请求,给服务器发送数据,读取服务器回写的数据z 表示客户端的类: java.net.Socket:此类实现客户端套接字。套接字是两台机器间通信的端点 套接字:包含了ip地址和端口号的网络单位 构造方法: Socket(String host,int port)创建 阅读全文
posted @ 2022-07-14 10:49 夫君 阅读(105) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-14 09:53 夫君 阅读(15) 评论(0) 推荐(0)
摘要: 网络的通信,本质上是两个进程(应用程序)的通信。每台计算机都有很多的进程,那么在网络通信时,如何区分这些进程呢? 如果说IP地址可以唯一标识网络中的设备,那么端口号就可以唯一标识设备中的进程(应用程序)了 ·端口号︰用两个字节表示的整数,它的取值范围是O~65535。其中,0~1023之间的端口号用 阅读全文
posted @ 2022-07-14 09:17 夫君 阅读(156) 评论(0) 推荐(0)
摘要: 网络通信协议分类 通信的协议还是比较复杂的,java.net 包中包含的类和接口,它们提供低层次的通信细节。我们可以直接使用这些类和接口,来专注于网络程序开发,而不用考虑通信的细节 java.net 包中提供了两种常见的网络协议的支持: UDP:用户数据报协议(User Datagram Proto 阅读全文
posted @ 2022-07-13 10:55 夫君 阅读(258) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 41 下一页