chap4
摘要:本文档描述了Server端接收到Client的消息并转发给所有客户端或私发给某个客户端 同时将聊天消息保存到mysql 服务端为当前客户端创建一个线程,此线程接收当前客户端的消息并转发给所有客户端或私发给某个客户端同时将聊天消息保存到mysql 本文档主要总结了将聊天消息保存到mysql !!! 一
阅读全文
chap3
摘要:本文档描述了Server端接收到Client的消息并转发给所有客户端或私发给某个客户端 服务端为当前客户端创建一个线程,此线程接收当前客户端的消息并转发给所有客户端或私发给某个客户端 一、Server: 1.1.Server端添加将消息转化给客户端的代码。有用集合保存输出流,、从集合获取输出流,广播
阅读全文
chat2
摘要:本文档描述了Client发送消息给Server, Server端打印接收的消息 一、Client 1.1.客户端的类Client.java中添加如下的start()方法 (表示启动客户端功能的方法),并调用 /**start方法,作为客户端开始工作的方法*/ public void start(){
阅读全文
chat1
摘要:此文件中描述了Client和Server连接的过程 一、Server: 服务端用ServerSocket对象开启一个端口。并用while循环调用ServerSocket对象的accept() 方法等待客户端连接。 package chat1; import java.io.*; import jav
阅读全文
java泛型基础
摘要: 一、泛型介绍: JDK5除了推出foreach新循环,还推出了一个新特性:泛型 泛型作用:在一个类或接口的声明处指定该类中某个属性的类型。或声明方法返回值的类型或方法参数的类型 泛型也称为参数化类型。 它允许我们在一个类或接口的声明处指定该类中某个属性的类型或 方法返回值的类型或方法参数的类型,
阅读全文
io流知识点概况
摘要:一、前言: 1.1.流的概念: java将输入与输出比喻为"流",英文:Stream. 就像生活中的"电流","水流"一样,它是以同一个方向顺序移动的过程.只不过这里流动的是字节(2进制数据).所以在IO中有输入流和输出流之分,我们理解他们是连接程序与另一端的"管道",用于获取或发送数据到另一端.
阅读全文
java方法重写的语法要求
摘要: /* * 重写要遵循"两同两小一大"原则: * 1)两同: * 1.1)方法名相同 * 1.2)参数列表相同 * 2)两小: * 2.1)子类方法的返回值类型小于或等于父类的 * 2.1.1)void时,必须相同 * 2.1.2)基本类型时,必须相同 * 2.1.3)引用类型时,小于或等于 *
阅读全文
SpringValidation
摘要:一、概述: JSR 303中提出了Bean Validation,表示JavaBean的校验,Hibernate Validation是其具体实现,并对其进行了一些扩展,添加了一些实用的自定义校验注解。 Spring中集成了这些内容,你可以在Spring中以原生的手段来使用校验功能,当然Sp
阅读全文
springboot开启热部署
摘要:一、依赖 在Spring Boot中启用热部署通常涉及使用Spring Boot DevTools依赖和配置。以下是如何在Spring Boot项目中启用热部署的步骤: 在pom.xml中添加Spring Boot DevTools依赖: <dependencies> <!-- 其他依赖 --> <
阅读全文
form表单中的enctype属性
摘要:form表单中的enctype属性 enctype就是encodetype就是编码类型的意思。 enctype:规定了form表单在发送到服务器时的编码方式,有如下的三个值。 application/x-www-form-urlencoded:默认的编码方式。只能上传文本格式的文件。不能用于发送文件
阅读全文
springBoot统一异常处理
摘要:一、概述: 1.1.Spring在3.2版本增加了一个注解@ControllerAdvice,可以与@ExceptionHandler、@InitBinder、@ModelAttribute 等注解注解配套使用。 简单的说,该注解可以把异常处理器应用到所有控制器,而不是单个控制器。借助该注解,我们可
阅读全文
springboot配置热部署
摘要: springboot配置热部署 在Spring Boot中配置热部署通常涉及到使用Spring Boot DevTools依赖和配置应用服务器的热部署特性。以下是一个基本的配置步骤: 一.pom.xml: 在pom.xml中添加Spring Boot DevTools依赖: <dependenc
阅读全文
通义灵码使用
摘要:一、安装: https://blog.csdn.net/hzwangmr/article/details/134153035 https://www.cnblogs.com/gamedaybyday/p/18004919 二、使用:
阅读全文
Java枚举类
摘要:一、使用场景: 什么情况下使用枚举类?有的时候一个类的对象的个数是固定的,这种情况下我们就应该用枚举类来表示这个类。比如表示星期,就可以将Week定义为一个枚举类, 同时为Week枚举类创建七个对象。再比如表示季节,就可以将Season定义为一个枚举类,同时为Season枚举类创建四个对象。再比如表
阅读全文
循环经典案例-买汽水
摘要:一、题目: 二、递归方式实现: 2.1.实现思路解析: 先用笔写出花1元可以得到1瓶汽水, 花2元可以得到5瓶汽水,花3元可以得到11瓶汽水, 花4元可以得到17瓶汽水, 花5元可以得到23瓶汽水, 发现规律: 花1块钱可买到1瓶汽水不符合通用规则,花2块钱可得到5瓶汽水不符合通用规则, 花3块钱可
阅读全文