本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别。 列显已有的标签 直接运行git tag即可: 可以用特定的搜索模式列出符合条件的标签。在 Git 自身项目仓库中,有着超过 240 个标签,如果你只对 1.4.2 系列的版本感兴趣,可以运行下面的命令: $ g...
分类:
其他好文 时间:
2014-07-11 23:58:58
阅读次数:
300
单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。通常我们可以让一个全局变量使得一个对象被访问,但它不能访问你实例化多个对象。一个最好的办法,让类自身负责保存它的唯一的实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法。#include...
分类:
其他好文 时间:
2014-07-11 21:33:28
阅读次数:
179
这篇文章主要内容来自于之前我讲的一个PPT文档,现在将其整理如下。欢迎指正。以下的内容都是来自于我自身的经验,欢迎大家多提自己的建议。 1、一些概念 模式的定义: 每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,...
分类:
移动开发 时间:
2014-07-09 13:41:50
阅读次数:
311
一、磁盘分区及文件访问入口在前文中介绍过,Linux的整个文件系统像一棵倒置的数,最顶层的是根文件系统,其下有很多一级子目录,一级子目录下面是二级子目录,依此类推:/:根目录/bin,/sbin:二进制程序,操作系统自身启动运行就需要用到的程序。/bin下为普通用户使用的程序..
分类:
其他好文 时间:
2014-07-09 08:53:31
阅读次数:
233
Ruby安装配置和学习总记,这篇文章作者边学边写,根据自身学习经历、推荐了大量的Ruby学习资源网站和学习途径、比较全面地介绍了Ruby在Winows下的安装配置和语法等...
分类:
其他好文 时间:
2014-07-08 20:08:24
阅读次数:
348
什么是设计模式?
每一类编程语言都具有其自身的特性,就像是面向对象的语言,其特性就是封装,继承,多态,抽象. 同时,使用每一类编程语言开发软件时也都有一些设计准则,这些准则保证了软件的质量,即具有良好的设计. 而设计模式则是广大软件开发人员总结出的开发经验技巧,它们利用编程语言的特点,实现这些准则.因此,可以想象,当我们对设计模式熟悉到一定程度后,在设计系统时,我们眼里就会变得...
分类:
其他好文 时间:
2014-07-08 19:07:56
阅读次数:
211
1.构造函数和析构函数中调用虚函数
(1)采用静态编译。
(2)在编译阶段自动联接自己类中的函数或基类中的函数,不在派生类中重定义一个函数。
注:构造函数和析构函数中调用的虚函数,派生类都不一定存在的情况下,只能去调用基类或者自身的函数。
example 1
#include
class A
{
public:
A() {}
virtual void...
分类:
编程语言 时间:
2014-07-08 17:48:25
阅读次数:
274
关于watchdog应该有过单片机学习经历的人,都比较熟悉。但watchdog的正确用法,恐怕大家如果没有经历过实际产品的开发不会有深入的理解。
瑞萨RL78系列的单片机自身带有watchdog,当启用watchdogtimer定时器后,在watchdog timer溢出时间间隔的75%会产生watchdog中断。至于在watchdog中做什么,好多示例程序,都会在中断处理函数中喂狗,使watc...
分类:
其他好文 时间:
2014-07-08 14:53:43
阅读次数:
316
方法二:利用SVN自身的revision number。最高效的方法是在关键commit时说明打基线,或者说明关键要点,比如评审后修改再复核通过,比如评审通过。
方法二更加正式的做法是利用专门的表格记录关键点的Revision Number...
分类:
其他好文 时间:
2014-07-08 13:19:15
阅读次数:
309
既然讲到的正则表达式,那么什么是正则表达式呢?正则表达式是一类“字符”所书写的表达模式,其中许多字符不表示其自身字面的意思,而是表达为控制或通配等元字符:指正则表达式里的特殊字符,不表示其字面意思,而用于额外功能性描述正则表达式提供强大的字符串处理能力,根..
分类:
系统相关 时间:
2014-07-08 10:15:57
阅读次数:
326