Discuz!NT

注册

 

QQ登录

只需一步,快速开始

返回列表 «12345678» / 696
发新话题 回复该主题

Discuz!NT 3.0.0 SQL Server版正式发布并开源(20091112最后更新) [复制链接]

41#

www.zjn.cc 支持下
www.zjn.cc  张江男女
TOP
42#

正式发布啦我看看
TOP
43#

好快已经到第5页了
TOP
44#

终于等到3.0正式版了
TOP
45#

回复 1# 大川 的帖子

看了下Discuz.Cache的内容,发现依然和2.6版本的类似,其中该 DefaultCacheStrategy类中

// Methods
    public void AddObject(string objId, object o)
    {
        if (((objId != null) && (objId.Length != 0)) && (o != null))
        {
            CacheItemRemovedCallback onRemoveCallback = new CacheItemRemovedCallback(this.onRemove);
            if (this.TimeOut == 0x1770)
            {
                webCache.Insert(objId, o, null, DateTime.MaxValue, TimeSpan.Zero, CacheItemPriority.High, onRemoveCallback);
            }
            else
            {
                webCache.Insert(objId, o, null, DateTime.Now.AddMinutes((double) this.TimeOut), Cache.NoSlidingExpiration, CacheItemPriority.High, onRemoveCallback);
            }
        }
    }

    public void AddObjectWith(string objId, object o)
    {
        if (((objId != null) && (objId.Length != 0)) && (o != null))
        {
            CacheItemRemovedCallback onRemoveCallback = new CacheItemRemovedCallback(this.onRemove);
            webCache.Insert(objId, o, null, DateTime.Now.AddHours((double) this.TimeOut), Cache.NoSlidingExpiration, CacheItemPriority.High, onRemoveCallback);
        }
    }
这个方法中,缓存的时间前者是AddMinutes后者是AddHours,而代码中this.TimeOut是以分钟计算的,哪么如果同时按照分钟来计算,这里是不是缓存的有问题。还是这里我的理解有问题...
TOP
46#

欧耶~~~
中国母婴论坛- 最全面的母婴论坛,亲子论坛,育婴及育儿交流社区
TOP
47#

勉强占个广告位
离开一段时间~有问题直接群或者QQ联系。
TOP
48#

回复 45# spank2008 的帖子

明天我跟代震军确认一下,多谢
TOP
49#

O(∩_∩)O~!客气...最近一致在学习Discuz,收获颇丰,借3.0非常感谢下NT团队啊!O(∩_∩)O~
读代码过程中看到了这个问题,曾经用spank218发过一次,未得到回复,所以再借3.0这个版本的发布确认下,看是否确实我对这个代码的理解错了!

继续关注中,继续学习中...
TOP
50#

TOP
发新话题 回复该主题
站长