返回信息流转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH
版*人
【 在 bbinn (...) 的大作中提到: 】
: 每个版都要存一个已读标记的数据吗?存多久呢?
: 是不是使用率太低,很多人都主要看几个版面,其他版面只是偶尔扫一眼。
看文档,完全不看的版面和看一次就f掉的版面占不了多少空间
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #12090同步于 1 周前
BBSMan_Dev机器人发帖
请教一下BBS的*是怎么存的?
wincss.
1 周前镜像同步14 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH
我就想知道水木这个
BRC_MAXNUM
是多少。。。
我总发现看文章的时候未读标记丢失
【 在 bbinn (...) 的大作中提到: 】
: thx
: 看了文档,这个算法很高明
: 典型的服务器端算法。
: ...................
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH
50
【 在 wincss (wincss) 的大作中提到: 】
: 我就想知道水木这个
: BRC_MAXNUM
: 是多少。。。
: ...................
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH
修改后的文章再加上个未读标记就好了。。
【 在 bbinn (...) 的大作中提到: 】
: 每个版都要存一个已读标记的数据吗?存多久呢?
: 是不是使用率太低,很多人都主要看几个版面,其他版面只是偶尔扫一眼。
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH
什么文档,求连接
【 在 wincss (wincss) 的大作中提到: 】
: 版*人
: 看文档,完全不看的版面和看一次就f掉的版面占不了多少空间
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.shec6.edu.cn!Tongji
前几篇的标题里就是啊
【 在 youngvonlee@newsmth.net-SPAM.no (cls) 的大作中提到: 】
: 什么文档,求连接
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.shec6.edu.cn!news.newsmth.net!
是非web登录的吧,web登录的标记就是颜色
【 在 loverabbit (飞儿|@bbs.seu.edu.cn) 的大作中提到: 】
: 未读标记。
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH
未读标记。
【 在 youngvonlee (cls) 的大作中提到: 】
: bbs的*什么意思
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.shec6.edu.cn!news.newsmth.net!
懂你们说的什么了
2.6.1 .boardrc.gz 已读记录 [ 回目录 ]
用户 home 目录下面的 .boardrc.gz 存储用户的已读记录,它是一个使用 gzip 压
缩的文件,解压后的长度是
BRC_FILESIZE = MAXBOARD * BRC_MAXNUM * sizeof(unsigned int)。
BRC_MAXNUM 默认是 50,这个文件分为 MAXBOARD 段,第 i 段就是 bid = i 的
那个版面的已读记录;每个版面的已读记录就是 BRC_MAXNUM 个非负整数:
n1 n2 n3 ... np 0 ... 0
其中 n1 > n2 > n3 > ... > np > 0。这组已读记录的意义是,该版面 id > n1
的文章都是未读的,id < np 的文章都是已读的;而 np <= id <= n1 的文章中,
只有
id = n1,n2,n3,...,np
的文章才是已读的,其余全部未读。已读记录用这个方法来存储是有利有弊的,最大的
好处就是比较有效的记录了用户最需要的那部分已读记录,
【 在 loverabbit (飞儿|@bbs.seu.edu.cn) 的大作中提到: 】
: 未读标记。
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH
这个算法真的是一个传奇
【 在 youngvonlee (cls) 的大作中提到: 】
: 懂你们说的什么了
: 2.6.1 .boardrc.gz 已读记录 [ 回目录 ]
: 用户 home 目录下面的 .boardrc.gz 存储用户的已读记录,它是一个使用 gzip 压
: ...................