闲聊 具有MySQL数据库功能的社交聊天应用程序 登录 登记 私人聊天 公开聊天 包含以下用途: 通过System.Threading实现多线程 通过Microsoft.AspNetCore.SignalR.Client进行套接字编程 通过Newtonsoft.Json进行JSON序列化 Web API项目,用于处理HTTP和数据库请求。 核心功能: 登录/注册选项 连接的用户列表,当一个用户加入/离开时自动更新 服务器关闭时自动返回主视图 私人聊天 彩色的表情符号 手动注销。 框架: WPF制造MVVM设计模式 第三方库: 信号R Newtonsoft JSON 材质设计主题 精巧的人 如何在WPF中实现彩色表情符号 WPF不支持Unicode彩色表情符号。 它仅支持黑色和白色。 问题是,您如何解决这个问题? 答案将是图像。 通过使用RichTextBox,您可以插入
2023-02-27 10:26:36 45.22MB mysql-database login-system webapi chat-application
1
安全聊天客户端 安全聊天客户端仅使用Java 8中包含的功能,如果您使用的是1.7或更低版​​本,请升级。 1。目的 此代码存储库在客户端和服务器程序之间实现了安全的即时消息系统。 2.安全要求 可以在指令3和6中启用/禁用以下要求(请参阅第3节)。 2.1保密性 机密性确保在传输过程中信息的安全。 2.1.1密钥建立 如果服务器和客户端都选择了完整性,机密性或两者都选择,则客户端和服务器之间将开始建立一个对称密钥对,以用于AES加密/解密以及消息身份验证代码的生成。 Diffie Hellman密钥建立协议,使用Java Crypto库实现。 该协议使用模块化算法的属性在两方之间建立对称密钥,而无需在网络上广播密钥。 这是通过分别使用公共值p和g,每个方的秘密值a和b以及属性((ga mod p)b mod p)=((gb mod p)a mod p)来完成的。 这意味着双方都可以计算密
2022-02-20 10:43:18 11KB Java
1
多客户聊天应用 带有GUI和AES加密的Java聊天应用程序。 要启动该应用程序,必须安装jdk-7(并且必须在Windows中设置java的路径)。 迁移到包含Server.java和Client.java的主目录。 打开命令行并键入以下命令: javac Server.java javac Client.java java服务器java客户端 “ java客户端”的键入次数可以与您希望运行的客户端数量相同。
2022-02-20 10:40:10 6KB Java
1
SignalR聊天 使用ASP.NET Core 3.1 SignalR和KnockoutJS的实时聊天应用程序。 适用于Web和桌面 特征 群聊 私人聊天/private(Name) Hello, how are you? 相片讯息 基本表情符号 聊天室 入门 为了运行桌面应用程序,您需要首先运行Chat.Web项目,即Chat Service。 抢项目 以管理员身份打开Visual Studio并加载解决方案 解决任何缺少/需要的nuget包 对于Chat.Web 建立数据库。 打开Package Manager Console并运行以下命令: update-database 仅此而已...运行项目! 对于Chat.Desktop 运行桌面应用程序: Right-Click -> Debug -> Start new instance
2021-12-07 23:23:35 2.69MB aspnet-core signalr chat-application signalr-chat
1
演示一个聊天应用程序,它可以同时处理多个用户。它还支持文件传输。 它完全基于Java,由两部分组成:jMessenger(客户端应用程序)和jServer(服务器应用程序)。
2021-04-07 09:03:37 93KB C/S 聊天软件 JavaChatApplic
1
video-chat-application
2021-03-16 09:17:56 1.28MB JavaScript
1