Aaron Wk

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

摘要: Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。目前HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。 HighCharts使用原理如下图所示: 普通开发模式是在前端应用Jquery和HighChartsJS库文件,然后在<head>头中写Js脚本,例如绘制饼图Jquery脚本如下:绘制饼图Jquery脚本$(function () { $('#container').highcharts( 阅读全文
posted @ 2013-04-18 15:59 Aaron Wk 阅读(3086) 评论(12) 推荐(7)

2013年4月11日

摘要: 2.1 页面输出缓存 页面输出缓存是一种使应用程序能够更快地显示更多页面的简单方法。它既没有复杂的缓存策略,也没有优异的代码设计。换句话说,它使用应用程序能够更快地显示多个页面,但是没有提高应用程序的效率和可扩展性。通过使用页面输出缓存,就可以减少服务器的工作荷载,因为页面是向下进行缓存的。2.1.1 @OutPutCache指令 只需要在页面的顶部定义一个@OutPutCach指令,就可以非常容易地缓存页面输出。该指令接受一组属性,其中以下两个属性是必须的:Duration和VaryByParam。Duration属性表示系统缓存页面输出的缓存时间(单位:秒)。VaryByParam属性允许 阅读全文
posted @ 2013-04-11 16:21 Aaron Wk 阅读(315) 评论(0) 推荐(1)

摘要: 缓存是一种在计算机中广泛用来提高性能的技术,它将访问频率高或构造成本高的数据保留在内存中。在Web应用程序的上下文中,缓存用于在HTTP请求间保留页或者数据,并在无需要新创建的情况下多次使用它们。请记住,一旦应用程序停止或者重新启动,其缓存将被清除。 生成高性能、可缩放的Web应用程序最重要的因素之一是能够在首次请求项时将这些项存储在内存中,不管它们是数据对象、页还是页的某些部分。可以将这些项存储在Web服务器上或请求流中的其他软件上,例如代理服务器或浏览器。使您能够避免重新创建满足先前请求的信息,尤其是那些需要大量处理器时间或资源的信息。这就是通常所说的缓存,它允许您使用多种技术跨HTTP. 阅读全文
posted @ 2013-04-11 16:18 Aaron Wk 阅读(184) 评论(0) 推荐(0)