首页
学习
活动
专区
工具
TVP
发布

java仿qq简易聊天程序

项目全部文件(包括素材和源码)已上传到github https://github.com/wwang-dev/MyQqChat qq聊天项目使用简介: 项目环境配置 软件开发工具:IntelliJ IDEA...运行ServerFrame.java,点击开启服务器 b. 运行Login.java即可进行登录 c. 登录成功进入主页面,双击在线好友即可打开聊天界面 d....客户端代码结构: package com.client.view Login.java//用户登录界面 Chat.java//好友聊天界面 FriendList.java//登录成功主页面...ManageChatFrame.java//管理所有打开的聊天界面 ManageFriendListFrame.java//管理所有的主页面(显示好又列表的界面) MyTreeCellRender.java...https://blog.csdn.net/qq245034548/article/details/43063311 有什么问题或者建议欢迎在下方留言!

2.3K60
您找到你想要的搜索结果了吗?
是的
没有找到

SilverlightQQ初体验

2010年的第一天,腾讯发布了研发已久的 Silverlight QQ,超炫的界面让人喜欢,希望腾讯能一直以技术为路线,以用户体验为中心做好所有的产品。...下面我带着大家一起来看看Silverlight QQ。 首先需要安装微软的Silverlight ,因为这个是基于Silverlight 的。...安装好以后就出现Silverlight QQ的登陆界面 是不是很好看啊。由于目前还在测试阶段,所以同时只能5000人在线登陆,如果你在体验的时候登陆不上,多登陆几次可能就成功了。...聊天窗口偶就不贴图了,不然QQ号都漏出去了! 这个东西确实不错,哈哈,大家也去体验吧!...体验地址:http://slqq.qq.com/ 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/154753.html原文链接:https://javaforall.cn

49420

scp命令文件

SCP进行文件传输 1、基本语法: 2、具体用法 1、从本地将文件传输到服务器 2、从本地将文件夹传输到服务器 3、将服务器上的文件传输到本地 4、将服务器上的文件夹传输到本地 1、基本语法: Linux...scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强。...-F ssh_config: 指定一个替代的ssh配置文件,此参数直接传递给ssh。 -i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。...@192.168.1.1:/root 2、从本地将文件夹传输到服务器 scp -r【本地文件的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】 scp -r /Users/mac_pc.../Desktop/test root@192.168.1.1:/root 3、将服务器上的文件传输到本地 scp 【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】【本地文件的路径】 scp

1.1K20

MongodbGFS存储大文件java

下面的内容主要为大家介绍,如何利用java,将大文件存入Mongodb数据库中。我们这里所说的大文件,是指大小在16M以上的文件,这也符合MongodbGFS的说明。...首先我们创建一个java工程,这里我们使用gradle初始化一个java工程,工程结构如下图。 ? 当然这里你也可以使用maven来构建一个java工程,对我们后续工作并不会有影响。...接下来我们去mongodb的官网下载其基于java的驱动包。Mongodbjava驱动程序。 ? 这里我们只需要将这一行,复制到我们工程的build.gradle 文件。 ?...; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException...; import java.io.InputStream; import java.nio.file.Files; import java.util.ArrayList; import

1.8K10

iOS微信新技能:可直接向PC端文件

苹果iOS微信在更新最新版本6.3.19后出现了一个更新日志中没有说明的小惊喜,可以向PC端传输文件,支持图片,视频、语音等消息传输。   ...在功能界面,出现了“手机静音”和“文件”两个新功能。其中手机静音是指在这里可直接一键将手机微信设置成静音模式,点击“手机静音”按钮,则会出现 “停止手机通知”的选项,手机上将不会再接收新消息通知。...而点击“文件”功能按钮,则打开文件传输助手,可以向PC端传输文件,支持图片,视频、语音等 消息传输。 ?   ...在拥有这两个新技能后,用户便可以更好地在Windows端微信和手机端进行协同工作、同步文件等,如果对此功能感兴趣的用户可以更新体验。目前该特性仅支持iOS微信。

1.8K40

QQ影音PC电脑 4.6.1.1086

01 软件介绍 QQ影音是一款界面简洁的视频播放器。该软件使用方便,操作简单。支持任何格式影片和音乐文件的本地播放器。...QQ影音首创轻量级多播放内核技术,深入挖掘和发挥新一代显卡的硬件加速能力,软件追求更小、更快、更流畅,让您在没有任何插件和广告的专属空间里,真正拥有五星级的视听享受!...QQ影音原生纯净无广告,清爽的界面风格,CPU占用少、播放流畅清晰! ?...3、QQ影音首创轻量级多播放内核技术,安装包小、CPU占用少、播放更加流畅清晰。 4、清爽的界面风格,绝无广告和插件的干扰,让您在影音娱乐的专属空间里,真正拥有五星级的视听享受。...5、在畅享影音的同时你可以视频截图、剧情连拍,还有视频截取和GIF截取功能,可以帮助你将精彩片段截取出来独立保存,不仅如此,音视频转码,压缩,合并都是QQ影音的方便之处。

2.8K20

java山寨qq账号密码验证_Java实战-山寨QQ

Server部分包含的包有: 1、com.qq.server.view (服务端界面包) 1.1、QQServerFrame.java (服务端主页面) 2、com.qq.server.model (...业务逻辑包) 2.1、QQServer.java (服务器验证客户信息) 2.2、QQServerUser.java (用于管理QQ用户信息[此包功能应为对数据库逻辑操作])(空) 3、com.qq.server.db...、MessageType.java (消息类型接口类) 5.3、User.java (用户信息类) Client部分包含的包有: 1、com.qq.client.view (客户端界面包) 1.1、 QQClientLogin.java...(QQ登录界面) 1.2、 QQFriendList.java (好友列表界面) 1.3、 QQChat.java (聊天界面) 2、com.qq.client.model (客户端业务逻辑包) 2.1...) 4.1、Message.java (消息类) 4.2、MessageType.java (消息类型类) 4.3、User.java (用户信息类) 注意:Server与Client中的com.qq.common

1.2K30

使用scp命令文件

是基于ssh 登陆进行的远程文件拷贝命令。 当服务之间需要传递较大文件时,scp是个不错的选择,它速度较快且比较安全。...正文: 使用方法: 1 scp 本机文件目录 user@ip:远端文件目录 举例:scp /root/1/txt user@192.168.192.1:/root/ 将本机/root目录下1.txt...文件 拷贝到 用户为root远端ip地址为192.168.192.1的主机/root目录下 2 scp user@ip:远端文件目录 本机文件目录 举例:scp root@192.168.192.1...以上都是默认端口为22,如果服务器修改了ssh端口,scp传输文件时也要加上端口 scp -P(大写字母) 端口号 本机文件目录 user@ip:远端文件目录 scp -P(大写字母) 端口号 user...@ip:远端文件目录 本机文件目录 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171967.html原文链接:https://javaforall.cn

1.2K30

Java 实现 qq 登录

准备工作 1.云服务器 2.备案的域名 3.本地调试需要修改hosts文件,将域名映射到127.0.0.1 一、申请QQ互联,并成为开发者 QQ互联:https://connect.qq.com/index.html...二、编写java代码 项目结构 ? yml配置 server: port: 80 qq: oauth: http: //QQ互联中填写的网站地址 导入pom依赖 <!...org.springframework.web.bind.annotation.GetMapping; import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;import java.net.URLEncoder...;import java.util.UUID; /** * @author ck * @create 2019-05-18 20:32 */@Controllerpublic class QQController...org.apache.http.impl.client.CloseableHttpClient;import org.apache.http.impl.client.HttpClients;import org.apache.http.util.EntityUtils; import java.io.IOException

2.7K30

文件分片上传Java简单实现

本文用于整理记录大文件分片上传、断点续传、极速秒Java简单实现。 关于上传的文章 FTP文件上传下载 1....断点续传/极速秒 断点续传基于分片上传实现,使之前未上传完成到文件可以从上次上传完成的Part的位置继续上传。...断点续传实现了,也就间接实现了 极速秒传功能,通过 唯一key 检测文件上传进度,发现之前已经上传完成,便可返回给用户 “极速秒” 成功的消息,而不需要将该文件再次上传一次。...== obj.shardTotal) { // 已上传分片 = 分片总数,说明已全部上传完,不需要再上传 Toast.success("文件极速秒成功...Java 增加了一个检测文件分片上传情况到api。

8.1K20

Linux QQ 2.0 Beta初体验

Linux QQ最新版悄悄上架了,LinuxQQ可谓是"十年磨一剑"啊!那就让我们看看最新版QQ都有哪些功能?...下载安装 地址: https://im.qq.com/linuxqq/download.html ? Qt君使用的是Ubuntu 16.04系统,所以选择x64的shell下载安装。 ?...登录界面 运行起来了,看登录界面怎么有点熟悉的感觉像是以前的web版本的QQ。 ? 主界面 主界面是最近联系人,联系人,群组,看起来实在太简洁了。...QQ签名不显示就算了,但Qt君最近才充的会员居然不显示出来,功能有待完善。 ? 设置功能 点击个人头像显示的基本资料,还可以换肤设置。 ? 设置快捷键。 ?...聊天功能 惊呆了打开一看,十几年前的QQ风格。咋认真一看,感觉像是初学者练手的聊天界面。 ? 可以发表情,图片,截屏,文件(不可用)。 ?

1.9K10
领券