1 数据库建好以后,需要增加新字段的经历 2 3 ruby script/rails generate migration add_name_to_product name:string 4 rake db:migrate ...
分类:
数据库 时间:
2017-04-06 17:40:24
阅读次数:
205
Node.js 第一天笔记(V1) 一:Node.js到底是从何而来 2008年的秋天,一个名叫做Ryan Dahl(罗伊?达尔)的年轻人在玩了几年服务器编程之后,越发感到服务器高并发性能的瓶颈是一个很难逾越的问题。无论是自己擅长的Ruby on Rails,还是传统的LAMP。以及C或者Lua。都 ...
分类:
编程语言 时间:
2017-04-04 19:18:02
阅读次数:
341
1 caopu@caopu-ThinkPad-X1:~/demo$ rake db:migrate 2 == 20170329075038 CreateUsers: migrating ====================================== 3 -- create_table(... ...
分类:
其他好文 时间:
2017-03-30 13:44:52
阅读次数:
329
ruby on rails 中使用phantomjs,并使用cookie ...
分类:
Web程序 时间:
2017-03-25 22:31:36
阅读次数:
224
步骤1 - 安装 RVM RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。 $ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 $ curl -sSL http ...
分类:
其他好文 时间:
2017-03-25 15:52:19
阅读次数:
169
GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利 ...
分类:
其他好文 时间:
2017-03-14 13:24:04
阅读次数:
188
Git作为一种版本控制解决方案,由于其具有的分布式特性,正被越来越多的用户熟知,一些有名的开源项目,如:Linux kernel,CakePHP,Ruby on Rails等,都在使用Git进行版本管理。 在Git中,文件状态是一个非常重要的概念,不同的状态对应不同的操作。因此,要想熟练掌握Git的 ...
分类:
其他好文 时间:
2017-03-11 16:53:40
阅读次数:
148
今天在Rails的Model中遇到了一个问题—— 当我从Model类中获取了一个ActiveRecord对象,对其进行了一系列修改(尚未保存),我该如何确定究竟哪些修改了呢? (设Model为Option,相关的的参数为correct) 我本来采取的方法是——在数据表中新增一个ori_correct ...
分类:
其他好文 时间:
2017-03-10 00:29:49
阅读次数:
158
网上的资料有很多,但好多坑,有的已经过期了,有的不符合现整理了一下 貌似有的还跟os系统版本有关系,请勿照搬,根据实际情况安装 我的系统版本是10.12.3 1.安装Xcode 请按照流程安装,这里就不阐述了 2 homebrew 官网:http://brew.sh/index_zh-cn.html ...
分类:
系统相关 时间:
2017-03-09 00:47:13
阅读次数:
216
背景 项目是基于Ruby on Rails开发的web程序,应该说项目中的测试实践是很好的,具有高覆盖率的单元测试以及比较合理的集成测试。存在的问题是,所有的单元测试和集成测试都是针对后端代码的,前端的JavaSript代码没有单元测试(这个是有历史原因的,暂时没法改变)。这也就意味着针对前端UI的 ...
分类:
其他好文 时间:
2017-03-07 22:54:14
阅读次数:
652