mdsk.net
当前位置:首页 >> JAvA ssh框架开发的网站想每隔一段时间自动调用一段代码要怎么实现? >>

JAvA ssh框架开发的网站想每隔一段时间自动调用一段代码要怎么实现?

直接在预定成功后修改数据库中表示预定状态的字段不行吗?然后在服务层,获取一下状态值,如果已经被预定了,就不要在视图层中显示.就是在查询的时候先判断状态,然后在把数据取出来.为什么还要隔一天去查呢,如果这样,那不是有蹊跷了吗?而且多麻烦啊.直接修改字段值就好,如果预定成功了,就不应该在前台页面中显示该客房了.没必要去查看吧.

可以用线程来做,每隔几秒开一个线程 代码如下 public void runTask() { final long timeInterval = 120000;// 两分钟运行一次 final ThreadService threadService = new ThreadService(); Runnable runnable = new Runnable() { public void run() { while (

如果是单纯的原生Java,有Timer这个类可以定时.如果是web中用框架,有cron定时.如果用spring,spring自带定时.

<?xml version="1.0" encoding="GB2312"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans> <!-- 辽宁自动续订实现 --> <bean id="

用调度定时任务,可以实现一个每隔一个小时,执行一次截图功能,并保存到指定的文件夹里,或者用按键精灵也可以做到,不过需要自己写.

有几种方法,我觉得第二种,触发器是个好主意,见下.第一种,开个线程,定式扫描,比如每一分钟查询一次数据库,将前后数据做比对(比对方法可以在java端先把第一次的数据存到一个集合中,然后每次查询集合之后,将两次的内容在

一言难尽,不过我可以给你个sample java code: package mypack; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class HelloServlet extends HttpServlet { public void init(ServletConfig config) throws ServletException { // 你想

用线程控制,启动下面的线程就可以了,new Thread(new Task()).start() ; public class Task implements Runnable { private TextArea textArea; public Task(TextArea textArea){ this.textArea = textArea; } public void run() { while (true) { this.textArea.

用定时器控件

1、服务端 使用ServerSocket 在确定端口之后,调用accept() 方法 . 这样 服务端就会阻塞在accept() 这里 直到有客户端请求过来 才会接着往下执行,后面你就写获取文件夹内容的具体逻辑代码 然后写入流里面 传回给客户端就可以了2、客户端 客户端你要求每隔一段时间 有很多种方法可以实现 比如说写个timer 在间隔指定时间段向Server端发起请求就可以了,具体方式就是new Socket(ip,端口) 连接上了之后 可以得到Server端写在流里的数据 读出来就可以了 中间的细节 自己去琢磨一下 要循环往复 可以通过多线程来实现.Socket的具体使用 可以查看官方api或者google

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com