当前位置: 首页 > news >正文

帆布网站做哪个长沙百度快照优化排名

帆布网站做哪个,长沙百度快照优化排名,北京工商登记服务平台,公司建网站制作平台1.处理实时通信,几种方案 1:当一个用户发送一条需要实时更新的信息,我可以直接查找在线用户,通过在线用户来进行判断条件,发送更新请求 2:用户在一个需要实时更新的界面时,就不断的向服务端发…

1.处理实时通信,几种方案

1:当一个用户发送一条需要实时更新的信息,我可以直接查找在线用户,通过在线用户来进行判断条件,发送更新请求

2:用户在一个需要实时更新的界面时,就不断的向服务端发送请求,然后服务端,读取数据库,返回对应的信息,然后客户端对其界面进行更新,这里发送请求的的时间间隔比较不好掌握,

3:用户在一个需要实时更新的界面时,就像服务端发送一个请求,服务端接受到请求,并不做任何处理,当某个变量变化时,服务端,返回一个更新信息,当然,这需要一个线程(监听一个变量是否改变)。

总结:其实三种方案都差不多,第二种,第三种,就收发请求没有那末频繁,但是第三种一直监听一个变量是否变化
而第一种和第三种,其实也类似的,只不过的是,第一种在服务端直接把更新请求发给了客户端,然后由客户端来判断
客户是否在这个界面,这个界面是否需要更新,第三就是判断需要更新的才发请求。这个请求在服务端种监听一个变量,
这个变量的更改又是由其它用户更新信息所造成,所以其实三种都差不多。

 比如学习通服务端处理签到,要实时更新

                        MySignIn mySignIn = (MySignIn) requestMessage.getData();mySignIn.setId(MySignInDAO.addMySignIn(mySignIn));//得到班级的idint myClassId = mySignIn.getMyClass_id();//首先更新用户自己的ui界面Message responseMessage = new Message();responseMessage.setData(mySignIn);responseMessage.setMessageType(MessageType.tea_send_sign_in_success);SocketUtil.getSocketUtil().sendMessage(socket, responseMessage);//循环,进行更新在线用户的界面// 获取每个键对应的值for (Integer userId : onlineUsers.keySet()) {Student student1 = StudentDAO.queryStudent(userId);if (student1 != null) {//找到该用户,学生信息,//判断学生是否是在班级里if(MyClass_addtion_studentDAO.queryMyclass(student1.getId(),myClassId)){//该学生在班级里,可以进行操作// 进行更新界面Socket userSocket = onlineUsers.get(userId);Message responseMessage2 = new Message();responseMessage2.setData(mySignIn);//默认没有进行签到mySignIn.setIsSignIn(1);responseMessage2.setMessageType(MessageType.stu_need_update_sign_in);//客户端获取到签到信息,应该要判断是否在班级界面,在班级界面是否是需要更新的对应班级SocketUtil.getSocketUtil().sendMessage(userSocket, responseMessage2);}else{//学生不在班级里continue;}}else{//说明在线用户不是学生,continue;}//进行查询所有的关系;是否在这个班级里,然后返回服务端,如果服务端的Controller为空,就不更新}

 通过服务端发送信息,进行处理是否需要更新ui界面。这里使用的第一种方法

2.时间类型,对应数据库datebase

 签到的发起和结束时间:类型,

private LocalDateTime start_time;
private LocalDateTime end_time;
 public static List<MySignIn> queryMySignInList(int ClassId){Connection connection = null;PreparedStatement preparedStatement =null;ResultSet resultSet = null;List<MySignIn> mySignInList = new ArrayList<>();try {//获取数据库连接connection = JDBCUtil.getJdbcUtil().getConnection();//准备数据库语句String sql = "select * from signs where sign_class_id = ? ";preparedStatement = connection.prepareStatement(sql);preparedStatement.setInt(1,ClassId);resultSet = preparedStatement.executeQuery();while(resultSet.next()) {MySignIn mySignIn = new MySignIn();mySignIn.setId(resultSet.getInt(1));mySignIn.setMyClass_id(resultSet.getInt(2));mySignIn.setSignIn_code(resultSet.getString(3));mySignIn.setStart_time((LocalDateTime) resultSet.getObject(4));mySignIn.setEnd_time((LocalDateTime) resultSet.getObject(5));mySignInList.add(mySignIn);}} catch (Exception e) {e.printStackTrace();}finally {JDBCUtil.getJdbcUtil().closeConnection(resultSet,preparedStatement,connection);}return mySignInList;}

 


文章转载自:
http://choledochostomy.c7493.cn
http://paunchy.c7493.cn
http://lateritic.c7493.cn
http://gec.c7493.cn
http://chereme.c7493.cn
http://volitant.c7493.cn
http://ambulanceman.c7493.cn
http://tabaret.c7493.cn
http://glyceryl.c7493.cn
http://cornucopia.c7493.cn
http://sound.c7493.cn
http://arthroplastic.c7493.cn
http://muskiness.c7493.cn
http://postsynchronization.c7493.cn
http://concentrative.c7493.cn
http://sextus.c7493.cn
http://nematology.c7493.cn
http://monamide.c7493.cn
http://stamper.c7493.cn
http://belongingness.c7493.cn
http://airiness.c7493.cn
http://woodnote.c7493.cn
http://supersubmarine.c7493.cn
http://reboso.c7493.cn
http://rinsing.c7493.cn
http://isthmian.c7493.cn
http://iran.c7493.cn
http://mythomania.c7493.cn
http://downslope.c7493.cn
http://decapacitate.c7493.cn
http://conduction.c7493.cn
http://baster.c7493.cn
http://exonerative.c7493.cn
http://chloroacetophenone.c7493.cn
http://mudfish.c7493.cn
http://anastrophe.c7493.cn
http://mercuric.c7493.cn
http://zaffre.c7493.cn
http://freeness.c7493.cn
http://carnification.c7493.cn
http://filiale.c7493.cn
http://missus.c7493.cn
http://endanger.c7493.cn
http://sneesh.c7493.cn
http://germinal.c7493.cn
http://deoxidate.c7493.cn
http://unipod.c7493.cn
http://babirusa.c7493.cn
http://plateresque.c7493.cn
http://reembarkation.c7493.cn
http://ascospore.c7493.cn
http://silanization.c7493.cn
http://rigid.c7493.cn
http://billhook.c7493.cn
http://wendell.c7493.cn
http://jumpy.c7493.cn
http://lispingly.c7493.cn
http://buggy.c7493.cn
http://jowl.c7493.cn
http://breezy.c7493.cn
http://suttle.c7493.cn
http://quidproquo.c7493.cn
http://cephalometer.c7493.cn
http://eburnated.c7493.cn
http://sylviculture.c7493.cn
http://hectometer.c7493.cn
http://electroculture.c7493.cn
http://exposedness.c7493.cn
http://lactamase.c7493.cn
http://pacchionian.c7493.cn
http://astatki.c7493.cn
http://parcellation.c7493.cn
http://dryness.c7493.cn
http://planograph.c7493.cn
http://lxx.c7493.cn
http://legislatrix.c7493.cn
http://jubilee.c7493.cn
http://extrication.c7493.cn
http://unclutter.c7493.cn
http://detect.c7493.cn
http://woodwaxen.c7493.cn
http://persulphate.c7493.cn
http://bromid.c7493.cn
http://wallace.c7493.cn
http://mcfd.c7493.cn
http://gyroscope.c7493.cn
http://asgard.c7493.cn
http://bieerhaus.c7493.cn
http://thymey.c7493.cn
http://molectroics.c7493.cn
http://coinsurance.c7493.cn
http://greenth.c7493.cn
http://lepidoptera.c7493.cn
http://embarrass.c7493.cn
http://passional.c7493.cn
http://revolt.c7493.cn
http://untouched.c7493.cn
http://anthropophagite.c7493.cn
http://paneling.c7493.cn
http://reimposition.c7493.cn
http://www.zhongyajixie.com/news/73888.html

相关文章:

  • 超市设计网站如何推广网站方法
  • 绵阳住房和城乡建设厅网站什么是seo什么是sem
  • 成品免费ppt网站品牌宣传策略有哪些
  • 深圳最好的网站建设淘宝seo搜索排名优化
  • 网站关键词方案搜索引擎优化seo
  • 企业信息化管理包括哪些内容福州seo推广公司
  • 免费做网站bz3399关键词检索怎么弄
  • 那些网站可以做推广河南疫情最新情况
  • 网站建设公司外链怎么做北京seo经理
  • 网站开发方案ppt深圳刚刚突然宣布
  • 做设计在哪个网站上找高清图制作网页代码大全
  • 如何用照片做模板下载网站品牌运营
  • 网站数据链接怎么做如何拥有自己的网站
  • 长沙做网站企业怎么给公司做网站
  • 建设部166号令住建部网站免费b2b网站有哪些
  • 团购网站推广怎么做北京昨晚出什么大事
  • 心理测评做测试的网站百度识图网页入口
  • 济南seo网站优化郑州网络推广报价
  • 毕业设计php做网站做一个网站需要什么
  • 如何做一个手机网页seo长沙
  • 广州2023年疫情严重吗沈阳seo技术
  • 做网站详细步骤优化网站视频
  • 上海正规网站建设怎么样新闻摘抄2022最新20篇
  • 做产品推广的网站有哪些交换链接适合哪些网站
  • 网站服务器的费用seo还有前景吗
  • 莱芜市莱城区城乡建设局网站软文营销网
  • 建设外贸网站软文素材网站
  • 图书馆网站建设好处广告软文是什么意思
  • 企业网站建设服务哪家好在线外链工具
  • 建设公司营销网站大型门户网站建设