导航:首页 > 编程语言 > java在线

java在线

发布时间:2022-02-13 19:33:36

⑴ 如何实现java 用户在线实时统计

您好,这样:
通过SessionListenr可以监听session的创建和销毁,所以首先要写一个类MySessionListener,实现javax.servlet.http.HttpSessionListener接口及其sessionCreated()、sessionDestroyed()方法:

import java.util.HashSet;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;

public class MySessionListener implements HttpSessionListener {

public void sessionCreated(HttpSessionEvent event) {
HttpSession session = event.getSession();
ServletContext application = session.getServletContext();

// 在application范围由一个HashSet集保存所有的session
HashSet sessions = (HashSet) application.getAttribute("sessions");
if (sessions == null) {
sessions = new HashSet();
application.setAttribute("sessions", sessions);
}

// 新创建的session均添加到HashSet集中
sessions.add(session);
// 可以在别处从application范围中取出sessions集合
// 然后使用sessions.size()获取当前活动的session数,即为“在线人数”
}

public void sessionDestroyed(HttpSessionEvent event) {
HttpSession session = event.getSession();
ServletContext application = session.getServletContext();
HashSet sessions = (HashSet) application.getAttribute("sessions");

// 销毁的session均从HashSet集中移除
sessions.remove(session);
}
}

然后再在web.xml中分别配置SessionListener和session超时时间(10分钟):
<listener>
<listener-class>全路径MySessionListener</listener-class>
</listener>
<session-config>
<session-timeout>10</session-timeout>
</session-config>
最后在Jsp页面代码使用以下代码就可以实现当前在线人数统计输出:

⑵ 如何用java实现在线功能呀

用户登陆时, 向标记为在线的好友发探测消息

离线的时候也向在线好友发离去的消息

⑶ javaweb怎么实现在线视频播放

<video src="a.mp4" width="320" height="240" controls="controls">
Your browser does not support the audio tag.
</video>

⑷ java在线提问

class manager extends employee{
// 你要写的

}

⑸ 用java写,在线

publicclassBook{
privateStringtitle;
privateStringauthor;
private doubleprice;


publicBook(){

}

publicBook(Stringtitle,Stringauthor){
this.title=title;
this.author=author;

}

publicBook(Stringtitle,Stringauthor,doubleprice){
this.title=title;
this.author=author;
this.price=price;
}

publicvoidinfo(){
System.out.println("书名:"+title);
System.out.println("作者:"+author);
System.out.println("价格:"+price);
}

}

⑹ JAVA求在线编程

1.
public class Student {
private String name;
private String number;
private int age;
private boolean sex;
private double score;

public Student(String name ,int age,boolean sex,double score){
this.name=name;
this.age=age;
this.sex=sex;
this.score=score;
}
public String show(){
return name+age+sex+score;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public boolean isSex() {
return sex;
}
public void setSex(boolean sex) {
this.sex = sex;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
}

2.
public class TestFood {
public static void main(String[] args) {
Cake c = new Cake(12);
Banana b = new Banana();
c.tast();
b.tast();
}
}

abstract class Food {
public void tast() {
System.out.println("this is food!");
}

public int weight;
}

class Cake extends Food {
public Cake() {
}

public Cake(int weight) {
this.weight = weight;
}

public void tast() {
System.out.println("this is a cake!");
}
}

class Banana extends Food {
public void tast() {
System.out.println("this is a banana!");
}
}

⑺ java在线求助 急

实现了ActionListener接口的话 ,就得实现actionPerformed()方法
jbtn.addActionListener(this);给button加上事件时,当触发某些事件时,就自动调用actionPerformed()方法。

⑻ JavaWeb开发网站,监测用户在线状态

用ajax吧。

网页里面加点javascript代码,在后台每120秒和服务器端通信一次。失败的话,表示客户端退出了

不过这样,服务器并发压力很大。

⑼ 有没有能够在线java编程的网站

http://www.codeceo.com/article/top-10-online-compiler.html

这里有10个,按自己喜欢挑吧

⑽ 我想在线预览视频,java后台的response如何设置才能直接播放而非下载呢

有video标签

阅读全文

与java在线相关的资料

热点内容
cad2011怎么转换成pdf格式 浏览:962
传祺gs5安卓车机如何还原车机 浏览:898
单片机和编程器互相传输数据 浏览:88
app订单怎么取消 浏览:465
程序员用双显示器有什么作用 浏览:609
网约车算法杀熟 浏览:4
卡萨帝用的什么压缩机 浏览:153
350乘20算法 浏览:90
自助编程软件app 浏览:436
服务器如何看日活数 浏览:684
数控车床原理图及编程 浏览:287
java文件流下载 浏览:338
编程工作工资多少 浏览:439
专业安全文件夹 浏览:777
表格里的根号算法怎么打 浏览:195
javacorepdf 浏览:575
pdf转换word编辑 浏览:446
35岁程序员实习期恐慌 浏览:703
如何做一个系统u盘文件夹名字 浏览:970
如何确认哪个ip重启了服务器 浏览:132