上一页 1 ··· 4 5 6 7 8
摘要: Rails 3开始使用bundle来管理项目的gem依赖。该命令只在一个含有Gemfile的目录下执行。Gemfile: Rails 项目所有的依赖包都在这里配置,不像以前通过require来查找Gemfile.lock: 记录本机目前所有依赖的Ruby Gems及其版本bundle show #显示所有的依赖包bundle check #检查系统中缺少那些项目以来的gem包bundle install #安装项目依赖的所有gem包bundle update #更新系统中存在的项目依赖包,并同时更新项目Gemfile.lock文件 阅读全文
posted @ 2013-10-25 15:08 鞋带松了 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 错误描述:照着教程搭建了Rails的环境,能够正常运行,但是会但一个警告,如下:SECURITY WARNING: No secret option provided to Rack::Session::Cookie.This poses a security threat. It is strongly recommended that youprovide a secret to prevent exploits that may be possible from craftedcookies. This will not be supported in future versions o 阅读全文
posted @ 2013-10-25 15:04 鞋带松了 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 题外话:本文是通过参考网友资料,亲自尝试过后写的,有不对之处,还请网友指正!1.搭建环境准备ruby1.9.3下载地址:下载地址:http://rubyforge.org/frs/?group_id=167 edit 20140102a、安装版http://rubyforge.org/frs/download.php/76952/rubyinstaller-1.9.3-p429.exeb、源文件版http://rubyforge.org/frs/download.php/76953/ruby-1.9.3-p429-i386-mingw32.7z下面按两种方式分别附上安装步骤:********* 阅读全文
posted @ 2013-10-25 14:28 鞋带松了 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 别的不说,报错信息直接贴图:解决方法:1.找到你环境目录下的spec,例如:D:\Ruby187\lib\ruby\gems\1.8\specifications.2.找到引起错误文件的gemspec文件,本例子:rqrcode-rails3-0.1.5.gemspec3.将这个文件中的"s.date = %q{2011-05-21 00:00:00.000000000Z}" 改成 "s.date = %q{2011-05-21}"即可。参考资料:http://stackoverflow.com/questions/5771758/invalid-gem 阅读全文
posted @ 2013-08-20 15:38 鞋带松了 阅读(421) 评论(0) 推荐(0) 编辑
摘要: ""与'''' 里面的文字都原封不动的显示出来,但是也有两个例外("\"、"'"),如果要显示的必须加转义符("\"),而""里面会去解译"\n"之类的特殊字符e.g. print("hello, \nRuby\n!\n") #=> hello, Ruby !print('hello, \nRuby\n!\n') #=> hello, \nRuby\n!\n print('hell 阅读全文
posted @ 2013-04-24 11:23 鞋带松了 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 数组类建立数组([]、使用Array.new、使用%w)e.g. num = [1, 2, 3, 4] strs = ["a", "b", "c", "d"] a = Array.new p a #=>[] a = Array.new(5) p a #=>[nil, nil, nil, nil, nil] a= Array.new(5, 0) p a #=>[0, 0, 0, 0, 0] lang = %w(ruby perl python scheme pike rebol) p lang#=& 阅读全文
posted @ 2013-04-24 10:35 鞋带松了 阅读(508) 评论(0) 推荐(0) 编辑
摘要: ruby数值类:ruby中的Numeric子类有Integer和Float,Integer根据长度可以分为Fixnum(普通整数)和Bignum(大整数),程序中使用的整数大小一般是Fixnum类,即便超过了Fixnum的处理范围,也会自动转化成Bignum处理,所以写程序几乎不必特别去在意这些整数类的差异Numeric的算术运算 数值之间可以进行加(+),减(-),乘(*),除(/),求余(%),乘幂(**)运算, 但是要注意:Integer + Float #=> Float, Integer + Integer #=> Integer, Float+ Float #=> 阅读全文
posted @ 2013-04-23 20:42 鞋带松了 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看看android内存溢出的原因,有可能是:由于我们程序的失误,长期保持某些资源(如Context)的引用,造成内存泄露,资源造成得不到释放。保存了多个耗用内存过大的对象(如Bitmap),造成内存超出限制。一旦出现了内存溢出,一般情况下从以下几个方面入手:从内存引用上做处理,常用的有软引用,强化引用,弱引用。在内存中加载图片时直接在内存中作处理,比如边界压缩。。。动态回收内存优化虚拟机堆内存分配自定义堆内存大小解决方案:a. 强引用、软引用等的介绍heap中对象有强可及对象、软可及对象、弱可及对象、虚可及对象和不可到达对象。应用的强弱顺序是强、软、弱、和虚。对于对象是属于哪种可及的 阅读全文
posted @ 2013-04-19 17:00 鞋带松了 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 首先需要安装 pcaprub gem 这个插件 安装方法:gem install pcaprub 如果这种方法正常的话,那是很兴奋的一件事,因为可以节省很多时间,但是如果报错的话,报错信息请看下图:解决上述问题的方法如下:1. 下载并安装msf3(http://www.metasploit.com/download/ )2. 下载Winpcap (http://www.winpcap.org/install/bin/WinPcap_4_1_2.exe )3. 下载WpdPack?(http://www.winpcap.org/install/bin/WpdPack_4_1_2.zip )4. 阅读全文
posted @ 2013-04-19 13:27 鞋带松了 阅读(1149) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8