samesite


正文内容加载中...
posted @ 2012-08-19 19:44 技术弟弟 阅读(6590) 评论(35) 推荐(51) 编辑
摘要: 【概述】在这一章节,我们的主题聚焦在基础设施建设上。Http Compression(压缩)Content Expirations (内容过期)Content Distribution Networks - CDN(内容分发网络)Etags (E标签)去掉没必要的Http header【Compression】 我们前边提到过,性能规则中的一条就是在服务器和浏览器之间传输的数据越少越好。介于此规则,我们可以使用一个比较成熟的技术:Http Compression。 Server 端会评估客户端发来的http request中header里的"Accept-Encoding”。来确定客 阅读全文
posted @ 2012-08-03 00:02 技术弟弟 阅读(3801) 评论(30) 推荐(34) 编辑
摘要: 上一章我讲了很多关于Fiddler的东西。其实有很多检测工具可以使用,如 Fiddler 、chrome、firebug、Network Monitor、IIS 和一些第三方的service。首先我们还是先继续回顾一下fiddler的功能【fiddler】追踪工具,尤其针对Http展示完成的request和response可以保存session存档在提高我网站性能之前,我先把网站相关信息保存起来。等我优化之后,我可以拿出来做对比。哦,原来我的站点性能提高了这么多!网页加载耗时时间轴统计。还是以微软的网站为例:我们可以很清楚的看到加载了哪些类型的文件,已经文件的大小。【Chrome 浏览器】Ch 阅读全文
posted @ 2012-08-02 00:00 技术弟弟 阅读(6427) 评论(24) 推荐(44) 编辑
摘要: 【概观】什么使我们的网站变慢?Http 协议通过更好的性能省钱和赚钱性能规则【什么使网站变慢】对于大多数现代的网站,仅仅有10%-20%的响应时间是用于生成和加载html document的。 那么,其他的时间用于加载什么呢?确切的说,如下:cssjavascript(jquery,plugin 等等)images 让我们使用一个工具去看看-Fiddler (http://www.fiddler2.com/fiddler2/) 首先打开fiddler,然后使用浏览器访问 www.microsoft.com 这时候我们可以看到fiddler监控到客户端与微软网站服务器之间的交互情况如... 阅读全文
posted @ 2012-08-01 16:48 技术弟弟 阅读(5875) 评论(35) 推荐(35) 编辑
摘要: 接上一章,我们要对我们的trend chart 进行修改。让它看起来更专业。要实现 filter,自定义,3d,drill down等功能。【让报表看起来更正规】 接上一章,我们的trend chart 还没标题呢。点击图标标题。直接在上边修改就行。如果想高级设定,需要进到标题属性里。vs这个地方做的不太好。经常点不到。我们先点下下边的trend chart 的线。再点标题,再右键。在这里可以大家可以自己试探着来修改一下配置。请注意下边图中右边的fx。这是一个函数表达式。他的功能很强大:点开fx,可以看到现在的标题是 Trend Chart Demo。下边有常量、内置字段、参数、字段、数据集、 阅读全文
posted @ 2012-07-17 00:12 技术弟弟 阅读(3409) 评论(12) 推荐(10) 编辑
摘要: 有些朋友要问,为什么要用vs2008 而不用vs2010.因为我们使用的是sql2008R2,默认在vs2008里可以创建report 项目。如果使用sql 2012的话,在vs2010中或许也会带吧。(vs 2010中我们可以使用report reviewer,道理是一样的)不过使用vs创建的report 只是把db里的数据组织好格式展示一下。真正对report 的管理还是要在安装reporting service 的那台服务器上。要展现一张报表给用户看,需要如下过程:1.使用vs创建相关报表。2.部署到指定的report 服务器上。3.配置报表服务器。【创建报表】这里我们先来讲如何使用vs 阅读全文
posted @ 2012-07-11 16:22 技术弟弟 阅读(4351) 评论(9) 推荐(5) 编辑
摘要: 接上一章,我们要创建一个commandline 应用程序,通过输入参数,可以让它去指定目录读取文件,并且导入数据库【设计】在编写这个程序之前,我们要想想这个程序都需要做什么?1.读取commandline 参数。一个目录,taskid 和taskName 3个参数。2.到指定目录读取csv/txt 文件,把csv/txt 转成 DataTable (这里有两种txt文件,trend 和bar)3.去数据库中查询,如果当前taskid 没有记录则插入记录。否则更新记录。根据上边需要,我们需要创建如下类/方法:点击解决方案->Add new project->Console Appli 阅读全文
posted @ 2012-07-05 10:17 技术弟弟 阅读(2054) 评论(7) 推荐(9) 编辑
摘要: 结合EntityFramework 开发reporting service 阅读全文
posted @ 2012-07-04 15:39 技术弟弟 阅读(1475) 评论(4) 推荐(9) 编辑
摘要: 也许有人问,为什么要用EF创建爱你数据表,code first好处是什么?使用EF创建数据库/表,只需要设计简单的C#类,再表内容变化的时候他会自动更新数据库结构,并且保留原有数据。EF很强大,支持主外键并且能生成和db里一样的数据类型。由于我们这两个表简单,关于进阶的知识我会放在这篇文章的底部作为附录。根据需求,我们有两种 input 文件。一种是trend 的一种是bar的 我们先来看看这两种文件里的数据:Trend :id taskid taskname time b1 equal b2 uncertain grandtotal 0 ... 阅读全文
posted @ 2012-07-04 15:37 技术弟弟 阅读(5779) 评论(12) 推荐(11) 编辑
摘要: 先看效果.由于时间的原因。这个demo只兼容IE8,IE9。其他浏览器暂时不支持。不过jsplumb本身是支持各种浏览器的。写这篇文章是因为我在实际开发中遇到一个需求,支持拖拽模块到指定的容器里。并且每个模块会有自己的output 和input。开始觉得很酷也很变态。经过一段时间的调研,特把结果分享给大家。不足之处,敬请指正。看了题目里的3个J。可能有的朋友觉得头晕,需要这么多东东?我先逐一介绍一下。第一个jquery是我们平时经常使用的jquery 库。它可以让你用很少的代码实现一些很酷的js功能(实际它封装了很多js)。第二个JQueryUI提供了一整套核心交互插件,UI部分用jQuery 阅读全文
posted @ 2012-04-17 18:24 技术弟弟 阅读(49236) 评论(18) 推荐(20) 编辑