摘要:
本文将探讨浏览器渲染的loading过程,主要有2个目的:了解浏览器在loading过程中的实现细节,具体都做了什么研究如何根据浏览器的实现原理进行优化,提升页面响应速度由于loading和parsing是相互交织、错综复杂的,这里面有大量的知识点,为了避免过于发散本文将不会对每个细节都深入研究,而是将重点 放在开发中容易控制的部分(Web前端和Web Server),同时由于浏览器种类繁多且不同版本间差距很大,本文将侧重一些较新的浏览器特性现有知识提升页面性能方面已经有很多前人的优秀经验了,如Best Practices for Speeding Up Your Web Site和Web P 阅读全文
摘要:
缓存(cache)1.缓存是一种以空间换时间的技术, 比如, cpU的二级缓存,Windows的文件缓存。2.减少服务器的负荷,默认存放在内存里面,不过是可以修改的。3.缓存存在失效的情况。Asp.net 缓存主要分为页面缓存,数据源缓存,数据缓存。4. 页面缓存: %@OutPutCache Duration="15" VaryByParam="none" %属性说明:VaryByParam:是指页面根据使用POST或GET发送的名称/值对(参数)来更新缓存的内容,多个参数用分号隔开。如果不希望根据任何参数来改变缓存内容,请将值设置为none。如果希望 阅读全文
摘要:
看了一下的访问两比较大,现在js和css的合并压缩整理一下。首先还是需要一个handler来处理文件的合并、压缩、缓存.js和css的压缩我们采用的是Yahoo.Yui.Compressor,所以需要引用Yahoo.Yui.Compressor.dll文件代码如下: public class CombineFiles : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/javascri... 阅读全文
摘要:
不说用惯了Linux下Java的开发,但现在回到Windows下还真有点那么不适应,更无法忍受的是要从Eclipse转向VisualStudio,适应了Eclipse的界面与快捷键,总感觉缺了些什么似的。所以就花了点时间配置了一下环境,下面是几个我觉得非常不错的VS插件,通过这些插件也着实能提高编写代码的效率。1.VisualAssistX这个插件可谓十分的强大,装机率也是十分的高,使用也很简单,在附件中我提供了两个破解版,分别适用于VS2008和VS2010免得大家费力的去找。2.AStyledFormat这也不能算是什么插件,它是一个开源免费的外部工具,借助VS的ExternalTools 阅读全文
摘要:
DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件。本文主要介绍我在使用DevExpress控件过程中,遇到或者发现的一些问题解决方案,或者也可以所示一些小的经验总结。总体来讲,使用DevExpress控件,可以获得更高效的界面设计以及更美观的效果。本文主要通过给出相应的例子以及相关界面效果来说明问题,希望大家能够从中获得好的知识和思路。1、 应用Office2007和Office2010的界面主题开始使用DevExpress的时候,发现程序界面效果好像没有出现Office的样式,只是有几种可怜的内置效果。经过查找发现需要在入口函数里面添加几行代 阅读全文
摘要:
Lucene.net标准分词器在英文分词中有非常好的体验。比喻说:在邮件,IP地址,符号处理方面,它都处理得非常好。只是很遗憾,它不支持中文词组分词。于是,我就通过修改里面的核心代码让它扩展,支持中文的分词。目标:使它能够增加对中文词组的切词。效果:原句:“我是中国人!I am chiness!Email:youpeizun126@126.com;IP:172.17.34.168”切词效果:我/是/中国人/中国/中/国/人/Email/youpeizun126@126.com/IP/172.17.34.168所要完成的任务:1.装载词库2.截取一段连续的中文字段3.进行连续的分词.下面是设计扩 阅读全文
摘要:
如果要查看IIS连接数,最简单方便的方法是通过“网站统计”来查看,“网站统计”的当前在线人数可以认为是当前IIS连接数。然而,“网站统计”的当前在线人数统计时间较长,一般为10分钟或15分钟,再加上统计技术及统计机制的问题,从而会产生或多或少的统计误差。 如果要想知道确切的当前网站IIS连接数的话,最有效的方法是通过windows自带的系统监视器来查看。这正是本文要介绍的方法。 一、运行-->输入“perfmon.msc” 二、在“系统监视器”图表区域里点击右键,然后点“添加计数器”图一 三、在“添加计数器”窗口,“性能对象”选择Web Service,“从列表选择计数器”选中Curre 阅读全文