摘要:
博客园的朋友们,我要走了!一年前,为了自由”逃离CSDN“,一年后,再次为了自由离开博客园。我要去github了,用Jekyll 搭建的博客,朋友们有时间可以去看看:http://holbrook.github.io/应该说,博客园是个好站,都都是个好站长在博客园学到了很多东西,也结交了不少朋友但是... 阅读全文
摘要:
鉴于内存的非持久性和容量限制,一个有效的数据处理工具必须能够使用外部数据:能够从外部获取大量的数据,也能够将处理结果保存。R中提供了一系列的函数进行外部数据处理,从外部数据的类型可以分为文件、数据库、网络等;其中文件操作还可以区分为导入/导出操作和流式操作。Table of Contents1 数据框1.1 列表1.2 数据框1.3 编辑数据框2 CSV文件的导入导出2.1 文件格式2.2 read.table()和write.table()2.3 scan()和cat()3 使用连接(connection)3.1 连接的类型3.2 输出到连接3.3 从连接输入3.4 二进制连接4 一些特定的 阅读全文
摘要:
有人说,统计的本质就是数据的可视化。经过前面两篇的学习内容,我们已经大体知道了R是什么以及R中主要的数据类型和数据结构。尽管了解得很粗浅,但我还是迫不及待的进入了“绘图”这一主题。R提供了非常丰富的绘图功能,可以通过命令:demo (graphics) 或者demo(persp)来体验R绘图功能的强大。图形工具是 R 环境的一个重要组成部分。 R提供了多种绘图相关的命令,分成三类:•高级绘图命令:在图形设备上产生一个新的图区,它可能包括坐标轴,标签,标题等等。•低级绘图命令:在一个已经存在的图上加上更多的图形元素,如额外的点,线和标签。•交互式图形命令:允许交互式地用鼠标在一个已经存在的图上添 阅读全文
摘要:
本文最新版已更新至:http://thinkinside.tk/2013/05/09/r_notes_2_data_structure.html尽管前面提到R是面向对象的,但是个人认为R中的所谓对象其实只是一种结构(struct)。还是要使用函数对其进行操作。R中的数据结构主要面向《线性代数》中的一些概念,如向量、矩阵等。值得注意的是,R中其实没有简单数据(数值型、逻辑型、字符型等),对于简单类型会自动看做长度为1的向量。比如:> b=5> length(b)[1] 1> typeof(b)[1] "double"> mode(b)[1] " 阅读全文
摘要:
在学习量化投资的时候,我发现了R(www.r-project.org)。
从使用角度,R是一个有着统计分析功能及强大作图功能的软件,在GNU协议General Public Licence4下免费发行。
从编程角度,R语言是面向对象的统计编程语言,是由AT&T贝尔实验室所创的S语言发展出的一种方言。
从计算角度,R 是一种为统计计算和图形显示而设计的语言及环境。
从开发角度,R 是一组开源的数据操作,计算和图形显示工具的整合包有各种方式可以进行编程调用。
从架构角度,R 是为统计计算和图形展示而设计的一个系统。它包括一种编程语言,高级别图形展示函数,和其它语言的接口以及调试工具。
阅读全文
摘要:
100个股民可能有101种分析手段,但通常都是采用技术分析(Technical Analysis,TA)。本文视图整理技术分析理论的总体理论框架,以便对于研究内容有一个定位和界定,并作为今后学习的索引。主要内容包括:
1 价值投资和趋势投资
2 何为技术分析
3 理论基础和假设
4 技术分析理论派别
4.1 道氏理论要点
4.2 波浪理论要点
4.3 江恩理论要点
5 技术分析的应用方法
6 资料 阅读全文
摘要:
快年底了,假如你们公司的美国总部给每个人发了一笔201212.21美元的特别奖金,作为程序员的你, 该如何把这笔钱收入囊中?
Table of Contents
1 美元?美元!
2 存入账户
3 收税
4 转成人民币
5 分钱
6 记账
7 来点高级的
8 其他未尽事宜
9 小结 阅读全文
摘要:
JPA定义了Java ORM及实体操作API的标准。本文摘录了JPA的一些关键信息以备查阅。
如果有hibernate的基础,通过本文也可以快速掌握JPA的基本概念及使用。 阅读全文
摘要:
好久没进行java方面的开发了,最近又完成了一个java相关的任务,顺便重新体会了 maven 这一利器。
在使用过程中发现以前对maven的理解不够深入,借此机会重新梳理了一下maven的核心概念。相信理解了这些核心概念, 即使长时间不使用,以后再重新上手也会非常容易。
本文以类图的方式,介绍maven核心的12个概念以及相互之间的关系。 阅读全文
摘要:
CXF默认使用JAXB 来实现对象和XML之间的映射。在前面的例子 中,使用CXF发布的Webservice,其方法的参数和返回值都是简单类型。 本文讨论对象复杂性的分级,验证对于各种复杂度JAXB的支持情况,以及使用JAXB时对于Map,循环引用,继承等情况的处理办法。 文中的例子没有直接调用JAXB的API,而是用CXF发布webservice的形式验证对象到xml的marshal和unmarshal, 所以本文也可以作为使用CXF的参考资料。
阅读全文
摘要:
目前主要的java webservice框架剩下了axis2和cxf。本文对两个框架的目标、标准支持、开发和部署等方面进行了简单的对比。对于在现有web应用中发布webservice,本文建议使用cxf。更进一步,本文介绍了cxf的嵌入式代码和web容器两种发布方式。
本文中的例子使用maven进行构建。 阅读全文
摘要:
本文最新版已更新至:http://thinkinside.tk/2012/12/07/jsr94.html漫话规则引擎(4): Java规则引擎规范:JSR94Java World似乎总会出现一些接口规范,这样做的好处是可以面向接口编程,可以在实现了该接口的产品/组件之间自由切换,避免被厂商绑架。 本文要介绍的JSR94:Java Rule Engine API,Java规则引擎API规范。Table of Contents1 概述 2 规则管理API 3 运行时API 4 异常定义 5 代码示例 6 实现JSR94的产品 7 小结 1 概述JSR-94是JCP(Java Community 阅读全文
摘要:
本文最新版已更新至:http://thinkinside.tk/2012/12/06/rule_language.html在规则引擎中,通常会使用某种表述性的语言(而不是编程语言)来描述规则。所以规则描述语言也是规则引擎的一个重要组成部分。目前在规则描述语言方面,并没有一个通用的标准获得规则引擎厂商的广泛支持,大部分规则描述语言都是厂商私有的。大体来说,规则语言可以分为结构化的(Structured)和基于标记的(Markup,通常为xml)。常见的规则描述语言包括: 语言类型厂商srl(Structured Rule Language)结构化Fair Isaac(以前是Blaze Softw 阅读全文
摘要:
本文最新版已更新至:http://thinkinside.tk/2012/12/05/algorithm_of_pattern_match.html前面提到,规则引擎的核心是Pattern Matcher(模式匹配器)。不管是正向推理还是反向推理,首先要解决一个模式匹配的问题。对于规则的模式匹配,可以定义为: 一个规则是一组模式的集合。如果事实/假设的状态符合该规则的所有模式,则称为该规则是可满足的。 模式匹配的任务就是将事实/假设的状态与规则库中的规则一一匹配,找到所有可满足的规则。2.1 什么是模式匹配对于模式匹配我们都应该不陌生,我们经常使用的正则表达式就是一种模式匹配。正则表达式是一种 阅读全文
摘要:
MQ和BI分别解决了速度和复杂性的问题,而CEP在两个方面都有很好的表现 阅读全文
摘要:
在《IT人员如何管理知识》 中提到了应该构建并定期重构自己的知识地图。作为一种“写作式学习”的有效手段,blog也应该纳入个人知识管理的范畴。那么,如何将知识地图映射到blog的分类和标签,使得blog文章的管理更加有效呢? 阅读全文
摘要:
搞IT的人通常都象一个“技术守财奴”,收集了一大堆文档资料,时不时检阅一下,便得到一种莫名的满足。
当然,你会不服气,说自己已经研究过这些资料,并且转化成了自己的知识,而知识是无价的。 可是残酷的现实告诉你,知识既不会带来“颜如玉”,也不会带来“黄金屋”。自认为饱学之士的你,为何反而不被重用?
不被运用的知识是死知识,你可能成为别人的“百科全书”/“智力提款机”,但偏偏你自己不知道该做些什么。 而且IT领域知识的更新换代很快,一不小心,花费大量精力掌握的知识就成了“废品”,其价值不如一枚“茶叶蛋”, 这让身为IT“专业人士”的你,情何以堪?
如果经历过风雨的你仍然执着于技术,本文将与你探讨IT技术人员进化之路,探讨如何更有效的管理知识,如何让知识变成能力,运用知识解决问题。 阅读全文
摘要:
作为QQ餐厅的客人,对餐厅效率的评价就是供餐“快”或者“慢”。但是对于餐厅的经营者,这样简单的考虑问题显然是不够的。
在《QQ餐厅与系统性能模型》 中提到了系统性能的很多指标,而客人感觉“快”或者“慢”仅仅对应其中的 响应时间 这一指标。
对于QQ餐厅的经营者,应该如何考虑呢? 阅读全文
摘要:
前面的《统一接入层方案》中就目的、目标和整体方案进行了讨论,本文讨论具体的实施。简单来说就是在两台服务器上分别部署NginX,并通过keepalived实现高可用。 阅读全文
摘要:
如果你在玩QQ餐厅的时候被老板抓到,可以理直气壮的说:“我在研究系统性能模型”。具体理由听我慢慢道来… 阅读全文