![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
caz28
C是俺吃饭的家伙,C++也偶尔用用,Python是我最喜欢用的脚本。
本人一直从事嵌入式开发,喜欢尝试新鲜技术,希望与热爱编程的朋友共同交流进步。
展开
-
如何写好需求分析:需求规格说明书(ISO标准版)
转自http://blog.sina.com.cn/s/blog_4c4eebe901000c6h.html 当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。 1.引言1.1编写的目的[说明编写这份需求说明书的目的,指转载 2010-04-12 11:45:00 · 3780 阅读 · 1 评论 -
Windows下删除.svn文件夹的最简易方法
<br />SVN是我认为目前最方便的版本管理体系。我最早一次接触版本管理是2004年,当时学校BBS的代码要求用CVS管理;第二次亲密接触是在2006年,当时公司的代码使用Eclipse+CVS管理;而第一次使用SVN则是在2007年的一个封闭开发项目。<br />我十分喜欢SVN的方便,无论是在Linux下的命令行操作还是在Windows下的资源管理器插件,都十分简易。而且code.google.com也支持SVN来供我们发布、维护开源项目(例如我的WordPress主题TES)然而,久而久之,SVN文转载 2010-07-03 11:20:00 · 730 阅读 · 0 评论 -
尽量不要用Magic Number
我说的Magic Number是指程源代码里的数字。 摘自百度百科:在源代码编写中,用这么一种情况:编码者在写源代码的时候,使用了一个数字,比如0x2123,0.021f等,他当时是明白这个数字的意思的,但是别的程序员看他的代码,可能很难理解,甚至,过了一段时间,代码的作者原创 2011-07-15 21:31:29 · 2360 阅读 · 0 评论 -
第一门编程语言选谁?
作者: 金旭亮 发布时间: 2012-09-10 08:44说明:这篇文章是专门针对大学低年级学生(和其他软件开发初学者)写的,如果你己经是研究生或本科高年级学生,请将这篇文章转发给你的师弟或师妹,希望这篇文章能够帮助他们少走弯路,顺利地迈入软件开发的大门;如果您是一位有经验的软件开发者,或者是关注计算机教育的同行,也敬请提出宝贵意见。发表看法请在本贴评论,或者在我的新浪微博“北理工转载 2012-09-13 17:43:27 · 2265 阅读 · 0 评论 -
VisualSVN Server 修改用户密码
VisualSVN Server 通过网页修改用户密码原创 2014-09-19 11:07:34 · 24365 阅读 · 20 评论 -
给svn点颜色
用过git的都知道,git的diff结果是彩色的。用svn命令行,diff结果是黑白的,不好用啊。用下面命令就可以安装colordiff,显示的虽然没有git好看,起码有点颜色,容易分辨了。sudo apt-get install colordiffsvn diff mydir/ | colordiff原创 2017-01-10 20:00:23 · 1681 阅读 · 0 评论 -
svn生成patch与应用patch
在b分支的Settings目录做了一些修改,需要合并到a分支的Settings目录里。先进入b分支工作目录的Settings目录。svn diff -r 421:438 > r421_438.patch复制r421_438.patch到a分支工作目录的Settings目录。svn patch r421_438.patch因为a分支的Settings目录,自r421就没有修改过,原创 2016-10-20 10:13:26 · 9756 阅读 · 0 评论 -
svn命令行方式merge
在 svn生成patch与应用patch中,提供了一种把一个分支的修改合并到另一个分支的方法,需要借助一个patch文件.下面使用merge命令可以直接实现这个功能.先用svn info 查看一下当前目录的SVN信息, 注意Relative URL.假设当前分支工作目录的Relative URL: ^/branches/xxxx, 要合并的源分支是my_proj, 只需要合并源分支的dir_a/d...原创 2018-03-01 11:03:36 · 3878 阅读 · 0 评论 -
svn E1400001 错误
SVN检出时,提示:svn: E140001: zlib (uncompress): corrupt data: Decompression of svndiff datacleanup后up也没有用,还是这个错误.重启svn服务器后,问题解决,顺利update.原创 2019-09-25 15:53:39 · 870 阅读 · 0 评论