Loading...
一、PageHelper介绍PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用的数据库,例如mysql、 oracle、mariaDB、DB2、SQLite、Hsqldb等。PageHelper在 github 的项目地址:https://github.com/pagehelper/Mybatis-PageHelperPageHelper在 gito...
一、Github远程仓库1.1 添加远程仓库常用的远程仓库就是Github,全球最大的同性交流网站(笑)1.1.1 在github上创建仓库注册github账号,并创建仓库1.1.2 ssh协议(比https安全)SSH 为 Secure Shell(安全外壳协议)的缩写,由 IETF 的网络小组(Network Working Group)所制定。SSH 是目前较可靠,专为远程登录会话和其...
一、Git vs SVN1.1 SVNSVN是集中式版本控制系统,版本库是集中放在中央服务器的,必须联网才能工作。优点:集中管理方式在一定程度上可以看到其他开发人员的操作,管理员也可以掌握每个人的开发权限。缺点:服务器单点故障。容错性差。1.2 GitGit是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电...
一、SVN介绍SVN是Subversion的简称,是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节早期版本控制使用的是CVS,后来SVN替代了CVS,随着android兴起,出现Git版本控制工具。1.1 SVN基本概念...
一、Maven基础回顾1.1 Maven的好处节省磁盘空间可以一键构建可以跨平台应用在大型项目时可以提高开发效率1.2 三种仓库本地仓库远程仓库(私服)中央仓库1.3 常见的命令compiletestpackageinstalldeployclean1.4 坐标的书写规范groupId:公司或组织域名的倒序artifactId:项目名或模块名version:版本号1.5 添加坐标的方式在本地...