自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 收藏
  • 关注

原创 修复ETag头不生成的bug

已经注入了过滤器ShallowEtagHeaderFilter[code="java"]@Beanpublic Filter etagFilter() { return new ShallowEtagHeaderFilter();}[/code]但ETag响应头没有生成。解决过程:查看ShallowEtagHeaderFilter源代码,发现这个方...

2015-10-19 17:41:28 414

原创 高性能web网站优化原则14——缓冲Ajax请求

参见:https://developer.yahoo.com/performance/rules.html#cacheajax

2015-07-07 17:34:53 304

原创 高性能web网站优化原则13——配置ETag

什么事ETag HTTP协议规格说明定义ETag为“被请求变量的实体值”。另一种说法是,ETag是一个可以与Web资源关联的记号(token)。典型的Web资源可以一个Web页,但也可能是JSON或XML文档。服务器单独负责判断记号是什么及其含义,并在HTTP响应头中将其传送到客户端,以下是服务器端返回的格式:ETag:"50b1c1d4f775c61:df3"客户端的查询更新格式是这样的:I...

2015-07-07 16:28:36 427

原创 高性能web网站优化原则12——移除重复的脚本

参见:https://developer.yahoo.com/performance/rules.html#js_dupes显而易见,重复的脚本,增加了http请求数,移除重复脚本可以提高网站性能

2015-07-06 16:50:55 241

原创 高性能web网站优化原则11——避免重定向

重定向(redirect)将用户从一个URL路由到另一个URL。 重定向的类型:当web服务器向浏览器返回一个重定向时,响应中就会包含一个3xx的状态码,表示用户代理必须进一步操作才能完成请求,下面是几种状态码: • 300 Multiple Choices (based on Content-Type) • 301 Moved Permanently • 302 Moved Te...

2015-07-06 15:31:51 523

原创 高性能web网站优化原则10——精简JavaScript

1 精简压缩 精简是从代码中移除空格注释等不必要的字符以减少大小,进而减少页面加载的时间。代码被精简之后,所有的注释以及不必要的空白字符(空格,换行和制表符)都被删除,对js文件来说,由于文件大小减小了,从而可以改善用户响应时间。 2 混淆 混淆是另外一种优化方式,不仅会移除不必要的代码,还会修改代码本身,函数和变量名字被转换为更短的字符串,这使得代码更精简且难以阅读和调试,这样...

2015-07-03 18:05:50 223

原创 高性能web网站优化原则9——减少DNS查找

百度百科对DNS的说明:DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53 每个IP地址都可以有一个主机名,主机名由一个或多个字符串组...

2015-07-03 16:56:26 304

原创 高性能web网站优化原则8——脚本和css放在外部引用,避免内联

将脚本或css放页面里面叫做内联,将脚本放一个单独的文件里,在页面通过链接引用叫做外部引用。 相比外部引用,内联方式,在页面下载的时候,脚本和css都一起下载了,减少了http请求次数,然而增加了页面的大小,增加了网络负载 采用外部引用的方式,页面的下载和css或者js的下载可以并行执行,这可以减少页面的大小,但增加了http请求数。浏览器可以缓存js或者css文件,用户再次访问时候,可以...

2015-06-26 17:40:11 277

原创 高性能web网站优化原则7——避免css表达式

参考:https://developer.yahoo.com/performance/rules.html#css_expressionscss表达式在IE8之后就不再支持,对现在的网站性能优化已经没有特别的指导意义了。

2015-06-26 10:58:35 252

原创 高性能web网站优化原则6——把js脚本放在页面底部

在页面渲染时,js跟css渲染时的顺序恰好相反,浏览器会先下载js脚本,然后再下载js脚本后面的组件,这样渐进式渲染会阻塞脚本下面的所有元素,将脚本移到页面底部的方式可以解决这个问题。如下图所示,js下载时间需要大约10s,js分别放在三个不同的位置,页面顶部,中间和底部,页面渲染元素的区别,一目了然。[img]http://dl2.iteye.com/upload/attac...

2015-06-25 19:02:40 385

原创 高性能web网站优化原则5——把css放在页面顶部

渐进式渲染 html页面渲染是一个渐进式的过程。当浏览器加载页面时,先是头部,导航条,logo等,这给等待页面的客户一个良好的反馈,提高了用户体验度。 如果把css放在底部,这种行为在大部分浏览器中会阻止页面的渐进式渲染,当元素的样式改变时以避免浏览器元素的重绘。浏览器将会等待css文件一直到下载完成为止,在这段时间内,用户看到的页面是空白的。然后css下载完成后,页面被渲染出来展现给用户...

2015-06-23 18:07:57 258

原创 高性能web网站优化原则4——利用gzip压缩组件

从HTTP/1.1开始,web客户端在http请求头Accept-Encoding里支持压缩技术 Accept-Encoding:gzip, deflate, sdch 如果服务器看到这个请求,就可以用客户端给定列表里面的压缩方法压缩响应数据,web服务器使用响应头Content-Encoding来通知客户端Content-Encoding: gzip。Gzip是目前最流行...

2015-06-19 15:14:19 316

原创 高性能web网站优化原则3——增加Expires头

Expires头 浏览器使用cache来减少http请求并降低响应内容的大小,使得页面加载速度更快。web服务器使用Expires头来通知web客户端它可以使用当前已cache的组件直到时间超期。http规范中是这么描述的:the date/time after which the response is considered stale.由http响应发送给客户端 Expires: Th...

2015-06-18 16:15:31 215

原创 高性能web网站优化原则2——适当使用CDN(内容分发网络)

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的...

2015-06-18 09:23:06 207

原创 高性能web网站优化原则1——尽可能的减少http请求

原文参见:https://developer.yahoo.com/performance/rules.html[b]尽可能的减少http请求[/b]总所周知:终端用户响应时间只有10-20%的时间是用来下载html页面,而80-90%的时间消耗在下载各种页面组件上,所以尽可能的减少http对服务器的请求是有效提高网站性能的方法之一这些包括图像、脚本、css文件,flash等等。...

2015-06-17 17:19:01 350

原创 用nodejs和IgniteUI监控cpu和内存变化

css代码[code="css"]#chart{ width: 700px; height: 500px; float: left;}#legend{ float: left;}[/code]html代码[code="html"] cpu和内存使用监控 ...

2015-06-15 17:05:14 998 1

原创 R与χ²分布(3) 分布检验

我们依然用Kolmogorov-Smirnov连续分布检验法来检验一个连续分布是否是服从χ²分布。 原假设为H0:数据集符合χ²分布 研究假设H1:样本所来自的总体分布不符合χ²分布。 令F0(x)表示预先假设的理论分布,Fn(x)表示随机样本的累计概率(频率)函数. 统计量D为: D=max|F0(x) - Fn(x)| D值越小,越接近0,表示样本数据越接近χ²...

2014-11-27 20:54:44 922

原创 R与χ²分布(2) 累积分布函数

卡方分布的累积分布函数为:[img]http://upload.wikimedia.org/math/f/2/4/f24014aad4cd81a63d4e1109146a6035.png[/img]其中γ(k,z)为不完全Gamma函数在大多数涉及卡方分布的书中都会提供它的累积分布函数的对照表。此外许多表格计算软件如OpenOffice.org Calc和Microsoft Excel...

2014-11-25 21:57:36 1904

原创 R与χ²分布(1) 概率密度函数

卡方分布(chi-square distribution, χ²-distribution)是概率论与统计学中常用的一种概率分布。k个独立的标准正态分布变量的平方和服从自由度为k的卡方分布。卡方分布是一种特殊的伽玛分布。假设检验和置信区间的计算。由卡方分布延伸出来皮尔森卡方检定常用于: (1)样本某性质的比例分布与总体理论分布的拟合优度;(2)同一总体的两个随机变量是否独立;(...

2014-11-24 21:04:20 3386

原创 R与F分布(3) 分布检验

我们依然用Kolmogorov-Smirnov连续分布检验法来检验一个连续分布是否是服从F分布。 原假设为H0:数据集符合F分布 研究假设H1:样本所来自的总体分布不符合F分布。 令F0(x)表示预先假设的理论分布,Fn(x)表示随机样本的累计概率(频率)函数. 统计量D为: D=max|F0(x) - Fn(x)| D值越小,越接近0,表示样本数据越接近F分布 ...

2014-11-23 21:41:47 2312

原创 R与F分布(2) 累积分布函数

累积分布函数为:[img]http://upload.wikimedia.org/math/4/e/d/4ed4062d18cd21c3910145c1172b9038.png[/img]I是不完全Beta函数。[code="java"]set.seed(1000)x

2014-11-21 21:42:28 1640

原创 R与F分布(1) 概率密度函数

F分布: F分布是以统计学家R.A.Fisher姓氏的第一个字母命名的. F分布的用途:用于方差分析、协方差分析和回归分析等。 (一)F分布定义设X、Y为两个独立的随机变量,X服从自由度为m的卡方分布,Y服从自由度为n的卡方分布,这2 个独立的卡方分布被各自的自由度除以后的比率这一统计量的分布即F=(x/m)/(y/n)服从自由度为(m,n)的F-分布, 上式F服从第一自由度为m,第二...

2014-11-20 21:44:02 4142

原创 R与t分布(3) 分布的检验

我们依然用Kolmogorov-Smirnov连续分布检验法来检验一个连续分布是否是服从t分布。 原假设为H0:数据集符合t分布 研究假设H1:样本所来自的总体分布不符合t分布。 令F0(x)表示预先假设的理论分布,Fn(x)表示随机样本的累计概率(频率)函数. 统计量D为: D=max|F0(x) - Fn(x)| D值越小,越接近0,表示样本数据越接近t分布 ...

2014-11-19 20:47:39 2165

原创 R与t分布(2) 累积分布函数

t分布的累积分布函数为:[img]http://upload.wikimedia.org/math/1/7/a/17a31fc1ec3911c61d27007cb99c1910.png[/img]其中其中:[img]http://upload.wikimedia.org/math/4/6/1/46101ad044b9e9f6c19644e61e7deb7a.png[/img]是超几何函数...

2014-11-17 20:53:00 3017

原创 R与t分布(1) 概率密度函数

在概率论和统计学中,学生t-分布(Student's t-distribution),可简称为t分布。应用在估计呈正态分布的母群体之平均数。它是对两个样本均值差异进行显著性测试的学生t检定的基础。学生t检定改进了Z检定(Z-test),因为Z检定以母体标准差已知为前提。虽然在样本数量大(超过30个)时,可以应用Z检定来求得近似值,但Z检定用在小样本会产生很大的误差,因此必须改用学生t检定以求准确。...

2014-11-16 21:52:43 10984 1

原创 R与γ(伽玛)分布(3) 分布的检验方法

在[url=http://jobar.iteye.com/blog/2153779]R与指数分布(3)分布的检验[/url]中我们提到了指数分布的Kolmogorov-Smirnov连续分布检验法。现在我们同样用它来一个连续分布是否是服从检验γ分布。原假设为H0:数据集符合伽玛分布研究假设H1:样本所来自的总体分布不符合伽玛分布。令F0(x)表示预先假设的理论分布,Fn(x)表示随...

2014-11-15 21:38:17 6376

原创 R与γ(伽玛)分布(2) 累积分布函数

其累积分布函数为:[img]http://upload.wikimedia.org/math/c/d/a/cda64db5cca2f009140347d225203ec1.png[/img][code="java"]set.seed(1000)x

2014-11-14 21:09:10 5014

原创 R与γ(伽玛)分布(1) 概率密度函数

伽玛分布是统计学的一种连续概率函数,是著名的皮尔逊概率分布函数簇中的重要一员,称为皮尔逊Ⅲ型分布。它的曲线有一个峰,但左右不对称。伽玛分布中的参数α,称为形状参数,β称为尺度参数。概率函数令[img]http://upload.wikimedia.org/math/f/a/a/faa694c34d0919753cb02651b096a447.png[/img] 且令[img]http://...

2014-11-13 17:48:16 8383 1

原创 R与指数分布(3)分布的检验

在[url=http://jobar.iteye.com/admin/blogs/2149041]R与正态分布(3)分布的检验[/url]中提到了Kolmogorov-Smirnov分布检验,这是一种检验单一样本是不是服从某一预先假设的特定分布的方法。以样本数据的累计频数分布与特定理论分布比较,若两者间的差距很小,则推论该样本取自某特定分布族,详细的介绍要参考[url=http://en.wiki...

2014-11-08 21:52:17 4121

原创 R与指数分布(2) 累积分布函数

累积分布函数,又叫累计分布函数,是概率密度函数的积分,能完整描述一个实随机变量X的概率分布。一般以大写“CDF”(Cumulative Distribution Function)表记。对于所有实数x ,累积分布函数定义如下:[img]http://upload.wikimedia.org/math/5/a/b/5ab3ef37703a0f5eda7e17711e8b18fc.pn...

2014-11-06 22:08:01 4017

原创 R与指数分布(1) 概率密度函数

在概率论和统计学中,指数分布(Exponential distribution)是一种连续概率分布。指数分布可以用来表示独立随机事件发生的时间间隔,比如旅客进机场的时间间隔、中文维基百科新条目出现的时间间隔等等。概率密度函数一个指数分布的概率密度函数是:[img]http://upload.wikimedia.org/math/7/c/1/7c1e7458e99f77f22c350...

2014-10-31 21:51:10 10496

原创 Mina架构体系

应用程序与Mina的关系[img]http://mina.apache.org/staticresources/images/mina/apparch_small.png[/img]Mina内部架构[img]http://mina.apache.org/staticresources/images/mina/mina_app_arch.png[/img]一般地,基于MINA...

2014-10-30 11:49:26 190

原创 R与正态分布(3)分布的检验

Shapiro—Wilk检验法是S.S.Shapiro与M.B.Wilk提出用顺序统计量W来检验分布的正态性,对研究的对象总体,先提出假设认为总体服从正态分布,再将样本量为n的样本按大小顺序排列编秩,然后由确定的显著性水平α,以及根据样本量为n时所对应的系数αi,根据特定公式计算出检验统计量W。最后查特定的正态性W检验临界值表,比较它们的大小,满足条件则接受假设,认为总体服从正态分布,否则拒绝假设...

2014-10-29 08:29:03 779

原创 R与正态分布(2) 累积分布函数

累积分布函数为:[img]http://dl2.iteye.com/upload/attachment/0102/2695/e36481d6-9d5e-36e6-ae4d-7f10f7552c3e.jpg[/img][code="java"]set.seed(0)x

2014-10-21 17:39:32 5384

原创 R与正态分布(1) 概率密度函数

摘自百度百科:正态分布(Normal distribution)又名高斯分布(Gaussian distribution),是一个在数学、物理及工程等领域都非常重要的概率分布,在统计学的许多方面有着重大的影响力。若随机变量X服从一个数学期望为μ、方差为σ^2的高斯分布,记为N(μ,σ^2)。其概率密度函数为正态分布的期望值μ决定了其位置,其标准差σ决定了分布的幅度。因其曲线呈钟形,因此人们又经...

2014-10-20 18:12:38 8984

原创 R中如何求众数

R中没有直接求众数的函数q1 table(q1)q13 4 5 6 7 8 1 1 3 2 2 1 > max(table(q1))[1] 3> table(q1) == max(table(q1))q1 3 4 5 6 7 8 FALSE FALSE TRUE FALSE FALSE FALSE ...

2014-10-10 13:04:05 7596

原创 用R进行批量文件的重命名

需求:books文件夹下有xxx.001.zip格式的文件需要去掉.zip后缀实现:[code="java"]folder

2014-09-27 16:38:43 5272

原创 在Windonw下R中安装RMySQL

在Windonw下R中安装RMySQL参考文章http://www.ahschulz.de/2013/07/23/installing-rmysql-under-windows/和http://cran.r-project.org/web/packages/RMySQL/INSTALL我的安装步骤:1 安装RTools2 安装mysql-5.6.20-winx64(Ty...

2014-09-12 15:14:02 190

原创 Excel解回归分析的回归系数

假设店面的营业额与店面面积和距车站的距离有线性关系:统计得到下面的数据:总店 面积 距车站距离 营业额1 10 80 4692 8 0 3663 8 200 3714 5 200 2085 7 300 2466 8 230 2977 7 40 3638 9 0 4369 6 330 19...

2014-09-04 15:53:08 2011

原创 用excel进行数据分析——简单图表分析

例子:为评价家电行业售后服务的质量,随机抽取由100个家庭构成的一个样本。服务质量的等级分别表示为:A.好;B.较好;C.一般;D.较差;E.差。调查结果如下:B E C C A D C B A ED A C B C D E C E EA D B C C A E D C BB A C D E A B D D CC B C E D B C C B CD A C B C D...

2014-08-23 14:24:39 1863

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除