消息提醒怎么写 [问题点数:50分,结帖人yuqiz1981] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 yuqiz1981 yuqiz1981 结帖率:85.71% 用户有消息没有查看的话,就在图标提示,查看了消息就没有提示, 思路是怎样的?? 更多0 分享到: 发表于: 2015-12-25 23:32:57 楼主 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 回复次数:10 CSDN官网 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++) caozhy caozhy 更多勋章 是b/s下么?用css设置 回复于: 2015-12-25 23:55:58 #1 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 caozhy caozhy 更多勋章 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] 引用 | 举报 | 管理 zhangxiaomin1992 zhangxiaomin19921 类似qq上的未读消息提醒。 在用户登录完成后,去数据库查询消息记录中状态为“未读“的消息记录,获得条数后,显示在图片上, 图片上有一个、label,那个label存放用户未读记录条数。当用户点击了这个图片后,更新数据库的字段为”已读“ 并且重新调用一下去数据库查询消息记录中状态为“未读“的消息记录的方法,就可以更新label了。 回复于: 2015-12-25 23:57:32 #3 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 yuqiz1981 yuqiz1981 引用 1 楼 caozhy 的回复: 是b/s下么?用css设置 手机用户进入,有没读的消息就会有红圈,读了后红圈消失.. 这论坛的 这个差不多,只是里面还要现实有几条没读,有1条没读显示1以此类推 回复于: 2015-12-25 23:58:11 #4 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 yuqiz1981 yuqiz1981 引用 3 楼 zhangxiaomin1992 的回复: 类似qq上的未读消息提醒。 在用户登录完成后,去数据库查询消息记录中状态为“未读“的消息记录,获得条数后,显示在图片上, 图片上有一个、label,那个label存放用户未读记录条数。当用户点击了这个图片后,更新数据库的字段为”已读“ 并且重新调用一下去数据库查询消息记录中状态为“未读“的消息记录的方法,就可以更新label了。 当用户正在使用的时候,如果有新消息也要提示出来。。 回复于: 2015-12-26 00:04:15 #5 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 yuqiz1981 yuqiz1981 现有 总消息表, 和未读的消息表, 看下还要写什么? 回复于: 2015-12-26 00:08:24 #6 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 sp1234 以专业开发人员为伍 更多勋章 引用 4 楼 yuqiz1981 的回复: Quote: 引用 1 楼 caozhy 的回复: 是b/s下么?用css设置 手机用户进入,有没读的消息就会有红圈,读了后红圈消失.. 这论坛的 这个差不多,只是里面还要现实有几条没读,有1条没读显示1以此类推 这个论坛没有多少活跃用户,页面就已经卡得很不幸了。QQ之类的系统并不是像网页这样搞,它们是“业务批发+异步跨集群+推送”技术为核心,而绝不是什么“轮询+数据库”的初级模式。 回复于: 2015-12-26 01:04:17 #7 得分:0 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 sp1234 以专业开发人员为伍 更多勋章 基本上,如果你什么信息都用 http/web服务方式来轮询的话,这不需要什么技术门槛,但是也只能做点给小老板的小网站玩儿的应用。我们的编程设计人员要能够满足我们的项目、客户的性能要求,所以凡是只知道轮询操作的程序员,都离职了。 回复于: 2015-12-26 01:09:48 #8 得分:50 对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理 From_TaiWan 秋的红果实 引用 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] 引用 | 举报 | 管理 lvfeng1989 lvfeng_95 消息推送的话,建议你学习wcf的双工通信模式