- 浏览: 366266 次
- 性别:
- 来自: 北京
最新评论
-
cywhfe:
看完了关于quickfixj的文章,国内最服这一系列。lz高人 ...
QuickFix/J 源代码研究(三) -
leonana:
你好,这篇文档记录了很多实用的场景,非常有价值。(但显然有些相 ...
GIT基本概念和用法总结 -
wujyou:
太感谢了,刚好和我的问题完全一样
在MAC上查找和设置$JAVA_HOME -
huangfq:
总结的不错,但是我看到后面有点晕
GIT基本概念和用法总结 -
LIPENGYU:
有错误。JAVA_HOME=`/usr/libexec/jav ...
在MAC上查找和设置$JAVA_HOME
文章列表
GIT 日常使用命令总结
guibin.beijing@gmail.com
本文总结了日常开发中git的常用命令,会逐步更新。
1) 回退到上一个commit的版本
引用git reset --hard HEAD~1
HEAD is now at 907af0c xxxx some comments
这个命令很危险,他会彻底删除最近一次提交的代码,不可恢复。而且在执行这个命令时,如果工作区还有未提交(git commit)的内容,这些内容也都被删除,切忌切忌!
2) 使用UI直观的查看每次更改代码的diff
大家都知道使用命令行查看每次更改代码的diff的命令是:
引用
git log ...
QuickFix/J 源代码研究(四)
guibin.beijing@gmail.com
(四). QuickFix/J总体逻辑架构
1. QuickFix/J是以Initiator为核心,如下图所示
上图中各个模块的关系:
处于核心位置的是Initiator,具体如图上表示的一系列继承关系构成,正是Initiator将QuickFix/J的大多数的核心功能组合在一起,成为一个整体。而各个核心组件之间的关系非常松散,多数都可以由XXXFactory生成。Initiator由大约6核心个组件组成,分别是处理消息的EventHandlerStrategy,存储配置的SessionSettin ...
STEP协议解读
guibin.beijing@gmail.com
0. STEP协议是什么?
STEP: Securities Trading Exchange Protocol,是中国金融行业数据通信标准JR/T0022-2004,目前被深圳交易所采用,作为Leve II数据向信息服务商分发的数据的标准协议。本文讨论的内容是基于STEP 1.0.0。
1. STEP 1.0.0(SZ)支持的重传消息类型
目前STEP 1.0.0 协议支持4种重传的消息。包括证券信息消息StockInfo,逐笔委托消息Order,逐笔成交消息Trade,公告消息Bulletin,证券状态消息StockSt ...
QuickFix/J 源代码研究(三)
guibin.beijing@gmail.com
(三). 客户化FIX解析
基础知识:以下文章内容描述的前提是已经根据自己的业务规则,生成了符合要求的数据字典,并且使用QuickFix/J自带的 ant 的 jar target生成了客户化的协议解析代 ...
QuickFix/J 源代码研究(一)
guibin.beijing@gmail.com
(〇)QuickFix/J简介
FIX是Financial Information eXchange的简称。FIX是一种专门为实时电子证券交易设计的标准消息协议。FIX协议由FIX protocol, Ltd(FPL)所有并维护。FIX协议的网址为http://www.fixprotocol.org
QuickFix/J是实现了FIX协议所有版本及其功能的开源软件,100%使用JAVA实现。
QuickFix/J的网址为http://www.quickfixj.org
QuickFix/J的源代码可以从 ...
1. How to compare two DataServers?
If the Dataservers' displayNames are same and they have the same hashCode, then they are equal.
2. What the contract for this Dataserver?
3. What is the DataServer's core data structure?
There are three main data Map and a helper Map, the details are:
a) contrac ...