YT的“帖子编辑记录”数据组织结构
[
2008年5月9日 00:19 | by gs ]
2008年5月9日 00:19 | by gs ]
“易用是我们的特色之一”
[
2008年5月4日 19:55 | by gs ]
2008年5月4日 19:55 | by gs ]
刚刚又看到一个软件的特性列表里面写了Easy to use,这回是MG2,一个PHP相册程序。上次看到的也在特性里写了Easy to use的软件是Fillza FTP Server。偶真是囧掉了。
容易使用这种模糊的定性也能作为特色?对一部分人来说容易使用,对其他人来说可不一定。特性这种东东应该是对软件特有功能的一个客观说明,而不能“容易使用”这样带有主观色彩的特点。
嗯……下次我发布软件的时候就在Features里写上“Very easy to use”好了
每小时生成一个随机序列的SQL查询
[
2008年5月3日 19:21 | by gs ]
2008年5月3日 19:21 | by gs ]
其实很简单,通过Sin函数和DateDiff函数就可以实现了
SELECT TOP 10 * FROM yt_fanfic_article ORDER BY SIN(id+DATEDIFF(HH,'2000-1-1',GetDate()))
DateDiff(HH,'2000-1-1',GetDate())返回一个值,这个值等于2000年1月1日到现在经历的小时数,显然,这个值每小时会+1
接着加上一个id,这是记录的编号,以增大随机性
最后计算Sin就可以了,得出来的结果是-1到+1之间的一个小数,每一条记录都会有自己的值,而这个值可以根据小时变化,这样就产生随机序列了
该SQL语句用于YT同人栏目首页的随机文章列表
本SQL语句仅在达梦数据库上测试通过,其他数据库没测试过。不过据猜测不能兼容其他数据库,因为似乎任何两个数据库系统的DateDiff函数的参数都不同…… 总之原理就是这样,针对不同的数据库写不同的就行了,当然通用性就……




2008年5月5日 21:40 | by 





