自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ubuntu查看和关闭端口

首先查看端口 xjj@ubuntu:~$ netstat -anp 显示很多,找到自己想要关闭的端口筛选端口 xjj@ubuntu:~$ netstat -anp | grep 9312 tcp 0 0 192.168.1.189:3001 0.0.0.0:* LISTEN 12941/ruby 关闭

2016-05-31 16:35:28 16832

原创 ruby中* 的部分功能

正常的乘法功能 3*4==12 #=>true数组*integer [1,23,[24,5]]*2 #=> [1,23,[24,5],1,23,[24,5]]创建数组 *a = 1,2,”sdf” 相当于 a= [1,2,”sdf”]字符串*integer “hello”*2 #=>”hellohello”a = [1,2] def method(*a) == def met

2016-05-27 11:46:25 269 1

原创 blocks(块)

写法 两种写法 {} / do..end note: 一般一行代码用{},多行代码用do..end1. [1,2,3].each {|i| puts i}2. [1,2,3].each do |i| puts i end一些重要的规则如果在块的内部有一个变量(variable)的名字和在同一作用域中的块的外部变量的名字一样的话,那么他们表示同一个变量。ex:

2016-05-26 16:04:42 608 5

原创 在Ubuntu上安装redmine

环境 system: ubuntu redmine: 3.2.2 ruby: 2.0.0 rails: 4.2.5.2 mysql: 5.5.47下载 redmine-3.2.2.tar.gz第一步:解压下载的文件tar zxvf redmine-3.2.2.tar.gz第二步: 创建一个空数据库和相应的用户mysql:---------------------

2016-05-20 18:52:06 1027 1

原创 ruby中的变量(variables)

variables 在ruby中变量不是对象,变量只是对象的一个引用exampleperson1 = "Tim"person2 = person1person1[0] = 'J'puts "person1 is #{person1}"puts "person2 is #{person2}"produces:person1 is Jimperson2 is Jim

2016-05-19 15:23:49 285

原创 ruby system 的用法

system 可以执行命令行命令 system(” “)括号里面的参数的写法与windows CMD的语法相差不多:system(“cd .. && 1.bat”)

2016-05-18 15:24:15 3110

原创 ruby access control(public,protected,private)

public methods public methods 可以被所有人访问,他没有访问控制, note: 方法默认是public的,(除了initialize方法,它总是私有的)protected methods protected methods 只能被(定义方法的类或者它的子类)的对象调用,并且 访问只能在(定义方法的类或者它的子类)进行。private methods pri

2016-05-18 14:34:41 256

原创 ruby 的 require require_relative

require require 是 kernel的一个方法 require filename 如果filename 是一个相对路径 则从 $LAOD_PATH寻找相应的文件(.rb,.so,.dll) note: $LOAD_PATH 指的是Ruby读取外部文件的一个环境变量,其实和windows的环境变量是一个概念。Ruby会在这个环境变量的路径中读取需要require的

2016-05-18 00:39:07 1884

原创 属性(attributes),方法(methods)

属性 属性就是一个方法,有时候属性简单的返回一个实例变量的值,有时候返回一个计算的结果,有时候他们是用=结尾(example: name=)的方法用来改变对象的状态。 通过方法可以在外部获取或者修改对象的状态,我们称这个方法为属性方法只能在类(class)中执行的动作(action)我们称之为常规方法

2016-05-17 23:47:48 858

原创 ruby 的initialize方法 and 实例变量是怎么样工作的

initialize 是一个ruby程序特别的方法,当类(class)使用new 方法实例化一个新的对象的时候,ruby分配一些内存控制这个未初始化的对象,然后调用这个对象的initialize方法,将传给new方法的参数传入initialize方法 note: 你可以在这个方法里写一些代码去设置你的对象

2016-05-17 17:22:18 1196

原创 ruby 语法规则(syntax rules)

命名规范name可以被 字母(letters),数字(digits),下划线(underscores) ps:带有@开头的后面的 第一个字符不能是数字(digits) 局部变量(local variables),方法参数(method parameters),方法名字(method names) 这3个的名字必须是以: 下划线(under_score),小写字母(lowercase lett

2016-05-10 20:17:21 398

翻译 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-05-10 17:03:46 524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除