是吗?我明明几天前看过 ytht (0.0.3?) 的代码,是用 hash 的
它把中文打头的也通过一定的算法转换成 英文了 好像是
(unsigned char)c % ('Z' - 'A') + 'A'
不过 ytht 的代码还是比较不工整的啊, 不过我只看了一小部分,瞎说说的。
(yuhuan ..等看了别打我,呵呵)
用 fcntl() 控制文件锁为什么不写成一个函数呢, 每个地方都 struct flock ldata;
挺罗嗦的
【 在 wangzhuoer@smth.org-SPAM.no (沧海三声笑) 的大作中提到: 】
: 【 在 atppp (Big Mouse) 的大作中提到: 】
: : 这个据 k core 说不能这么做,除非你改 hash 函数... 不过我只是听说...
: KCN大哥这么说了?不过有个建议,hash函数的运用虽然提高了一定的查询速度。但ytht好像没有用hash但速度也不见得很慢,而且因为hash的运用而缺少中文ID这一功能,总觉得有点得不偿失的感觉 。英文就那几个字母,想取一个自己喜欢的ID(经常会遇到已经被注册提示)着实郁闷,而对于中小站来说,hash并不见得很占便宜,希望开发组,能考虑一下。或者说我哪里没有想得周全。请指教
: ...................
--
FROM 218.108.202.59