消息提醒怎么写

来源:互联网 发布:ac尼尔森数据 方便面 编辑:程序博客网 时间:2024/04/30 13:48

消息提醒怎么写 [问题点数:50分,结帖人yuqiz1981]

 收藏
用户有消息没有查看的话,就在图标提示,查看了消息就没有提示, 思路是怎样的??

发表于: 2015-12-25 23:32:57 楼主
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
回复次数:10
  • unix系列系统镜像下载
  • SUN的UNIX操作系统
  • UNIX操作系统设计
  • DB2 v8.2,v9.1,v9.5,v9.7下载地址及详细安装图解
  • DB2全套学习资料
  • DB2数据库管理软件 - db2mon v1.0
  • IBM DB2 通用数据库 在64位平台上使用DB2 通用数据库.rar
  • DB2数据库odbc驱动
  • 任意数据库转换系统 DB2DB 1.8
  • 谈谈网络编程(基于C++)
是b/s下么?用css设置
回复于: 2015-12-25 23:55:58#1 得分:0
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
http://www.gbtags.com/gb/rtreplayerpreview/142.htm
http://zhidao.baidu.com/link?url=TVhgjdKwiBkIcusQC5atEotZNO3PKaGx1mbSccyDnqV8Fsm8DriCrwrlSaNhQO_9ecZQzywBPJqMKV2LfkyJSa
回复于: 2015-12-25 23:54:43#2 得分:0
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
类似qq上的未读消息提醒。
在用户登录完成后,去数据库查询消息记录中状态为“未读“的消息记录,获得条数后,显示在图片上,
图片上有一个、label,那个label存放用户未读记录条数。当用户点击了这个图片后,更新数据库的字段为”已读“
并且重新调用一下去数据库查询消息记录中状态为“未读“的消息记录的方法,就可以更新label了。
回复于: 2015-12-25 23:57:32#3 得分:0
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
引用 1 楼 caozhy 的回复:
是b/s下么?用css设置

手机用户进入,有没读的消息就会有红圈,读了后红圈消失..
这论坛的这个差不多,只是里面还要现实有几条没读,有1条没读显示1以此类推
回复于: 2015-12-25 23:58:11#4 得分:0
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
引用 3 楼 zhangxiaomin1992 的回复:
类似qq上的未读消息提醒。
在用户登录完成后,去数据库查询消息记录中状态为“未读“的消息记录,获得条数后,显示在图片上,
图片上有一个、label,那个label存放用户未读记录条数。当用户点击了这个图片后,更新数据库的字段为”已读“
并且重新调用一下去数据库查询消息记录中状态为“未读“的消息记录的方法,就可以更新label了。

当用户正在使用的时候,如果有新消息也要提示出来。。
回复于: 2015-12-26 00:04:15#5 得分:0
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
现有 总消息表, 和未读的消息表, 看下还要写什么?
回复于: 2015-12-26 00:08:24#6 得分:0
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
引用 4 楼 yuqiz1981 的回复:
Quote: 引用 1 楼 caozhy 的回复:
是b/s下么?用css设置

手机用户进入,有没读的消息就会有红圈,读了后红圈消失..
这论坛的这个差不多,只是里面还要现实有几条没读,有1条没读显示1以此类推

这个论坛没有多少活跃用户,页面就已经卡得很不幸了。QQ之类的系统并不是像网页这样搞,它们是“业务批发+异步跨集群+推送”技术为核心,而绝不是什么“轮询+数据库”的初级模式。
回复于: 2015-12-26 01:04:17#7 得分:0
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
基本上,如果你什么信息都用 http/web服务方式来轮询的话,这不需要什么技术门槛,但是也只能做点给小老板的小网站玩儿的应用。我们的编程设计人员要能够满足我们的项目、客户的性能要求,所以凡是只知道轮询操作的程序员,都离职了。
回复于: 2015-12-26 01:09:48#8 得分:50
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理
引用 5 楼 yuqiz1981 的回复:
Quote: 引用 3 楼 zhangxiaomin1992 的回复:
类似qq上的未读消息提醒。
在用户登录完成后,去数据库查询消息记录中状态为“未读“的消息记录,获得条数后,显示在图片上,
图片上有一个、label,那个label存放用户未读记录条数。当用户点击了这个图片后,更新数据库的字段为”已读“
并且重新调用一下去数据库查询消息记录中状态为“未读“的消息记录的方法,就可以更新label了。

当用户正在使用的时候,如果有新消息也要提示出来。。
如果是web版的系统,可以在页面的顶端,插入一个iframe,让src指向另一个页面StateShow.aspx,让他专门进行状态报告。让StateShow.aspx定时刷新(meta标签,或js定时刷新),里面访问数据库,读取“未读信息”表信息条数,并显示,同时显示那个图片,若没有信息,则不显示条数和图片
若果不是web的,有自己的客户端,可以用timer定时访问服务器,是否有新信息;还可以让服务端主动将新信息“塞”给客户端,就像微信里的信息推送
回复于: 2015-12-26 09:38:10#9 得分:0
对我有用[1] 丢个板砖[0] 引用 | 举报 | 管理
消息推送的话,建议你学习wcf的双工通信模式