本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- ranbuijj
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- lemonhandsome
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- forestqqqq
- zhanjia
- johnsmith9th
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Rails事物Transaction
以前用.net和Oracle常常用到Transation,目的是在进行复杂的数据库逻辑时保证中间某一环节出错后,数据回复原状,不会产生错误数据。
在Rails中也有Transation:
ActiveRecord::Base.transaction do
david.withdrawal(100)
mary.deposit(100)
end
这代码的目的就是从david的账 ...
web首张卡开发须知
1.css样式的引用
将写好的样式引入到ruby编程开发工具中的index.haml下
格式如下:
%link(rel="stylesheet" type="text/css" href="css/bootstrapswitch-custom.css")
%link(rel="styles ...
诱人的Ruby学习路线图【适合初学者】
这份学习路线图分为五大篇章,入门篇 ---> 基础篇 ---> 进阶篇 ---> 高级篇--->技巧篇, 从Ruby Style到高级的元编程,由浅入深的带领大家系统的学习Ruby。
主要内容包含:
入门阶段——诱人的Ruby-入门篇【19集】
1.Ruby环境搭建 8分钟
要点:Ruby的安装、 irb、pry的使用介绍。
2.Ruby中的变量 18 ...
Watir的操作使用
与网页交互(Interacting With a Web Page) 当使用Watir开发测试脚本的时候,通过给网页上的对象发送消息来与之交互。 Watir 语法(Web Application Testing in Ruby) # watir的安装 watie的安装请查看 -> Ruby library的安装 # 使用Watir工具,需要在脚本中加上 require 'watir' # 创建 ...
ruby
1.ruby是什么? ruby一种简单快捷面向对象编程的脚本语言。
2.rvm是什么?是个ruby版本管理器 ,安装了RVM之后还可以使用RVM来安装其他版本的Ruby,然后RVM可以不同版本之间进行切换使用。
3.gem是什么? gem就是ruby的软件包,Gem包括一个Ruby文件和一个gemspec。
4.gemset是什么? gemset可以理解为是一个独立的虚拟gem环境,每一个g ...
Ruby的基础(一)
Ruby的“单行程序”
为了使您适应脚本语言,首先介绍几个Ruby的单行程序。
# 经典的 Hello world.
print "Hello world\n"
# 列出输入文件中包含”From ...
Ruby Array
1. 数组的创建:
array = [1, 2, "3", "4"] 或者
array = Array.new
array = Array.new(6) #创建[nil, nil, nil, nil, nil, nil]
array = Array.new(6, "a") #创建["a" ...
Rails 根据 user_agent 判断请求端
要根据请求端的不同而返回不同的页面,首先就得判断出请求端是pc还是mobile。在http请求时,user_agent这个字段会记录用户所用的设备和浏览器。所以就得对user_agent进行解析,来获取是什么设备。
(1)在Rails项目中,要用到useragent 这个gem 包(https://github.com/josh/useragent)。输入终端命令:
...
Paperclip 删除上传的图片 和 NotIdentifiedByImageMagickError
1.在成功安装ImageMagick了后对图片处理是出现下面错误:
An error was received while processing: #<Paperclip::Errors::NotIdentifiedBy
ImageMagickError: Paperclip::Errors::NotIdentifiedByImageMagickError>
...
敏捷開發的必需品 – 軟體測試
寫了一篇Rails軟體測試的文章,跟大家分享。
http://ideacamp.cc/2014/02/%E6%95%8F%E6%8D%B7%E9%96%8B%E7%99%BC%E7%9A%84%E5%BF%85%E9%9C%80%E5%93%81-%E8%BB%9F%E9%AB%94%E6%B8%AC%E8%A9%A6/敏捷開發的必需品 – 軟體測試
日期 、路由辅助方法
#31 Formatting Time
方法一:
Task.first.due_at.to_s =>2009-02-19 00:00:00 UTC
Task.first.due_at.to_s =>(:long) February 19, 2009 00:00
Task.first.due_at.to_s(:short) =>19 F ...
Ruby学习入门教程总结
Ruby学习入门教程总结最近工作项目需要,然后学习Ruby。之前都做PYTHON和PHP多点,现在学习RUBY感觉也还可以,有前面的基础上手也比较快。在学习过程中,顺便也总结了几个Ruby学习网站和资料,以供大家学习和参考,这仅是我个人的一点想法。需要的朋友请拿去!-------------------------------------------------------------------- ...
Rails项目新建
把prototype替换成jquery
rails g jquery:install
Gemfile加入:rspec-rails,factory_girl_rails,cucumber-rails,spork,guard-cucumber,guard-rspec,guard-spork,capybara,slim-rails 然后运行:
rails generate rspec:insta ...