1.区分以下的linux和unix
AIX (IBM unix); HP_UX(HP unix);
SlorkWare(Linux); FreeBSD(博克利大学- unix);
Solaris(Sun公司的 unix); ubintoo(非州的linux);
SuSe(Novell公司的Linux); mandrake(台湾的Linux); More …
“人们对机会的估值过高,这是我在下棋的时候学到的一点。你其实只需要一个好的选择就行,没必要同时去追求 A、B、C、D。”——Peter Thiel
是让你的选择尽可能开放,还是全心全意抓住一个选择,专心做好一件事情——可以说这两者之间的权衡,是我们生活中经常会碰到的。我们自打上学起,就一直被教育不要去做那些可能会断了某条路的决定。 More …
从svn上checkout下CXF的源码,准备看看,结果mvn的时候收到如下异常: More …
走上开源道路
清晨六点钟,被儿子闹醒,第一件事是打开邮箱,迎面而来的是数以百计的邮件,我知道新一天的工作开始了。
这是一个典型的场景, 过去四年多的时间, 我一直在家工作,全职参与Apache旗下多个开源项目的开发。以开源社区为核心, 以maillinglist、IRC、JIRA、SVN、Git、Maven等为工具,参与全球化协作的开源项目。 More …
git是Linus为Linux Kernel Project发起的版本控制项目。
HEAD代表当前最新状态。
tag为某个状态的标签。
SHA1为每个提交日志的唯一标识。 More …
Releases
Releases are builds that have been declared major releases by the development team – for example “R1.0”. Releases are the right builds for people who want to be on a stable, tested release, and don’t need the latest greatest features and improvements. Release builds always have an “R” at the beginning of the name i.e. R1.0, R2.0 etc. Non-release builds are named according to the date of the build – for example 20011027 is the build from Oct 27, 2001.
发布版,这是最稳定的版本。 More …
每个地区都有自己的本地时间,在网上以及无线电通信中时间转换的问题就显得格外突出。我自己就经常混淆于此,特地研究了一下,记录在此以备忘。
整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。在本文中,UTC与GMT含义完全相同。 More …
在我们交易时,特别是用的外盘是,经常会看到我们的系统时间与平台上的时间不一样,比如,我现在做的tmg盘子,我的系统时间是晚上8点整,而tmg的mt4平台上的时间却是早上8点,我使用的mt5平台上的时间显示的是下午3点,这就说明这台mt4的服务器是在美国,而mt5的服务器在俄罗斯。 More …