您的当前位置:首页 > 建站学院 > 后端开发 > 
  • Ruby中的条件运算符

    后端开发2小时前

    1.== (等于)和!= (不等于) 比较两个对象的值是否相等 ,返回 true, flase a=1; b=1.0; a==b #true 2.eql? 比较两个对象的值、类型是否相等,返回 true, flase a=1; b=1.0; a.eql?(b) #flase(a为整数型,b为浮点型) 3.equal? 比较两个对象在内存中地址是否相同,返回...

  • Ruby on Rails 创建https应用

    后端开发3小时前

    1. 创建证书请求文件条件:私钥+证书签名请求+opensslyum install -y opensslmkdir /root/ssl/ && cd /root/ssl/openssl genrsa -des3 -passout pass:x -out server.pass.key 2048openssl rsa -pa...

  • 使用Ruby来实现批量更新AD中字段

    后端开发6小时前

    准备工作 安装需要用到的gem gem install net-ldap gem install roo 准备好要更新的数据,比如exel表: /root/account.xlsx,内容如下 姓名 性别 张三 男 李四 女 实现代码 require 'roo'require 'net/ldap' xlsx = Roo::Excelx.new("....

  • Mac 下安装Ruby环境(转)

    后端开发8小时前

    步骤1 - 安装 RVM RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。 $ curl -L https://get.rvm.io | bash -s stable 期间可能会问你sudo管理员密码,这里可能需要等待一段时间后就可以成功安装好 RVM。 案例信息如下: lihuifengdeMacBook-Pro:~ lihuifeng$ cur...

  • ruby函数回调的实现方法

    后端开发9小时前

    以前一直困惑ruby不像python,c可以将函数随意传递,然后在需要的时候才去执行。其实本质原因是ruby的函数不是对象。 通过查阅资料发现可以使用如下方法: def func(a, b) puts a + b end f = method(:func) f.call(1, 2) 上面是使用Method对象封装函数,然后就可以通过操作该Method对象实...

  • 转python和ruby的相同点

    后端开发9小时前

    ...

  • Ruby: Print WIN32OLE method names in Ruby

    后端开发前天 21:28

    class WIN32OLE def list_ole_methods method_names = ole_methods.collect {|m| m.name} puts method_names.sort.uniq end end WIN32OLE.new('Shell.Application').list_ole_methods 得到如下方法: ...

  • Ruby gem: Mac 系统下的安装与更新

    后端开发前天 18:43

    官方链接:https://rubygems.org/pages/download#formats 下载安装: 1.点击上面链接进入到官网,从顶部的链接下载压缩包; 2.解压缩到指定文件夹,并通过 “cd” 指令进入到该文件夹; 3.“ruby setup.rb” 使用该命令安装(可能需要管理员权限,使用sudo) 更多帮助请参考 “ruby setup.r...

  • 关于 Ruby &Ruby on Rails 的一些书及论坛网站

    后端开发前天 17:22

    关于 Ruby &Ruby on Rails 的一些书及论坛网站 需要用到的一些书 The Ruby Way Programming Ruby 2nd edition Agile Web Development with Rails Best of Ruby Quiz Rails Recipes Enterprise Integration...

  • ruby不能识别中文的一个坑

    后端开发前天 16:22

    需要安装readline,并重装ruby,挂readline编译。 后续发现总出错,然后发现brew包依赖不全,按照提示,一个一个的安装依赖。安装后使用rvm重装ruby就ok了。 多亏能够有办法上google,不然完蛋了。 ...