代码改变世界

阅读排行榜

【原】用Blend 3/SketchFlow画Silverlight 3原型图

2009-07-19 23:23 by 拖鞋不脱, 6362 阅读, 收藏,
摘要: 简介:之前做Silverlight项目,用过Axure RP画原型图,虽然也是很好的工具,但人家本职毕竟是用来画网页原型的,和Silverlight总有些隔膜:控件上有欠缺;不提供样例数据生成;一些较复杂的页面不支持手绘,只能截图;状态、动画统统没有……于是Sketch Flow一出,立刻下手研究,最终感受是:到底是一个系统的,用起来舒服多了。创建Sketch Flow项目... 阅读全文

【原】小软件开发心得(一)——需求、开发

2010-07-24 13:20 by 拖鞋不脱, 6208 阅读, 收藏,
摘要: 前一阵做了一个小软件“豆瓣电台桌面版”,到现在已经基本告一段落。其实做这个小软件,一方面是研习研习自己最薄弱的Winform开发,顺便掌握了一点Windows API编程的基本知识,更主要的,是体验了一把独立开发软件的过程:从需求,到开发,到测试,到推广等等一系列的过程,倒是小有收获。 这是我第一次独立开发一个桌面小软件,身兼设计、开发、文档、测试、推广、客服数职,体会不可谓不深,但也不能说这些... 阅读全文

【原】利用Silverlight实现类似iGoogle的浮动层拖拽效果

2009-03-01 00:19 by 拖鞋不脱, 6106 阅读, 收藏,
摘要: 既然Silverlight号称是Ajax杀手,而且相比javascript更接近桌面应用,那么这种拖拽的效果自然是手到擒来。 阅读全文

【随】"Ambiguous match found“问题解决

2008-08-15 11:46 by 拖鞋不脱, 5604 阅读, 收藏,
摘要: Server Error in '/' Application. Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error... 阅读全文

【原】HTML页面元素加载顺序研究报告(2)----背景图片

2008-08-21 11:00 by 拖鞋不脱, 5444 阅读, 收藏,
摘要: 2、接下来考察背景图片的加载: 一般来说,添加背景图片有三种办法: 直接写在标签的style里面,如: <div style="background-image:url('images/Css.JPG')"></div> 写在内联的style定义里面,如: <style> #cssContainer1 { background-image: url("images/Css3.JPG"); }</s... 阅读全文

【原】检测是否包含特定字符串的几种方法以及性能比较

2011-03-02 16:21 by 拖鞋不脱, 5405 阅读, 收藏,
摘要: 对于一串字符串"abfeuiowqjiqopeuwqiopewq",检测其中是否包含特定字符串"oweu",我常用的方法如下:if (row.IndexOf(pattern) > -1)以前从来没有想过这样有什么问题,但最近需要处理较大数据量的字符串,需要从各个方面考虑如何提高处理的效率,其中“检测是否包含特定字符串”也是重要的一环。几种方法在.Net 2.0之后,其实有更简洁的方法 row.Contains(pattern),直接返回布尔值。看起来这种方法更原生态一些,可能效率更高。此外,从正则表达式的角度来想,检测是否包含特定字符串其实是正则表 阅读全文

【译】提高网站访问速度的34条军规(1-3)

2008-08-23 23:48 by 拖鞋不脱, 5333 阅读, 收藏,
摘要: 这是雅虎上的一篇文章,最近正在研究提高网页响应速度和用户体验的方法,拿来翻译一下,加深理解。 原文:Best Practices for Speeding Up Your Web Site 1 减少HTTP请求数量 (Minimize HTTP Requests) tag:content 80%的用户响应时间被花费在前端,而这其中的绝大多数时间是用于下载页面中的图片、样式表、脚本以及Flas... 阅读全文

【原】Sql Server性能优化——Compression

2010-01-19 17:13 by 拖鞋不脱, 4809 阅读, 收藏,
摘要: 执行SQL查询时,主要的几个瓶颈在于:CPU运算速度、内存缓存区大小、磁盘IO速度。而对于大数据量数据的查询,其瓶颈则一般集中于磁盘IO,以及内存缓存。那么为了提高SQL查询的效率,一方面我们需要考虑尽量减少查询设计的数据条目数——建立索引,设立分区;另一方面,我们也可以考虑切实减少数据表物理大小,从而减少IO大小。 在SQL Server 2008中,最新提供了一项功能“压缩(Compress... 阅读全文

【原】Sql Server性能优化——Partition(管理分区)

2010-03-09 10:47 by 拖鞋不脱, 4808 阅读, 收藏,
摘要: 正如上一篇文章SqlServer性能优化——Partition(创建分区)中所述,分区并不是一个一劳永逸的操作,对一张表做好分区仅仅是开始,接下来可能需要频繁的变更分区,管理分区。 在企业管理器中,虽然有“管理分区”的菜单,里面的内容却可能与你的预想不同,这里并没有提供直接对分区进行操作的方法,所以一些普通的操作,比如“增加分区”、“删除分区”之类的操作就需要通过脚本实现了。 增加分区(Spl... 阅读全文

【原】SQL语句性能研究——Count

2008-09-22 16:39 by 拖鞋不脱, 4467 阅读, 收藏,
摘要: 最近做的项目,需要用到很多的Count语句。 比如Count(*) FROM E_Table WHERE [date] > '2008-1-1' AND istrue = 0 由于操作的数据比较大(400万以上),所以使用了两个数据库,一个用于更新,执行频繁的Insert、Update操作,把索引建在了主键id上,另一个数据库定时复制前一个数据库的数据,用于检索查询,在[date]字段上建... 阅读全文