自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 C语言 与结构体相关 函数 指针 数组

作者 : 万境绝尘 转载请注明出处 : http://www.hanshuliang.com/?post=30 . 结构体概述 : 结构体是 多个 变量的集合, 变量的类型可以不同; -- 可进行的操作 : 结构体可以进行 拷贝 赋值操作, 可以作为 函数参数 和 函数返回值; 1. 结构体的基本使用 结构体声明 : stru

2015-12-11 11:32:11 390 4

转载 c++指针入门

这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,就看你怎么去应用它!   什么是指针?   其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而

2015-12-06 09:28:50 253

转载 什么是P问题、NP问题和NPC问题

这或许是众多OIer最大的误区之一。     你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜才行”的问题,NPC问题才是。好,行了,基本上这个误解已经被澄清了。下面的内容都是在讲什么是P问题,什么是NP问题,什么

2015-11-27 14:02:24 280

转载 算法笔记——NP完全理论

第一章,算法概述,定义什么的,复杂度什么的没有什么新鲜的,是个程序员都知道。相对来时,值得一提的是NP完全性理论。累赘的话不多说,直接来几个定义:      多项式时间:在计算复杂度理论中,指的是一个问题的计算时间m(n)不大于问题大小n的多项式倍数。通俗点来说,多项式时间就是指时间复杂度是个多项式,或者说,就是这个程序运行的时间随着数据规模n变化的函数为f(n),那么,f(n)是个多项式函

2015-11-21 14:20:13 837

转载 UML中关联(Association)、聚合(Aggregation)和合成(Composition)之间的区别

现在,我们需要设计一个项目管理系统,目前我们收集到了如下这些需求: REQ1:一个项目内有多名项目成员REQ2:一名项目成员只能被指派给一个项目REQ3:一个项目内仅有一名项目成员被指派为项目经理负责管理项目REQ4:所有项目成员均是公司员工REQ5:公司员工的薪水由基本工资和项目奖金组合而成REQ6:项目经理的项目奖金由项目的成败决定REQ7:项目中包含项目计划REQ8:一个项目计划由多个

2015-11-09 11:22:17 632

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-11-01 03:02:33 211

原创 git 学习笔记4

1 创建标签 命令git tag 就可以打一个新标签: $ git tag v1.0 可以用命令git tag查看所有标签: $ git tag v1.0 要对add merge这次提交打标签,它对应的commit id是6224937,敲入命令: $ git tag v0.9 6224937 用git show 查看标签信息: $ git show v

2015-10-31 09:46:30 252

原创 git 学习笔记3

1 分支与合并 首先,我们创建dev分支,然后切换到dev分支: $ git branch dev $ git checkout dev Switched to branch 'dev' 或 $ git checkout -b dev Switched to a new branch 'dev' 2 查看分支 git branch命令查看当前分支: $

2015-10-31 05:15:57 242

原创 git 学习笔记2

远程库 1 关联远程库 要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git; 关联后,使用命令git push -u origin master第一次推送master分支的所有内容; 此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改

2015-10-30 12:41:39 197

原创 git 学习笔记1

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 史上最浅显易懂的Git教程! 1 创建版本库 pwd:pwd命令用于显示当前目录。 通过git init命令把这个目录变成Git可以管理的仓库: $ git init Initialized empty Gi

2015-10-30 11:32:21 264

转载 SVN:冲突解决 合并别人的修改zz

在项目中,基本不可避免多个人同时参与一个项目,因此就可能会出现多个人同时修改一个文件的情况,就不可避免的会出现冲突。svn已经很聪明了,如果你和别人对于同一个文件的修改之间不存在重叠(比如你在文件最开始增加了一行,而你同事在文件的结尾出增加了一行),svn会自动将你们的修改进行合并,然而意外总是会发生,而且超出了svn的处理范围,只好采用人工智能(手工)来进行合并了。 要解决冲突,我们首先得制造

2015-10-27 06:51:00 387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除