随笔 - 27  文章 - 0  评论 - 909  阅读 - 49万
06 2011 档案
不使用数据库缓存依赖项实现同样的功能
摘要:先说下当前项目的场景 后台人员1天不定时的 添加新闻和视频图片10条左右 数量不多不使用缓存 来回和数据库打交道 非常耗时 造成效率低 尤其是在数据量非常庞大的情况下 可是加了缓存 加多少时间的缓存? 新闻要保证实时更新 一发布立刻显示出来 微软给出了解决方法 数据库缓存依赖项 但是貌似只能用在SQL上 而且要配置些东西 还有 并不透明~ 一些东西看不到http://msdn.microsoft.com/zh-cn/library/system.web.caching.sqlcachedependency%28VS.80%29.aspx 感兴趣的朋友可以查下MSDN 这有个博客 也有介绍htt 阅读全文
posted @ 2011-06-30 17:03 wlf 阅读(3412) 评论(6) 推荐(4) 编辑
用??简化if else(附带VS2010性能测试)
摘要:这里简单写下C# 的??运算符 本来这个简单的运算符没什么好说的 但这里做了下性能测试~~ 就自娱自乐的写出来 主要写下VS2010性能测试的用法~先看下MSDN的介绍 http://msdn.microsoft.com/zh-cn/library/ms173224.aspx先贴四个方法 字符串类型 和值类型 一般处理和 用??简化if else的处理因为自娱自乐 随便写写 请原谅我的命名不规范吧 /// <summary> /// 传统的字符串类型 /// </summary> /// <param name="s"></para 阅读全文
posted @ 2011-06-29 08:12 wlf 阅读(1450) 评论(0) 推荐(1) 编辑
IsPostBack原理详解
摘要:这个属性相信大家一定经常用吧 判断是否为回发 (切记这是判断是否回发 而听到很多人说这是判断是否第一次加载页面 还有的说是否为刷新 )很多人说做项目时 pageload事件里 都要加上 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { } }但是确不太理解原因 说加上这个肯定没错 可是 上篇的例子里 不就错了么? 所以 一定要理解原理~~为了把这个说清楚 这里不用asp.net页面 用html+handler 一般处理程序来讲清这个我先把代码贴出来html的<html xmlns=" 阅读全文
posted @ 2011-06-28 11:26 wlf 阅读(2045) 评论(12) 推荐(5) 编辑
点击按钮动态创建控件并获得值的原理及方法
摘要:说到动态创建控件 就必须说下页面的生命周期了 上个简单的图 说下可能遇到的问题 控件创建好了 但再点别的按钮时 就又消失了 因为没有保存状态 还有的在Init查看Viewstate等 这些都是对页面生命周期理解的并不清楚~ 下面上demo说 第一步 先是动态创建控件<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id=" 阅读全文
posted @ 2011-06-28 08:54 wlf 阅读(3704) 评论(9) 推荐(6) 编辑
查询SQL的null与''
摘要:测试数据库 SQL2005简单的问题 今天正好有朋友问了下 就简单的写下~~数据表 ApplyInfo age 为 varchar(64)id age 1 null2 3 18<-- 查询不为'' 得到的结果为id3 也就是说!=''包含了 ''和null -->SELECT * FROM [ApplyInfo] where age !=''<-- 查询为'' 得到的结果为id2 也就是说=''只包含了 ' 但却不包含null -->SELECT * FROM [Ap 阅读全文
posted @ 2011-06-10 15:27 wlf 阅读(5195) 评论(1) 推荐(2) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示