[quote=引用 9 楼 it-zjl 的回复:] [quote=引用 7 楼 nayi_224 的回复:] 如果没有状态字段的话,用户连续读取了2次同一个未读消息,你的未读消息是减1还是减2?还是说你想把所有的未读消息id都写到内存?
[quote=引用 6 楼 it-zjl 的回复:] [quote=引用 5 楼 stacksoverflow 的回复:] [quote=引用 4 楼 it-zjl 的回复:] [quote=引用 3 楼 stacksoverflow 的回复:] [quote=引用 2 楼 it-zjl 的回复:] [quote=引用 1 楼 stacksoverflow 的回复:] 这取决于你的目前系统的消息是怎么存的? 和用户有没有关联?
弄一个静态map,key是用户id,未读数是value。++ =0,线程应该不用考虑。 关键是你重启项目之后,未读数在哪取?或者关闭项目后未读数存哪里?
[quote=引用 7 楼 nayi_224 的回复:] 如果没有状态字段的话,用户连续读取了2次同一个未读消息,你的未读消息是减1还是减2?还是说你想把所有的未读消息id都写到内存?
如果没有状态字段的话,用户连续读取了2次同一个未读消息,你的未读消息是减1还是减2?还是说你想把所有的未读消息id都写到内存?
[quote=引用 5 楼 stacksoverflow 的回复:] [quote=引用 4 楼 it-zjl 的回复:] [quote=引用 3 楼 stacksoverflow 的回复:] [quote=引用 2 楼 it-zjl 的回复:] [quote=引用 1 楼 stacksoverflow 的回复:] 这取决于你的目前系统的消息是怎么存的? 和用户有没有关联?
[quote=引用 4 楼 it-zjl 的回复:] [quote=引用 3 楼 stacksoverflow 的回复:] [quote=引用 2 楼 it-zjl 的回复:] [quote=引用 1 楼 stacksoverflow 的回复:] 这取决于你的目前系统的消息是怎么存的? 和用户有没有关联?
[quote=引用 3 楼 stacksoverflow 的回复:] [quote=引用 2 楼 it-zjl 的回复:] [quote=引用 1 楼 stacksoverflow 的回复:] 这取决于你的目前系统的消息是怎么存的? 和用户有没有关联?
[quote=引用 2 楼 it-zjl 的回复:] [quote=引用 1 楼 stacksoverflow 的回复:] 这取决于你的目前系统的消息是怎么存的? 和用户有没有关联?
[quote=引用 1 楼 stacksoverflow 的回复:] 这取决于你的目前系统的消息是怎么存的? 和用户有没有关联?
这取决于你的目前系统的消息是怎么存的? 和用户有没有关联?
81,092
社区成员
341,717
社区内容
加载中
试试用AI创作助手写篇文章吧