通过1.maven的作用 maven也是一种项目管理工具,主要能够将项目中的jar包移除,通过索引的方式调动本地或者远程仓库中的包,从而实现项目的构建。另一个作用能够应用于大型项目的分模块开发。 2.maven的安装配置 下载:http://maven.apache.org/download.cgi ...
分类:
系统相关 时间:
2019-01-24 23:06:55
阅读次数:
315
先有面向过程,而后退出面向对象 面向过程和面向对象两者都是软件开发思想,先有面向过程,后有面向对象。在大型项目中,针对面向过程的不足推出了面向对象开发思想。 打个比方 蒋介石和毛主席分别是面向过程和面向对象的杰出代表,这样充分说明,在解决复制问题时,面向对象有更大的优越性。 面向过程是蛋炒饭,面向对 ...
分类:
其他好文 时间:
2019-01-24 13:18:09
阅读次数:
154
虚拟化和容器化是项目云化不可避免的两个问题。虚拟化由于是纯平台操作,一个运行于linux操作系统的项目几乎不需要做任何改造就可以支持虚拟化。而项目如果要支持容器化则需要做许多细致的改造工作。容器化相对于虚拟化的优势也相当明显,运行于裸机性能高,秒级启停容器,更不用说开发、测试、布署一致的环境(Dev ...
分类:
其他好文 时间:
2019-01-20 20:00:49
阅读次数:
196
<!-- flowchart 箭头图标 勿删 --> comment是版本管理中非常重要的内容,尤其是在经年累月的大型项目中,铁打的项目,流水的SE,哪怕只言片语的留下,对后来者问题的对应很多时候都能起到重要作用,这篇文章用来讲解git中如何进行comment的管理. 为什么需要comment 为什 ...
分类:
其他好文 时间:
2019-01-20 16:00:05
阅读次数:
185
include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 没哟什么不妥,但在大型项目中会造成大量的 include 和 require 堆积。这样的代码既不优雅,执行效率也很低,而且维护起来也相当困难。 为了解决这个问题,部分框 ...
分类:
Web程序 时间:
2019-01-12 16:46:58
阅读次数:
200
一、概述要使用Android代码,您需要使用Git和Repo。在大多数情况下,您可以使用Git而不是Repo,或者使用Repo和Git命令来形成复杂的命令。然而,使用Repo进行基本的跨网络操作将使您的工作更简单。Git是一个开源版本控制系统,旨在处理分布在多个存储库中的大型项目。在Android中,我们使用Git进行本地操作,如本地分支,提交,差异和编辑。Repo是在Git之上构建的存储库管理工
分类:
移动开发 时间:
2019-01-10 17:41:06
阅读次数:
384
Jenkins 配合 GitLab 实现分支的自动合并、自动创建 Tag 背景 GitFlow工作流简介 Gitflow 工作流定义了一个围绕项目发布的严格分支模型,它会相对复杂一点,但提供了用于一个健壮的用于管理大型项目的框架,非常适合用来管理大型项目的发布和维护。 贯穿整个开发周期, maste ...
分类:
其他好文 时间:
2019-01-10 01:10:42
阅读次数:
1490
什么是面向对象编程? 就是把一类具有相同属性和动作的实体抽象成为计算机里面的类, 也就是对象的模板, 把属性和方法封装成一个类中. 处理业务的流程就是对象之间的信息传递. 把程序中的所有东西当做对象来进行处理. 为什么需要面向对象编程? 面向对象编程更加模块化,更加易于构建大型项目. 而且面向对象编 ...
分类:
其他好文 时间:
2019-01-10 00:04:47
阅读次数:
159
参考资料地址:https://github.com/Akagi201/learning-cmake/blob/master/docs/cmake-practice.pdf 一、初识cmake 1. Cmake特点 开放源代码 跨平台 能够管理大型项目 简化编译构建和编译过程(常用流程:cmake + ...
分类:
其他好文 时间:
2019-01-09 15:06:11
阅读次数:
296
注释是对一段代码的解释和说明,可提高程序代码的可读性,让人们能够更加轻松地了解代码,尤其在大型项目开发和团队项目中,注释是必不可少的! ...
分类:
编程语言 时间:
2019-01-07 21:09:35
阅读次数:
216