Hbnu_DingLi Chat

简介: Hbnu_DingLi Chat

系统首页


1. 用户注册

基本流程:

客户端代码

  private void register() {
        // 1. 获取用户输入的注册信息, 封装到User对象
        User user = HomePage.registerPage();
        // 2. 发送给服务端
        rs.send(user);
        // 3. 读取服务端返回的结果
        String message = rs.readString();
        // 4. 处理结果
        System.out.println(message);
    }

服务端代码

  private void register() {
        // 1. 读取客户端发送过来的用户注册信息
        User user = (User) rs.read();
        // 2. 在数据库中查询是否已注册
        User userByFind = userDao.findByUsername(user.getUsername());
        System.out.print(socket.getPort() + ":" + user);
        String message;
        if (userByFind != null) {
            message = "用户已注册, 请直接登录";
        } else {
            // 3. 如未注册, 将用户的信息插入到数据库
            int i = userDao.insertUser(user);
            message = i == 1 ? "注册成功" : "注册失败";
        }
        System.out.println(message);
        // 4. 向客户端发送注册结果
        rs.sendString(message);
    }

效果演示1: 已注册

2. 登录

3. 找回密码

4. 退出系统

系统主页


1. 查看在线用户

2. 私聊

3. 群聊

4. 账号注销

5. 修改密码

6. 退出登录

相关文章
|
自然语言处理 安全 机器人
什么是Chat GPT3
随着 Chat GPT 技术的进一步发展,有几个关键方面值得关注。 首先是模型的扩展和改进。尽管 Chat GPT 在生成对话方面取得了很大的进展,但仍然存在一些局限性。模型在处理复杂问题和多轮对话时可能存在困难,很容易陷入回答模棱两可或不相关的内容。因此,改进模型在上下文理解和对话逻辑方面的能力是很重要的。 其次是对话的多模态处理。目前的 Chat GPT 模型主要基于文本输入和生成。然而,与人类对话经常伴随着语音、图像和其他非文本的元素不同,模型在多模态对话中的表现仍然较弱。因此,将多模态信息整合到 Chat GPT 中,使其能够更好地处理多媒体对话,将是一个有挑战性但有前景的方向。
208 0
|
机器学习/深度学习 人工智能 自然语言处理
一文带你了解爆火的Chat GPT
一文带你了解爆火的Chat GPT
|
9天前
|
定位技术 API 数据安全/隐私保护
QWEN-VL Plus 使用小记
近期尝试使用Qwen VL Plus模型处理图像识别任务,以GIS专业背景选择了一张街景图片进行测试。体验上,API调用流畅,环境配置简单,且成本低廉,免费额度可支持约1,000张图片的处理。不过,模型在某些情况下会产生幻觉,如对仅含Google水印的街景图片错误地描述存在地名信息。此外,其文本描述风格多变,从轻松愉快到沉稳不一,有时甚至会拒绝回答。
45 5
|
5月前
|
自然语言处理 API 开发工具
初识langchain:LLM大模型+Langchain实战[qwen2.1、GLM-4]+Prompt工程
【7月更文挑战第6天】初识langchain:LLM大模型+Langchain实战[qwen2.1、GLM-4]+Prompt工程
初识langchain:LLM大模型+Langchain实战[qwen2.1、GLM-4]+Prompt工程
|
5月前
|
API Docker 微服务
开发个人Ollama-Chat--1 项目介绍
**开发个人Ollama-Chat** 是一系列教程,聚焦于使用`go-zero`框架构建聊天应用后端,并通过`Docker`部署至公网。涉及`Ollama`API调用、`Docker`本地环境、`cloudflare`免费部署、内网穿透及阿里云域名绑定。项目包括服务拆分、用户&模型管理、UI设计及多步骤部署。
开发个人Ollama-Chat--1 项目介绍
|
7月前
ChatGLM2 源码分析:`ChatGLMForConditionalGeneration.chat, .stream_chat`
ChatGLM2 源码分析:`ChatGLMForConditionalGeneration.chat, .stream_chat`
113 0
|
6月前
|
资源调度 数据可视化 开发工具
你好,Qwen2!
今天,通义千问团队带来了Qwen2系列模型,Qwen2系列模型是Qwen1.5系列模型的重大升级。包括了...
langchain中的chat models介绍和使用
之前我们介绍了LLM模式,这种模式是就是文本输入,然后文本输出。 chat models是基于LLM模式的更加高级的模式。他的输入和输出是格式化的chat messages。 一起来看看如何在langchain中使用caht models吧。
|
机器学习/深度学习 人工智能 搜索推荐
Chat GPT
* 导读 1 ChatGPT是什么?
232 0
|
自然语言处理 搜索推荐 机器人
什么是Chat GPT5
Chat GPT的未来发展 随着人工智能技术的不断发展,Chat GPT将会越来越成熟和普及。未来,Chat GPT可能会在以下几个方面得到进一步的发展: 首先,Chat GPT可能会更加智能化和个性化。它可以通过分析用户的对话数据和行为模式,为用户提供更加个性化的服务和体验。 其次,Chat GPT可能会更加人性化和情感化。它可以通过模拟人类的情感和语言风格,使得对话更加自然和流畅。 最后,Chat GPT可能会更加广泛地应用于各种领域,如医疗、金融、教育等。它可以为这些领域提供更加智能化和高效的服务和解决方案。 总的来说,Chat GPT的未来发展前景非常广阔,它将会为人们的生活
207 0

热门文章

最新文章