最新评论
@Athrun
說的沒錯,其實 GridView,Repeater,DataList是可以將Table的tr、td分拆到 HeaderTemplate、ItemTemplate和FooterTemplate裏的!
style="border-collapse:collapse;" 这个最有用。
我就是不知道用什么方法获取以前的rss数据的,
我想把javaeye博客上的内容都获取下来,但每次通过rss读取的都是最新的数据,不知道怎么获取以前的数据的,google reader中即使是新添加的rss,也能够获取到以前的数据,不知道他是用什么方法实现的...
一般来说,rss都是只提供最新的一部分数据。
我是没去研究google reader,也不清楚他的原理。
不过如果要我自己来做这个功能,我想我会每隔一定的时间就去读取一下rss,然后把rss的内容保存到数据库中,再次读取的时候与原有数据对比,仅保存新的部分。这样经过一段时间,我的数据库内就包含大量的历史数据了。
当然,如果提供rss的网站有某些方法可以让你获取到所有历史数据,那就另当别论。
请教一下。。。读取RSS。。。
一些网站上生成的RSS就像文章中说的只取最新的十条新闻来构成RSS,我用ASP.NET读取也只能读取出十条记录,请问应该怎么才能读取以前的旧的新闻啊?
像google reader一样的。。他可以读取RSS中的所有的记录。。。。
但是我的RSS在生成的时候只取最新的前十条啊。。。
不好意思很長時間沒有回這個,沒想到還沒有回完就發出去了,請博主刪除上面兩條.謝謝
變通一下還是有辦法的,DataList會把<HeaderTemplate> 和 <ItemTemplate> (這里我只介紹這兩個標簽)里的內容放在一個<tr><td>輸出的內容</td></tr>,最後再將所有結果放在<table></table>內.我們知道會有這樣的結果產生,我們是不是可以在<HeaderTemplate><ItemTemplate>內這樣定議
<HeaderTemplate>
AAAA</td><td>BBB
</HeaderTemplate>
<ItemTemplate>
<%# Eval("uname").ToString() %></td><td><%# Eval("email").ToString() %>
</ItemTemplate>
這樣的話每一欄就通過<tr><td>分開了
Re:三种方法实现实时切换CSS样式 啊.辉 2009-08-19 08:52
能给个例子就更好了,美中不足啊,不过还是谢谢啦
Re:[总结]细线表格制作技巧-表格边框样式设置集锦 uf0777777777 2009-08-10 14:34
你真是好样的
太谢谢你了
但是当我接下来执行
CurrentRoomDt.Rows.Add(dr0.ItemArray);
的时候就非常慢,好几秒才执行完,之后再执行这一句的时候就很快了。
就是插入第一行的时候很慢。
==============================
把命令改成
CurrentRoomDt.Rows.Add(dr0[0].ItemArray);
试试
re: [总结]细线表格制作技巧-表格边框样式设置集锦 have a dream 2008-12-18 09:59
谢谢分享这么细致的东西!
@wimdys
我当时也有尝试先全部读取到内存,再分析,发现效率并没有我这个高,因为我这个可能只是读一部分文件。我当时有做了一个测试,读一个10K的ini文件,如果全部读入内存,再分析,大约要100毫秒,而我这个大多时候只要大约30毫秒,并且读取效率跟键所在的位置有关系,键值在前的时候更快。
@紫殇
那怎么定位行呢?我这个总得先找到节,然后再定位键吧。
看完你写的类,我在想先定位行,在按行读取,效率是不是更好?
以前也做过一个ini读取类,不过但是的全部读取到内存以后再访问,这样可以提高访问速度,存储也是一样,需要增加一个Save方法,不运行save方法就不会写到磁盘里,虽然这样会占用一定的内存空间,但是在频繁访问时,效率会好一些。
不错,嵌入式需求就是高效,很多PC上的实现都得重写
@kiler
你发的这个开源项目确实很好,谢谢提供。
但是好像没有说能用于Windows Mobile,并且在Mobile上的效率还不知道,俺这个类挺小的,虽然功能没那么强大,但我觉得还是蛮好用的。
还有如果是基于Framework的应用程序,有现成的api用,你这个做研究还是不错的哈
建议楼主在插入代码的时候,使用博客园编辑器的插入代码的功能,那样代码容易阅读.
这么多用FF看的啊,呵呵,这个模板的问题,我把背景去掉咯
wm 自身砍掉了windows原生的读写ini文件的api?
你的博客在FF下现实不正常。。。很难看。。。。。。。
re: 三种方法实现实时切换CSS样式 cothin 2008-12-11 17:58
不错不错,谢楼主!
re: C#实现“新华网头条的图片新闻” 大可山 2008-12-07 21:17
你说的那兄弟是我么?呵呵。谢谢你的改进。
如果我想通过combobox选定后,想得到相应的ID值,我该怎么做?谢谢
re: 终于得空,写两句了...... Avlee 2008-07-25 09:14
期望在休息的时候能看到你的精彩文章。
文章很好,得好好推荐.
crcpp提的问题很简单,是时间格式不对,我这里有个函数,可以解决你的问题。
'功能:Asp转换时间为GMT(RFC822)格式时间函数
Function DateTimeToGMT(sDate)
Dim dWeek,dMonth
Dim strZero,strZone
strZero="00"
strZone="+0800"
dWeek=Array("Sun","Mon","Tue","Wes","Thu","Fri","Sat")
dMonth=Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
DateTimeToGMT = dWeek(WeekDay(sDate)-1)&", "&Right(strZero&Day(sDate),2)&" "&dMonth(Month(sDate)-1)&" "&Year(sDate)&" "&Right(strZero&Hour(sDate),2)&":"&Right(strZero&Minute(sDate),2)&":"&Right(strZero&Second(sDate),2)&" "&strZone
End Function
什么乱七八糟的...不会不要乱写...........
re: CSS+DIV技巧两则(居中,高度自适应) Micro.z 2008-04-04 23:14
不错的文章!~ 收藏!~
re: [总结]细线表格制作技巧-表格边框样式设置集锦 gooddream 2008-03-16 11:00
太谢谢你了!
re: VS2008——软件开发更智能 6759 2008-01-22 09:19
快來看火星人。。
re: VS2008——软件开发更智能 没剑 2008-01-21 22:40
其实我也只是想知道vs2008到底啥子时候可以出来
我也是这种病,已经调整过来了,没事来QQ:351426078
为什么要用Rss的网站?
Rss阅读器,网上多的很哟!
re: 大量并发访问xml和数据库的效率问题 不做懒人 2007-10-31 10:46
当时主要想考虑使用WINDOW服务来保密代码,并且解决这个效率的问题,呵呵,现在想来,还是用静态页面好了,毕竟这个也是必经之路。
多谢楼上两位的关注!
我估计你碰到的也是这个问题,你看看下面的笨方法:
#region 时间处理
/// <summary>
/// 格式化时间方法,主要处理+0800格式时间
/// </summary>
/// <param name="datetime">时间字符串,RSS里面的时间</param>
/// <param name="style">要显示的时间格式,如dd日HH:mm</param>
/// <returns></returns>
public static string FormatDateTime(string olddatetime, string style)
{
string newstime = string.Empty;
try
{
if(olddatetime.IndexOf("+0800") != -1)
{
olddatetime = olddatetime.Replace("+0800","GMT");
newstime = DateTime.Parse(olddatetime).AddHours(-8).ToString(style);
}
else
{
newstime = DateTime.Parse(olddatetime).ToString(style);
}
}
catch
{
newstime = System.DateTime.Now.ToString(style);
}
return newstime;
}
#endregion
你好!在你的blog上看到这篇文章,感觉很好,我想请教你一个关于rss的问题,我的也是自己做了一个rss订阅,但是发现一个问题,rss上有文章,但是点不开,我看了一下好像是时间的问题,我看了你的xml上面可以打开,为什么?能帮我一下吗?
这是地址:
http://www.crcpp.org/rss.asp
re: 大量并发访问xml和数据库的效率问题 TTTV 2007-10-14 10:41
缓存是一个很好的解决办法,
楼主 打算先生成 XML 然后读取, 其工作量和直接生成静态页面是一样的。