当我们在IDEA创建JavaWeb项目时,默认的一般会有下图的目录结构,你的开发就是按照下列结构进行开发的,那么我就逐一解释他们的意思: 首先是demo:这个是项目的名字,一般你是自己创建一个与自己项目内容相符的名字即可,无特殊要求。 .idea:这个是用来存放项目的配置信息,这其中包括版本控制信息 ...
分类:
编程语言 时间:
2020-07-12 20:30:57
阅读次数:
105
# 可能自带了精简版的vim,不太习惯,装个完整的 apt install vim -y # 版本控制 apt install git -y # c编译器 apt install gcc -y # c++编译器 apt install g++ -y # c/c++调试器 apt install gd ...
分类:
其他好文 时间:
2020-07-12 14:46:28
阅读次数:
73
git是当前最流行的版本控制系统,下面简单记录一下git的安装及其与远程仓库的关联。 git安装 打开git官网,下载对应的安装包。 双击运行安装包,安装过程中可以直接选择默认配置,一路next下去。 安装过程相对简单,在此不再赘述。可以参考这篇文章 git与远程仓库关联 1.用户配置 git安装完 ...
分类:
其他好文 时间:
2020-07-10 21:16:32
阅读次数:
61
1. Linux操作系统上的删库跑路 # 删除根目录下所有文件,杀伤力极大,请谨慎使用 # 此命令一出,Linux根目录下很多文件,可以能彻底从这个星球上彻底消失了 rm -rf /* # 指定路径删除,菜刀可以用来做菜亦可以用来s人 rm -rf /home/fileName 2. sql上的删库 ...
分类:
其他好文 时间:
2020-07-10 09:36:18
阅读次数:
173
版本控制 版本控制系统:用于维护应用程序每次修改的完整历史,包括源代码,文档,数据库定义,构建脚本,测试等. 当团队人数超过一定数量时,版本的冲突会日益增多,如何较好的进行版本控制管理,就变得非常重要. 分支与合并 分支的主要目的时帮助并行开发,而不互相影响. 团队中的分支使用情形: 物理上:因系统 ...
分类:
其他好文 时间:
2020-07-10 00:12:22
阅读次数:
64
一.为什么要使用版本控制 >如果我们要在一个开发好的项目上进行修改或者功能的添加是非常危险的行为,万一弄不好原来的代码都运行不了;按正常的思路,copy一份出来单独来弄 >如果有了版本控制的机制,可以实现项目不同开发阶段的代码管理,而且对每个开发阶段进行了类似编号的控制,方便我们能回退到某个版本,其 ...
分类:
其他好文 时间:
2020-07-09 12:01:18
阅读次数:
65
github 一、git是什么? Git是目前世界上最先进的分布式版本控制系统。 二、Sourcetree 界面如图: 三、如何将本地项目上传到git # 1、先进入项目文件夹,将这个目录变成git可以管理的仓库 git init # 2、命令 git add .添加到暂存区里面去,“.” 意为添加 ...
分类:
其他好文 时间:
2020-07-08 19:31:32
阅读次数:
68
工程项目文档编写 引言 现在很多企业业务开展都离不开项目管理,项目文档管理,是指在一个项目运行过程中将提交的各类文档进行收集管理控制的过程。工程项目保存的文档要涵盖项目可研、总体设计、基础设计、详细设计等整个项目周期,其中包括项目系统管理、文档版本控制、文档质量管理等管理内容。项目经理可以从项目文档 ...
分类:
其他好文 时间:
2020-07-08 01:46:47
阅读次数:
247
服务分组与多版本控制的使用方式几乎是相同的,只要将version替换为group即可。但使用目的不同。使用版本控制的目的是为了升级,将原有老版本替换掉,将来不再提供老版本的服务,所以不同版本间不能出现相互调用。而分组的目的则不同,其也是针对相同接口,给出了多种实现类。但不同的是,这些不同实现并没有谁 ...
分类:
其他好文 时间:
2020-07-07 13:09:04
阅读次数:
80
基础概念 Microsoft中间语言(MSIL),也成为通用中间语言(CIL),是一组与平台无关的指令,由特定于语言的编译器从源代码生成。MSIL是独立于平台的,因此,他可以在任何公共语言基础架构支持特定的环境上执行。 通过JIT编译器将MSIL转换为特定计算机环境的特定机器代码。这是在执行MSIL ...