摘要: 来自于github.com上,http://marklodato.github.com/visual-git-guide/index-zh-cn.html#technical-notes图解Git其他语言:English如果图片不能显示,试试无图版此页图解git中的最常用命令。如果你稍微理解git的工作原理,这篇文章能够让你理解的更透彻。 如果你想知道这个站点怎样产生,请前往GitHub repository。正文基本用法约定命令详解DiffCommitCheckoutDetached HEAD(匿名分支提交)ResetMergeCherry PickRebase技术说明基本用法上面的四条命令 阅读全文
posted @ 2012-07-06 09:04 斯皮尔伯伯 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: 博文原网址,http://www.cnblogs.com/geniusvczh/archive/2012/06/22/2558407.html,看完之后摘抄和记录一些。1.编程是一件很难的事情。当然我的意思跟那篇著名的《编程是一件很难的事情》不一样。想把代码写好,本来就是一件非常困难的事情。C语言学会了转C++会把坏习惯带进来啦,C++的人转做C#之后发现很多C++的好技巧到了C#都只会让程序变得更慢啦,很多写动态语言的人不理解类型的好处还在那里胡扯啦,还有C#和javascript明明放着大好的函数式风格不用,非要把代码写的超长。summary:写出“好”的代码,易于阅读、易于维护、易于更新 阅读全文
posted @ 2012-07-05 22:31 斯皮尔伯伯 阅读(259) 评论(0) 推荐(0) 编辑
摘要: select sum(s.score)from studentass wheres.uniqueId = 66;和selects.uniqueId sum(s.score)from studentasswheres.uniqueId = 66;我的本意是使得,查询的结果是查出三列,第一列是id,第二列是该id的所有科目的总成绩但第二句不对,因为s.uniqusId与sum不匹配,甚至如果用sum(s.uniqusId),写成selectsum(s.uniqueId) sum(s.score)from studentasswheres.uniqueId = 66;都没有问题,就好比每个班有很多学 阅读全文
posted @ 2012-07-05 17:39 斯皮尔伯伯 阅读(512) 评论(0) 推荐(0) 编辑
摘要: http://livedocs.adobe.com/flex/3/html/help.html?content=metadata_3.htmlThe following table describes the metadata tags that you can use in ActionScript class files:TagDescription[ArrayElementType]Defines the allowed data type of each element of an Array. For more information, seeArrayElementType met 阅读全文
posted @ 2012-07-04 09:46 斯皮尔伯伯 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 近期看Jms,OSGI,随笔做一些记录吧。OSGI的框架,Equinox、Felix。在Eclipse3之后就已经集成了OSGI。OSGI的大致思想是控制project中的package对外的接口,控制运行时注册,每一个package可以看成一个bundle, 阅读全文
posted @ 2012-06-30 10:30 斯皮尔伯伯 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 还是比预料的要早,计划下月月初提出辞职的,但是,由于同事已经迫不及待了,我们说过要共进退,所以,就一起提出辞职了。辞职的过程是微妙的,我打开MSN,把头和那个同事拉进群组,然后说了一句,我们要离职。头说了一句,把手头工作弄完发一封正式邮件,离职过程就完了。离职的原因很窝囊,公司没钱了,不景气,上个月工资没发,这个月工资也让人看不到希望。工作已经半年多了,工资没涨,公司又没钱,加上领导很难相处。。。人就是这样,你想做一件事情,总是能找到很多理由。目前,已经敲定离职了,正好现在又是大学期末考试的时节,突然觉得自己像要准备期末考试的大学生一样,要准备面试了,要复习功课了。突然又觉得公司的这套架构,自 阅读全文
posted @ 2012-06-27 21:20 斯皮尔伯伯 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 为什么要用LCDS(或BlazeDS),因为要服务器端的资源,另外,又讨厌传统的、通过轮询服务器端数据的方式,另外,还想要性能强大地,能够传入大量数据的通道。小Tip:在Flex端与Java端交互的时候要注意,传输的null不会真正传递,传递的是默认的数据类型,比如,从Java端传递Number、Long等数据类型,发送null的时候,实际传递在AMF中的是默认的数据类型0. 阅读全文
posted @ 2012-06-25 14:19 斯皮尔伯伯 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 《君主论》《天体运行论》《物种起源》《自然哲学之数学原理》《心血运动论》《相对论和空间问题》《论法的精神》《国富论》《战争论》《精神分析论》 阅读全文
posted @ 2012-06-23 12:33 斯皮尔伯伯 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 很巧,刚才从Reddit上看到了题为“10 Papers Every Programmer Should Read (At Least Twice) ”的文章,打开链接一看,是我们《修改代码的艺术》一书的作者Michael Feathers写的。他的那本书被称为“近十年来最有影响的计算机图书”之一,可是在国内的关注并不太够,这是为什么呢?言归正传,看看是哪10篇论文入了Feathers大师的法眼吧:On the criteria to be used in decomposing systems into modules – David ParnasA Note On Distributed 阅读全文
posted @ 2012-06-23 12:32 斯皮尔伯伯 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 对很多初入程序猿行当的人来说,数学是个困扰人的话题,比如,我数学不好,适不适合干软件开发这行,我以前数学没有学好,是不是逻辑思维能力不够,是不是也学不好编程呢?首先,可以肯定的是,大学的教育或者高中的教育结果并不能左右你的能力,因为它们的教育很可能是错误的,这里头没有学好数学可能至少有一半原因不是你的错(这里假设你已经很努力了但是没有学好数学的情况),教学方法、教师的水平等等原因,可能都是导致你数学不好的原因。其次,数学的逻辑思维与计算机确实有很大关系,如果你数学学得很好,那转而去学习计算机可能很轻松(据说是这样),但如果你喜欢计算机,同时又不喜欢数学,当然,不喜欢数学可能是不喜欢国内的数学教 阅读全文
posted @ 2012-06-23 11:44 斯皮尔伯伯 阅读(2354) 评论(1) 推荐(0) 编辑