rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。https://rvm.io/如果你打算学习ruby/rails, rvm是必不可少的工具之一。这里所有的命令都是再用户权限下操作的,任何命令最好都不要用sudo.rvm安装$ curl -L get.rvm.io | bas...
分类:
其他好文 时间:
2015-01-07 10:45:03
阅读次数:
152
某大牛曾经说过,版本控制的最大好处就是让你可以永远后悔,而 Git 无疑是众多版本控制软件当中的佼佼者,在开源社区更是备受青睐,那么它为何会诞生,和其他的版本控制软件项目又有什么不同?且让我们慢慢来看。简史 同生活中的许多伟大事件一样,Git 诞生与一个极富纷争大举创新的年代。Linux 内核...
分类:
其他好文 时间:
2015-01-06 23:02:02
阅读次数:
213
A Critique of ANSI SQL Isolation Levels
1. 1995年发表。
2. SQL是以现象(phenomena)来定义四个隔离级别的,但是与实际系统差别太大。
3. SQL没有涵盖某些常见的隔离级别,特别是多版本并发控制下的Snapshot Isolation。
4. 关系数据库ACID默认是要支持可串行化的,不过实际系统大多提供了较低的隔离级别。这也...
分类:
数据库 时间:
2015-01-04 21:24:59
阅读次数:
223
A.需求1.优化项目设置2.自定义导航栏标题按钮3.多版本处理4.iOS6和iOS7的适配5.设置按钮背景6.设置值UIBarButtonItem样式B.实现1.项目配置(1)程序启动期间隐藏状态栏(2)程序启动完成显示状态栏AppDelegate:1 - (BOOL)application:(UI...
分类:
移动开发 时间:
2015-01-04 01:04:51
阅读次数:
368
VirtualEnv 是什么 VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装。 为什么要用 - 隔离项目之间的第三方包依赖,如A项目依赖django1.2.5,B...
分类:
编程语言 时间:
2014-12-29 16:59:39
阅读次数:
252
参考文档:http://www.it165.net/pro/html/201405/13603.html 简介: pyenv可以帮助你在一台开发机上建立多个版本的python环境, 并提供方便的切换方法 virtualenvvirtualenv则提供了一种沙箱机制, 就是将一个目...
分类:
编程语言 时间:
2014-12-29 15:42:21
阅读次数:
217
原文:在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持。WAMPServer可以让开发者在Windows系统下快速搭建WAMP环境,它支持多版本的Apache、MySQL、PHP之间的相互切换,互不影响,对于PHPer开发者来讲极为方便快速。
以下是在WAM...
分类:
Web程序 时间:
2014-12-23 19:11:46
阅读次数:
136
Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将...
分类:
其他好文 时间:
2014-12-22 15:56:47
阅读次数:
297
Linux发行版为许多不同的目的而制作,包括对不同计算机结构的支持,对一个具体区域或语言的本地化,实时应用,和嵌入式系统,甚至许多版本故意地只加入免费软件。已经有超过三百个发行版被积极的开发,最普遍被使用的发行版有大约十二个。1、Linux常见的发行版本RedHatLinuxRedHa..
分类:
系统相关 时间:
2014-12-21 18:08:19
阅读次数:
198