思路:给一个div设置一个背景图片1.jpg,然后在这个div上面用两个for循环动态的创建一个列数为C行数为R数量的span,并给这些span设置宽高、定位并设置背景图片0.jpg,然后设置每个span的background-position,使这组span平铺在div上。当点击div时换图,换图 ...
分类:
Web程序 时间:
2016-11-08 07:46:05
阅读次数:
364
在开发中经常碰到需要在activity初始化完成后获得控件大小的情况。 但是这个操作我们不能在oncreate、onresume等生命周期方法中调用,因为我们不知道何时view才能初始化完成 为此,特总结一下四种实现方式 1、Activity/View#onWindowFocusChanged 此方 ...
分类:
移动开发 时间:
2016-10-28 15:17:02
阅读次数:
348
错误代码如上所看到的,首先使用utf-8编码,例如以下 在rspec中运行会出现中文无法解释的错误 显然,当前utf-8还不支持中文的正常运行。将utf-8改为gbk就可以成功运行。这是第一个遇到的问题。 第二个问题就是断言。 should方法的断言似乎已经过时了。在运行rspec -f doc的时
分类:
其他好文 时间:
2016-03-22 13:53:22
阅读次数:
226
转自 http://lmws.net/describe-vs-context-in-rspec 学习rspec,不太理解describe和context。google了一下,找到这篇文章,感觉说的有些道理 1 在Rspec的世界里,我们经常看到人们使用descirbe代码块和context代码块 例
分类:
其他好文 时间:
2016-02-10 17:37:09
阅读次数:
796
Gem::InstallError: net-ssh requires Ruby version >= 2.0 修改Gemfile,变一下版本 gem 'unicorn' group :test, :development do gem "rspec-rails", ">= 2.5.0" gem '
分类:
Web程序 时间:
2016-02-05 00:59:02
阅读次数:
431
推荐两个网址:https://github.com/rspec/rspec-railshttp://rspec.info/documentation/上传了一个api的单元测试,https://github.com/shiralwz/grape_api_rspec主要步骤:(1)在Gemfile里加...
1、首先需要下载RubyInstaller.exe程序(下载地址随便都能找到)。如:rubyinstaller-2.2.2-x64.exe安装好Ruby后,需要更新Gemsgem update --system结果大家看到了被墙了只能更换下RubyGems 镜像感谢淘宝 http://ruby.ta...
如何来描述(describe)你的method 首先要清楚你要描述的是什么类型的方法。用 Ruby 文档的一个惯例举例,提到类方法时使用.(或者::),提到实例方法的时候用#来描述。 #BAD
describe?‘the?authenticate?method?...
分类:
其他好文 时间:
2015-05-24 06:43:32
阅读次数:
193
(1)功能测试需要用到Capybara、DatabaseCleaner、Launchy ? ? (2)Capybara使用例如click_link、fill_in和visit,来模拟用户在浏览器中和应用程序交互的过程 ? ? (3)功能测试应该用feature替换掉d...
分类:
其他好文 时间:
2015-04-20 19:26:12
阅读次数:
179
(1)当需要重复使用的测试情况,可以用shared_examples("describe") do end提出来,在需要使用的地方可以使用it_behaves_like "describe"复用,代码写在controller_spec.rb文件中 ? ? (2)可以将大量重复使用...
分类:
其他好文 时间:
2015-04-13 19:08:12
阅读次数:
150