16 shiarng

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 88w+

web日志检测robot

以前web访问分析都交给google,百度代劳,一则他们干得不错,二则自己做日志分析得花精力,搭一个开源得容易,可是管理起来费力。不过,使用第三方的工具,自己有些想法,却没法落实,用别人的东西,总会这样。都在传大数据时代,是不是该做点什么,把web日志的分析先弄回来。       要处理web日志的分析,首先一个,得把robot的访问排除掉,robot访问数量少,睁只眼闭之眼,也就算了。可看看

2012-09-05 17:40:55

D语言+ LUA + fastcgi

待写...

2012-05-19 21:31:56

几个比较新的并发模型-STM, process,actor

STM受到数据库事务模型的启发,很有创意,akka实现得不错。微软研究院对STM做过研究,又放弃了,据说STM模型有缺陷。        erlang的process,消息模型,可谓是极致简单美丽,然而,erlang对消息队列的处理必须是顺序执行的,也就是隐含的同步协调点,并发的效率,完全取决于erlang虚拟机的运作。        scala的actor模型是仿erlang的,自然

2012-05-19 21:25:25

说说并发

并发这个概念一直都有,范围很光,主机级别的分布式,集群,操作系统级别的进程,线程,纤程,一直到语言级别的函数式编程,协程有些是在操作系统级别实现,有些是在语言级别实现,算是跨了两个级别。         无论 map-reduce大热,函数式语言大热,greenevent,erlang的process,scala的actor、stm,C++的TBB、cilk++,都是在不同的级别追求并发,都意

2012-05-19 21:24:16

函数式语言特点之-单子

说过函数式语言天生可以并发,不过有些东西,却排斥并发,非顺序执行不可,比如控制命令、资源的使用等。怎样才能把顺序执行的概念完美的揉合在并发执行中,这就令函数式语言大伤脑筋了,haskell语言发明了单子,才算是解决了这个问题。        顺便提一下,对比函数式语言,感觉把C语言等称为过程式、命令式语言,不过称为控制式语言更加贴切,用控制一词,描述该语言顺序执行的特点比较贴切。

2012-05-19 20:37:39

函数式语言特点之-语句并发执行

这个特点还是起源于人工智能,事实、规则无所谓顺序,设计函数式语言的时候,自然可以考虑语句都并发执行。

2012-05-19 20:30:41

函数式语言特点之-闭包

闭包(Closure),虽然名声在外,被认为是典型的函数式语言的特征。         但是,在有些函数式语言中是不存在的。原因是:用不着,它们没有可变量,自然是用不着。闭包的兴起,首先要允许可变量的存在。语言遵循的设计哲学不同,特点也就不同。

2012-05-19 20:21:28

函数式语言特点之-不变量

为什么函数式语言非要强调不变量呢,强调无副作用,全部使用局部变量不就行了么?          要深究原因,也只需想想它的起源-人工智能中的推理、符号运算,使用事实(符号),得出结论(结果)。事实、或者符号,那就是不变的啊,对应不变量天经地义,使用变量才是灾难。         函数式语言一诞生,长大了就会脱离母体-符号运算,来征服世界,带着它的胎记-不变量。        我说不清楚

2012-05-19 20:12:54

函数式语言特点之-匹配执行语句

看函数式编程,有个很奇怪的概念,就算根据表达式结果,来执行相匹配的语句。初一看,不就是加强版的switch语句么?为什么要这么强调这个特点?         的确,在这里,它们是和switch一样,不过是起分支作用。其实,还有更深的含义。         联系一下发明lisp,prolog等函数式语言的缘由-人工智能,就很清楚了。起初的人工智能研究集中在知识推理方面,使用谓词演算、规则之类

2012-05-19 20:01:08

函数式编程特点之-lambda演算

lambda演算可说是函数式编程的基石,实际上已和函数式语言浑然一体了。不过聊起来可太数学了,反正已经证明lambda演算和图灵机等效了,不用去我们去操心了。现在java,c++,c#等语言要引进这些东西,但是颇费脑筋,弄出匿名函数,匿名表达式一大堆东西来。

2012-04-22 21:35:20

使用函数式编程语言,该怎么设计软件?

挑了几个函数式编程的语言,haskell,erlang ,scala, 逐个琢磨了一下。 它们的好处,我同意。然而,使用函数式语言编程,该怎么设计软件?该怎么抽象现实问题?怎么建模?我们已经有了面向对象分析和设计的方法,有了设计模式,这些可都是建立在对象的基础上;转换到函数式语言,又该怎么去分析问题?还用不用对象?      这个疑惑,一直存与心头,得不到解决。翻看国内外书籍,好像都没有提

2012-04-05 11:24:11

慎用JDK的Anotation

前些时候,审阅了一些代码,有一个普通的pojo的域类中,使用了许多anotation,看得我头大。       第一,有些anotation不熟悉;       第二,在这个domain类上使用的anotation,并不是这个域类自身所用的,但是夹杂在这个类中,对看代码实在是不小的干扰。       对象职责的明确和单一,不单是运行时候有好处,写起代码也有莫大好处。但是anotaion

2011-07-07 21:28:39

.NET不见了线程模型

COM 线程模型,.NET, J2EE

2010-11-30 22:14:00

OSGI和JMX

在找一个java应用服务器下的插件模块框架,首先找找看有无可用的规范和框架,OSGI和JMX都是可用。这两个东西先前差不多只是听说,这回认真看了看。OSGI激情洋溢的宣传的宣传不少,也有eclipse,spring 3这样的大作。还有个spring dm server,好像是适合

2010-11-27 21:26:00
勋章 我的勋章
    暂无奖章