• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Java > Java刷视频浏览量点赞量的实现代码

Java刷视频浏览量点赞量的实现代码

作者:scx_white 字体:[增加 减小] 来源:互联网 时间:2017-05-28

scx_white 通过本文主要向大家介绍了java的词汇量,java人才需求量,java面试信号量,java 信号量,java字面量等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

说明

这几天班主任一直让我们访问一个网页来观察看视频,增加访问次数。每个班级还有指定的名额。。。而且经过我的测试,点赞次数是在观看视频一会才出现的。。

可是身为计算机专业的 肯定不想一直点啊 点啊

于是我就有了一个大胆的想法

分析

于是我就查看网页的源代码

这里写图片描述 

这行代码是弹出点赞的时间为18s.

18秒后发生了什么呢 ?继续看

这里写图片描述 

可以看到这个弹出点赞的父div为class=”video_mask” 而且默认的显示框类型为none,即不显示。

好吧 废话不多说。

主要看下面的

如果我们点击了thumb_xi的div会触发onlick=”ok()”的事件。

如果我们点击了thumb_buxi的div会触发onlick=”nook()”的事件。

查看这个js代码

这里写图片描述

通过查看代码 发现这两个方法都调用了lookHandle(type)方法。而且是如果你点击的是喜欢就传值type=1,如果你点击的是不喜欢就传值2.

哈哈 太简单了。

继续往下看 lookHandle(type)方法

这里写图片描述

这不就是一个ajax请求嘛。。。

仔细分析:

请求的url如上,请求方法为post,数据类型为json,

其实主要的还是查看json类型的数据。

code目前不知道 ,type知道 就是1或者2。后面是videoId,这个肯定就是我们要增加访问量的视频id。
ajax请求发送后 在服务器判断type的值是1还是2然后在服务器的数据库里喜欢+1,浏览量+1。。。至于我为什么说浏览量+1是在这里判断的、

因为我发现喜欢数+不喜欢数=访问数。。

这里写图片描述
这里写图片描述 

然后看看ajax请求返回后做的操作。

仔细想了想,这不就是把当前用户的操作保存在session吗。。。

不管它。

开始操作

开始我们的工作

打开myeclipse 随便新建一个项目 就在index.jsp里面写了

首先写一个js代码,把AJAX请求复制过来

这里写图片描述

我们修改一下 ,lookHandle方法什么参数也不传,直接在下面定义一个参数var type=1.我们肯定是一直喜欢呀。

至于什么code啊不知道做啥的 也不改。videld肯定不能改。。我们要刷的视频嘛
至于服务器返回的数据 不管。

至此大功告成,就新建一个按钮。按钮的onclick事件设置为我们刚刚的那个方法。onclick=”lookHandle”.

这里写图片描述 

我点击了十次,经过测试发现,成功了。浏览次数和喜欢全部+10.有一种成就感 哈哈。。

然后,我还是觉得累。我鼠标要一直点才能加。

程序员就是太懒了

于是:

在lookHandle方法里面 递归调用自己。。没结束条件 想结束 自己关闭窗口。

这里写图片描述

也就1>10->100->1000…

以上所述是小编给大家介绍的Java刷视频浏览量点赞量的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Java刷视频浏览量点赞量的实现代码

相关文章

  • 2017-05-28SpringBoot JPA 表关联查询实例
  • 2017-10-21Java中多线程通信实例:生产者消费者模式
  • 2017-05-28详谈Java几种线程池类型介绍及使用方法
  • 2017-05-28Java中final,finally,finalize三个关键字的区别_动力节点Java学院整理
  • 2017-05-28ByteArrayInputStream简介和使用_动力节点Java学院整理
  • 2017-05-28Java常用字符串工具类 字符串智能截取(3)
  • 2017-05-28Java中的设计模式与7大原则归纳整理
  • 2017-05-28Struts2 控制文件上传下载功能实例代码
  • 2017-05-28struts2实现文件下载功能
  • 2017-05-28Java中Properties类的操作实例详解

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Spring boot实现一个简单的ioc(2)
    • Spring Boot 项目发布到 Tomcat 服务器的操作步骤
    • java随机验证码生成实现实例代码
    • Java中多线程同步类 CountDownLatch
    • ObjectInputStream 和 ObjectOutputStream 介绍_动力节点Java学院整理
    • Java中使用Jedis操作Redis的实现代码
    • Java中==运算符与equals方法的区别及intern方法详解
    • java web开发中大量数据导出Excel超时(504)问题解决
    • 详解spring boot中使用JdbcTemplate
    • Java 7大常见排序方法实例详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有