今天看到一篇不错的帖子,使用hash算法替换关键词

思想可以借鉴一下,比方说以前做SEO网站内链的时候,关键词加链接,这样就是比较高效的一种做法了

先上性能对比效果图

可以看出来,性能提升有10倍,当然,这个还是因为哈希替换这个类里面第一次加载脏字词到hash表里面的原因

如果剔除这个时间损耗,性能提升还是很大的

上代码了

using S…

主要方法就是System.Environment.GetFolderPath(SpecialFolder) ;

以下是这个枚举

public enum SpecialFolder
        {
            // 摘要:
            //     逻辑桌面,而不是物理文件系统位置。
            Desktop = 0,
            //
         …


这组函数,是统计学中的最典型的几个指标,在基本函数中提供了算法。有几个是可以相互转换的,看似众多,实际上没有几个。
“统计学理论划分成描述统计学和推导统计学两部分。描述统计学指用图表达资料数据,比如用一张标准的线图展示价格历史。推导统计学则指从资料推导出概括的、预测的或推延性的结论。所以价格图表属于前…

【MA】:求简单移动平均
用法:MA(X,N),求X的N日移动平均值。
算法:(X1+X2+X3+...+Xn)/N
例如:MA(CLOSE,10) 表示求10日均价。特例:MA(X,0)表示X所有数据的平均。

【EMA】:求指数平滑移动平均
用法:EMA(X,N),求X的N日指数平滑移动平均。
算法:若Y=EMA(X,N),则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。
例如:E…

分布式系统的CAP理论:
理论首先把分布式系统中的三个特性进行了如下归纳:
● 一致性(C):在分布式系统中的所有数据备份,在同一时刻是否同样的值。
● 可用性(A):在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。(可用性不仅包括读,还有写)
● 分区容忍性(P):集群中的某些节点在无法联系后,集群…

常用链接

股票 2012-03-19 11:05

股票:



禅行者

http://blog.sina.com.cn/8w222


http://job.cnblogs.com/offer/19907/

这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方…

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TestDemo.Think
{
    ///


    /// 统计方法常用函数
    ///

    public class StatisticHelper
    {

        ///


        /// 估算标准差
        ///

        ///
        …

一、变量的作用域

要理解闭包,首先必须理解Javascript特殊的变量作用域。

变量的作用域无非就是两种:全局变量和局部变量。

Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。


Js代码

  var n=999;
  function f1(){
    alert(n);
  }
  f1(); // 999

另一方面,在函数外部自然无法读取函数内的…

.Net4.0关键字之Lazy

C# 2012-03-03 17:02

延迟加载,亦称延迟实例化,延迟初始化等,主要表达的思想是,把对象的创建将会延迟到使用时创建,而不是在对象实例化时创建对象,即用时才加载。这种方式有助于提高于应用程序的性能,避免浪费计算,节省内存的使用等。 代码很简单延迟加载主要应用场景 当创建一个对象的子对象开销比较大时,而且有可能在程序中用不到这…