今日,在一个QQ群里面看到一个红包,我一点击,发现直接跳转了一个连接,我一脸尴尬,并且不是一张图片,很逼真,于是我看看了,发现网上有针对这种的,可以用于跳转加群等等引流操作,当然你需要用这个引流可以邮件私聊我...~~~不会被屏蔽 电脑端查看: 手机端查看: 可以说是很逼真了 Json代码如下: 如何使用自行研究 {"config":{"forward":1},"prompt":"[QQ红包]恭喜发财"...url=http:\/\/www.baidu.com","msg":"QQ红包","posterUrl":".anruner.cn\/img\/1.png"}},"desc":""}
假分页,顾名思义,不是真正的在数据库里进行过滤,而是从数据库查询之后,取得全部结果,在展现的时候做些手脚。...import java.util.Arrays; import java.util.Collections; import java.util.List; /** * @author shuang.gao
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*/ @Controller public class QQController...(“/qq/oauth”) public String qq(HttpSession session){ //QQ互联中的回调地址 String backUrl = http + “/qq/callback...Access Token String backUrl = http + “/qq/callback”; String url = “https://graph.qq.com/oauth2.0/token...://graph.qq.com/user/get_user_info?
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.云服务器 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
Java实现QQ登录 写了一个个人网站,增加一个登录的地方,自己写登录太麻烦,而且用户一般也不愿意去登录,接入QQ互联,实现QQ一键登录。所有前提是你得有一个IP地址和域名。...--QQ登录--> <!...空间的头像而不是QQ头像,如果没有QQ空间的话,那么就没有用户头像了。...JsonIgnoreProperties(ignoreUnknown = true) 忽略部分不能匹配的字段 *@JsonProperty(value = "***"),因为获取的用户信息json不符合java...org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; import org.springframework.web.client.RestTemplate; import java.util.Arrays
我们都见过很多的网站里面都是在线客服QQ的,直接点击QQ联系以后就可以直接聊天了,那么这个是怎么实现的呢?其实很简单的,只是我们没有认真的读过腾讯的协议,腾讯是提供了接口的,今天我们就简单的做一个!...uin=2901032526&Site=qq&Menu=yes"> 客服2 当然这里如果想做成动态的,可以直接将uni的参数做成input,然后再用jquery或者操作dom取出来,这样可以根据自己输入的状态加好友和聊天,也可以写一个类似病毒的东西,做一个定时刷新页面
本文的后台以Java为例。 2.1. 数据库设计 再来说说数据库设计,为了系统的扩展性,我有一个专门的OpenUser表用来存放第三方登录用户,主要字段如下: ? 这样设计理论上就可以无限扩展了。...QQ登陆 3.1. 实名认证 QQ登录我们对接的是QQ互联,地址:https://connect.qq.com ,首先需要注册成为开发者并实名认证,需要手持身份证照片,具体就不讲了。 3.2...._2=QQ的100*100头像,figureurl_2=QQ 100&100空间头像,QQ头像不一定有,空间头像一定有 String avatar = (String)resp.get("figureurl_qq...; 需要做好对各种错误的兼容; 接口会同时返回QQ头像和空间头像,QQ头像不一定有,空间头像一定有; 回调地址必须和申请的域名一致,否则会报错。...互联:connect.qq.com/ QQ授权管理页面:connect.qq.com/manage.html#/appauth/user 作者:我是小茗同学 链接:www.cnblogs.com/liuxianan.html
一、准备部分 1、账户注册 腾讯开放平台网址: https://connect.qq.com/index.html 首先需要到开放平台注册QQ互联开发者身份。...[m3ji4rj2z6.png] 二、实现思路 相信大家都用过QQ登陆第三方网站,但是在开发之前我们需要先了解一下QQ互联的开发流程: 生成QQ授权链接 获取授权码,使用授权码获取用户的openid 使用...addAlbumURL = https://graph.qq.com/photo/add_album uploadPicURL = https://graph.qq.com/photo/upload_pic...checkPageFansURL = https://graph.qq.com/user/check_page_fans addTURL = https://graph.qq.com/t/add_t.../graph.qq.com/t/get_repost_list version = 2.0.0.0 2、生成QQ联合登陆授权链接 https://graph.qq.com/oauth2.0/authorize
java实现qq邮箱的发送 准备工作 开启PO3/SMTP服务 打开qq邮箱>账户 记住这串授权码 会用到 java发送qq邮箱实现步骤 创建一个javase的工程 新建一个lib文件夹...properties.put("mail.transport.protocol", "smtp");// 连接协议 properties.put("mail.smtp.host", "smtp.qq.com...= new MimeMessage(session); // 设置发件人邮箱地址 message.setFrom(new InternetAddress("****@qq.com...class qqmain { public static void main(String[] args) throws MessagingException { Email qq...(); System.out.println("请输入要发送的文本"); String body=input.next(); qq.qqemai(QQmail
本文实例为大家分享了Java swing 仿QQ账号密码输入框,供大家参考,具体内容如下 主要思路是自己定义 AccountPanel 和 PasswordPanel 类,继承JPanel,通过 paintComponent...先上效果图 正常显示效果: 腾讯QQ登录界面的账号密码输入部分效果比对: 下面直接给出代码吧 AccountPanel: import java.awt.BasicStroke; import java.awt.Color...; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.RenderingHints; import javax.swing.JPanel...; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.RenderingHints...public class Demo1 { public static void main(String[] args) { //初始化窗体 JFrame frame=new JFrame(“My 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 有什么问题或者建议欢迎在下方留言!
文章目录 Java基础 字符型常量和字符串常量 重载和重写的区别 成员变量与局部变量 ==和equals() hashcode()和equals() transient关键字 BIO、NIO和AIO Java...哈希码是确定对象在哈希表中的索引位置,Java中的所有类都包含该函数。...Java集合 ArrayList和LinkedList 线程安全 ArrayList和LinkedList都是不同步的,也就是线程不安全,vector是同步的,线程安全。...comparable和comparator ---- comparable接口出自java.lang包,它有一个compateTo(Object obj)方法用来排序。...comparator接口出自java.util包,他有一个compare(Object obj1,Object obj2)方法用来排序。
本文的后台以Java为例。 2.1. 数据库设计 再来说说数据库设计,为了系统的扩展性,我有一个专门的OpenUser表用来存放第三方登录用户,主要字段如下: 这样设计理论上就可以无限扩展了。...QQ登陆 3.1. 实名认证 QQ登录我们对接的是QQ互联,地址:https://connect.qq.com ,首先需要注册成为开发者并实名认证,需要手持身份证照片,具体就不讲了。 3.2...._2=QQ的100*100头像,figureurl_2=QQ 100&100空间头像,QQ头像不一定有,空间头像一定有 String avatar = (String)resp.get("figureurl_qq...; 需要做好对各种错误的兼容; 接口会同时返回QQ头像和空间头像,QQ头像不一定有,空间头像一定有; 回调地址必须和申请的域名一致,否则会报错。...互联:connect.qq.com/ QQ授权管理页面:connect.qq.com/manage.html#/appauth/user
/** * 这是qq服务器,它在监听,等待某个qq客户端,来连接 */ package com.qq.server.model; import com.qq.common.*; import java.net.../** * 功能:是服务器和某个客户端的通信线程 */ package com.qq.server.model; import java.util.*; import java.net.*;....*; import com.qq.server.model.MyQqServer; import java.awt.*; import java.awt.event.*; public class.../** * 这是客户端连接服务器的后台 */ package com.qq.client.model; import com.qq.client.tools.*; import java.util...ObjectOutputStream (ManageClientConServerThread.getClientConServerThread(u.getUserId()).getS().getOutputStream()); //做一个
本文的后台以Java为例。 2.1. 数据库设计 再来说说数据库设计,为了系统的扩展性,我有一个专门的OpenUser表用来存放第三方登录用户,主要字段如下: ? 这样设计理论上就可以无限扩展了。...QQ登陆 3.1. 实名认证 QQ登录我们对接的是QQ互联,地址:https://connect.qq.com ,首先需要注册成为开发者并实名认证,需要手持身份证照片,具体就不讲了。 3.2...._2=QQ的100*100头像,figureurl_2=QQ 100&100空间头像,QQ头像不一定有,空间头像一定有 String avatar = (String)resp.get("figureurl_qq...; 需要做好对各种错误的兼容; 接口会同时返回QQ头像和空间头像,QQ头像不一定有,空间头像一定有; 回调地址必须和申请的域名一致,否则会报错。...互联:connect.qq.com/ QQ授权管理页面:connect.qq.com/manage.html#/appauth/user (完)
本文的后台以Java为例。 2.1. 数据库设计 再来说说数据库设计,为了系统的扩展性,我有一个专门的OpenUser表用来存放第三方登录用户,主要字段如下: ? 这样设计理论上就可以无限扩展了。...QQ登陆 3.1. 实名认证 QQ登录我们对接的是QQ互联,地址:https://connect.qq.com ,首先需要注册成为开发者并实名认证,需要手持身份证照片,具体就不讲了。 3.2...._2=QQ的100*100头像,figureurl_2=QQ 100&100空间头像,QQ头像不一定有,空间头像一定有 String avatar = (String)resp.get("figureurl_qq...; 需要做好对各种错误的兼容; 接口会同时返回QQ头像和空间头像,QQ头像不一定有,空间头像一定有; 回调地址必须和申请的域名一致,否则会报错。...互联:connect.qq.com/ QQ授权管理页面:connect.qq.com/manage.html#/appauth/user
.*; import java.awt.*; import java.awt.event.*; import java.sql.*; import java.time.LocalTime; public...JPasswordField f2; JButton jb1,jb2; JCheckBox jc; public guitext3() { jf = new JFrame("QQ...e.printStackTrace(); } } } } 注册页面: import javax.swing.*; import java.awt....*; import java.awt.event.*; import java.sql.*; public class JDBC_注册功能 { public static void main...jb1,jb2; JRadioButton jr1,jr2; JCheckBox jc; public guitext4() { jf = new JFrame("QQ
com.sun.mail javax.mail 1.5.4 获取QQ...QQSendMailService package com.bdxc.plat.service.weixin; import java.util.Properties; import javax.mail.Address...import javax.mail.internet.MimeMessage; import com.sun.mail.util.MailSSLSocketFactory; /** * 发送邮件的工具类QQ...SendEmailService * @时间 2017-1-5下午2:14:13 */ public class QQSendEmailService { /** * 目前发送到163 qq...("mail.smtp.auth", "true"); //发送邮件服务器的主机名 props.setProperty("mail.smtp.host", "smtp.qq.com
可以有: 泛型类型 泛型类 泛型接口 泛型方法 泛型的继承 extends/super 泛型通配符 为什么说Java的泛型是"假"的呢?...System.out.println(list.get(1)); //a } 这里面就证明了虽然List声明为只能装Integer类型,但是我却放进去了字符串类型,由此课件,泛型是“假”...: java.lang.Integer cannot be cast to java.lang.String } 此处需要注意了,虽然1放进去了。...但是get出来的时候会报错,因为强转失败 最后 虽然java中的泛型是“假”的,会有泛型擦除的操作,但是不可否则,泛型的引入对java语言影响还是挺大的,让它上升了一大步,所以本文借两个例子,希望能够加强读者对...java泛型更深的理解。
领取专属 10元无门槛券
手把手带您无忧上云