如果不使用版本控制还会出现什么问题?备份多个版本,费空间,费时间难于恢复至以前正确版本 容易引发BUG解决代码冲突困难 代码管理混乱难于追溯问题代码的修改人和修改时间无法进行权限控制 项目版本发布困难版本控制(Revision control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案...
分类:
其他好文 时间:
2014-11-10 09:46:53
阅读次数:
475
1、Git介绍 Git 是一款免费的、开源的、分布式的版本控制系统。旨在快速高效地处理无论规模大小的任何软件工程。每一个 Git克隆 都是一个完整的文件库,含有全部历史记录和修订追踪能力,不依赖于网络连接或中心服务器。其最大特色就是“分支”及“合并”操作非常快速、简便。2、Git和Svn的区别 .....
分类:
其他好文 时间:
2014-11-09 22:10:39
阅读次数:
321
随着Internet的日益普及以及商务应用的逐渐丰富,网络的安全性已经直接影响着Internet发展的前景。拒绝服务攻击(DOS)和分布式拒绝服务攻击(DDOS)由于容易实施、难以防范、难以追踪、破坏力大等特点而成为黑客最为常用的攻击手段之一。分析拒绝服务攻击的原理和特点,可以发现大部分DDOS.....
分类:
其他好文 时间:
2014-11-09 20:42:36
阅读次数:
159
1. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 文件夹,当中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本号控制。.git文件夹位于工作文件夹内。1) 工作文件夹:用户本地的文件夹;2) Index(索引)...
分类:
其他好文 时间:
2014-11-09 11:10:24
阅读次数:
262
#详细追踪python -m trace --trace jin.py#显示调用了哪些函数python -m trace --trackcalls jin.py
分类:
编程语言 时间:
2014-11-06 19:07:10
阅读次数:
214
简介 我们将一个正在运行的程序称为进程。每个进程都有它自己的系统状态,包含内存状态、打开文件列表、追踪指令执行情况的程序指针以及一个保存局部变量的调用栈。通常情况下,一个进程依照一个单序列控制流顺序执行,这个控制流被称为该进程的主线程。在任何给定的时刻,一个程序只做一件事情。 一个程序可以通过P.....
分类:
编程语言 时间:
2014-11-06 16:58:16
阅读次数:
444
1. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 文件夹,当中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本号控制。.git文件夹位于工作文件夹内。1) 工作文件夹:用户本地的文件夹;2) Index(索引)...
分类:
其他好文 时间:
2014-11-03 12:53:15
阅读次数:
181
1. shell script调试
使用sh命令,检查shell的语法,追踪执行步骤。
sh [-nvx] script.sh
-n : 不执行script,仅检查是否有语法问题
-v : 执行前将script打印出来
-x : 将使用到的script打印出来
2. 检查语法错误
3. shell调试打印...
分类:
系统相关 时间:
2014-11-01 16:24:48
阅读次数:
175
信号数据流向追踪(特别是涉及到PAD内外模块和PAD模块这三个模块):1.每一个SOC的外围都有PAD,PAD的管脚好多是inout类型的。 singal_pad作为输入和输出都有会OEN /IE之类的使能信号,可以观测使能信号判断inout是输入还是输出。2.模块内部一般不允许有inout类型,而...
分类:
其他好文 时间:
2014-11-01 16:05:47
阅读次数:
174
git diff [fname] 查看工作区与缓存区异同git diff --staged [fname] 查看缓存区与上次提交之间的差异.gitignore文件 不想纳入Git管理, 也不想出现在未被追踪文件列表 dir/ 忽略目录下的所有文件 dir/*.txt 忽略目录下的所有txt文件, ....
分类:
其他好文 时间:
2014-10-31 18:35:50
阅读次数:
146