先来说一下前端模块化的价值:引用模块此处有详细的介绍,可以自行前往观看。 一.总结如下优点: (1)解决命名冲突(2)烦琐的文件依赖(3)模块的版本管理(4)提高可维护性(5)前端性能优化(6)跨环境共享模块 二.加载器的基本思路: 如何去定义我们的模块? 如何将我们定义的模块去合并? 我们想一下, ...
分类:
Web程序 时间:
2016-03-30 23:50:46
阅读次数:
267
Svn集中式版本管理系统--欺壹世充电系列一、svn服务器1、什么是Svnsvn(subversion)是一个垮平台的开源版本控制系统。管理随时间改变的各种数据。svn会备份并记录每个文件每一次的修改更新变动,这样我们就可以把任意一个时间点的档案恢复到想要的某一个旧的版本。2、Svn与Gitsv..
分类:
其他好文 时间:
2016-03-29 19:41:11
阅读次数:
266
之前介绍了git的最核心功能游戏存档式的本地版本管理。这会我们介绍git剩下的两个核心功能:分支和远程仓库。 1.Git游戏存档进化版--Git分支 git分支的思想很有意思,git允许我们可以随时从现有游戏存档菜单(还记得这个比喻吗)中复制出一个或多个新的游戏菜单,这些新的游戏菜单都会继承以往的存 ...
分类:
其他好文 时间:
2016-03-28 18:25:15
阅读次数:
155
GitHub 是一个在线的版本管理工具,最近比较流行,所以试用了一下,遇到问题然后记录一下. 参考博客 注册账号之后打开首页创建一个仓库,如下图: 根据提示创建自己的仓库。 创建好之后界面如下: 提交本地代码需要一个工具:Git-2.7.2-64-bit.exe,链接失效后可以自行下载。 安装之后, ...
分类:
Web程序 时间:
2016-03-27 23:55:49
阅读次数:
258
Microsoft TFS(Team Foundation Server): 优点: 任务版上能将需求、项目进度一览无余,对于小团队而言,比甘特图更有用集成了项目管理、版本控制、BUG 跟踪,能有效实现 SCRUM能与 VS 无缝接合 缺点: 搭建、维护tfs比较复杂,硬件要求也比较高。 GitHu ...
分类:
其他好文 时间:
2016-03-27 19:29:11
阅读次数:
147
svn毋庸置疑,广受欢迎的版本管理软件,我们这里以1.8.10版本为例 Server服务器端: 注意:我们服务器端版本为2.7.8为例,而这个服务器版本是32位的,以下截图中部分名称可能不符合,但不一定影响安装过程 下载链接:https://www.visualsvn.com/server/chan ...
分类:
系统相关 时间:
2016-03-27 17:54:48
阅读次数:
263
gitlab是由几部分组成的:git+ruby+unicorn+rails+nginx+mysql+redis+mattermost+go+Logrotateyum、ruby、gem等因城墙原因网速很慢,因此需要配置好各种镜像源。安装时,前期没有找到官方权威,一直在英文里面走弯路。安装过程中,各个组件之间相互依赖,即使一个组件内也有不..
分类:
其他好文 时间:
2016-03-27 00:04:32
阅读次数:
300
SQLiteOpenHelper类是Android平台提供的用于SQLite数据库的创建、打开以及版本管理的帮助类。一般需要继承并这个类并实现它的onCreate和onUpgrade方法,在构造方法中调用SQLiteOpenHelper类的构造方法。 在实际应用中一般是先创建一个继承自SQLiteO ...
分类:
移动开发 时间:
2016-03-26 12:36:26
阅读次数:
378
安装环境:操作系统:Centos7-x86-64minimal一.安装pyenvpyenv是python的多版本管理器,他能在系统上实现Python的多版本共存,但又不会影响系统自带的python。安装gityum-yinstallgit
安装pyenv
gitclonegit://github.com/yyuu/pyenv.git~/.pyenv
echo‘exportPYENV_ROOT="$HOME/...
分类:
编程语言 时间:
2016-03-22 01:00:14
阅读次数:
664
1、Git是什么Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
分类:
其他好文 时间:
2016-03-22 00:28:37
阅读次数:
161