05 2020 档案

摘要:类是什么 生成一个对象,可以用类.new,通过.class来查看他原来属于的类,通过instance_of?来查看实例是否属于这个类。跟Python中的type与.__class__差不多 >> arr = Array.new => [] >> p arr [] => [] >> str = 'he 阅读全文
posted @ 2020-05-29 23:06 就是想学习 阅读(235) 评论(0) 推荐(0) 编辑
摘要:Ruby中的public、protected和private 栗子1: class Person public def my_public_method 'I am a public method' end protected def my_protected_method 'I am a prot 阅读全文
posted @ 2020-05-28 17:53 就是想学习 阅读(221) 评论(0) 推荐(0) 编辑
摘要:方法是由对象定义的与该对象相关的操作。在Ruby中,对象的所有操作都被封装成方法。 这个定义比Python好多了,万物皆对象的世界中,理论上应该不存在函数 方法的调用通过.的方式 带块的方法的调用 (2..5).each {|i| puts i} (2..5).each do |i| puts i 阅读全文
posted @ 2020-05-28 16:42 就是想学习 阅读(243) 评论(0) 推荐(0) 编辑
摘要:循环时的注意事项 循环做什么 停止循环的条件是什么 Ruby实现循环的方法 times while each for until loop times方法 "满地油菜花" "满地油菜花" "满地油菜花" "满地油菜花" "满地油菜花" "满地油菜花" "满地油菜花" shijianzhongdeMa 阅读全文
posted @ 2020-05-28 11:27 就是想学习 阅读(165) 评论(0) 推荐(0) 编辑
摘要:条件判断 if unless case 比Python复杂,Python就一个if 32 shijianzhongdeMacBook-Pro:chapter_5 shijianzhong$ cat ad2pingcheng.rb ad = ARGV[0].to_i pingcheng = ad - 阅读全文
posted @ 2020-05-28 01:05 就是想学习 阅读(156) 评论(0) 推荐(0) 编辑
摘要:Ruby也是万物皆对象的语言 Ruby中内置的一些类 Numeric 数值 String 字符串 Array 数组 Hash 哈希 Regexp 正则表达式 File 文件 符号 Symbol 变量 局部变量 (local variable) 全局变量(global variable) 实例变量(i 阅读全文
posted @ 2020-05-27 23:02 就是想学习 阅读(200) 评论(0) 推荐(0) 编辑
摘要:命令行的输入数据 通过ARGV获取数据,通过索引读取值 shijianongdeMBP:chapter_3 shijianzhong$ ruby print_argv.rb 1 2 3 4 5 /System/Library/Frameworks/Ruby.framework/Versions/2. 阅读全文
posted @ 2020-05-27 10:41 就是想学习 阅读(195) 评论(0) 推荐(0) 编辑
摘要:由于工作需要,要使用Ruby,本人喜欢看书学习,笔记仅供自己学习参考。 1.1 使用irb进行ruby的命令行调试模式,与Python的Python命令一样 irb(main):001:0> puts "hellp" hellp => nil =>表示返回值 ruby 像print都叫做方法,没有函 阅读全文
posted @ 2020-05-26 21:33 就是想学习 阅读(376) 评论(0) 推荐(0) 编辑
摘要:命令行参数,读取参数 阅读全文
posted @ 2020-05-26 00:10 就是想学习 阅读(120) 评论(0) 推荐(0) 编辑
摘要:date "+%Y-%m-%d" 2013-02-19date "+%H:%M:%S" 13:13:59date "+%Y-%m-%d %H:%M:%S" 2013-02-19 13:14:19date "+%Y_%m_%d %H:%M:%S" 2013_02_19 13:14:58date -d 阅读全文
posted @ 2020-05-22 15:19 就是想学习 阅读(502) 评论(0) 推荐(0) 编辑
摘要:for命令 基本语法格式 for var in list do commands done 也可以写成 for var in list; do commands done 读取列表中的值 shijianzhongdeMacBook-Pro:part_13 shijianzhong$ ./test1 阅读全文
posted @ 2020-05-22 14:31 就是想学习 阅读(191) 评论(0) 推荐(0) 编辑
摘要:在vim中有3中方法可以跳转到指定行(首先按esc进入命令行模式): 1、ngg/nG (跳转到文件第n行,无需回车) 2、:n (跳转到文件第n行,需要回车) 3、vim +n filename (在打开文件后,跳转到文件的第n行) 行数显示set nu 取消行数显示 setnonu u按键则为撤 阅读全文
posted @ 2020-05-21 22:47 就是想学习 阅读(150) 评论(0) 推荐(0) 编辑
摘要:linux grep命令详解 简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 Unix的grep家 阅读全文
posted @ 2020-05-21 16:36 就是想学习 阅读(259) 评论(0) 推荐(0) 编辑
摘要:12.1使用if-then语句 最基本的结构化命令 if command then command fi 这里的command必须exit的返回值是0 shijianzhongdeMacBook-Pro:part_12 shijianzhong$ ./test1.sh /Users/shijianz 阅读全文
posted @ 2020-05-21 16:18 就是想学习 阅读(188) 评论(0) 推荐(0) 编辑
摘要:创建shell脚本 头部放 #! /bin/bash 指定那个shell来运行脚本 要让shell找到脚本: 将shell脚本文件所处的目录添加到PATH环境变量中 再提示符中用绝对或相对路径来引用shell脚本文件。 在这之前需要将shell文件修改为可执行文件 可以用chmod u+x命令 显示 阅读全文
posted @ 2020-05-21 16:16 就是想学习 阅读(276) 评论(0) 推荐(0) 编辑
摘要:参考连接:https://blog.csdn.net/qq_26440803/article/details/82717244 在线安装ruby 使用yum在线安装ruby,安装的版本为2.0.0。yum install rubyruby -v 添加ruby仓库 添加aliyun镜像并检测Ruby版 阅读全文
posted @ 2020-05-11 14:58 就是想学习 阅读(4328) 评论(0) 推荐(0) 编辑
摘要:工作需要,需要使用静态语言crystal,但crystal的资料很少,语法接近ruby,网上说crystal是一帮ruby的爱好者搞起来的语言,废话不多,进入主题。 学习视频:https://www.bilibili.com/video/BV1QW411F7rh?p=1 ruby 通过 -v 查看版 阅读全文
posted @ 2020-05-10 23:40 就是想学习 阅读(440) 评论(0) 推荐(0) 编辑
摘要:为了适应新的工作环境,docker与git必须快速上手,很久没用了。做个笔记. 1. 查看当前登录账号: git config user.name 2. 查看当前登录邮箱: git config user.email 3. 修改用户名和邮箱: git config --global user.nam 阅读全文
posted @ 2020-05-10 16:27 就是想学习 阅读(249) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为CSDN博主「翱翔的蓝鹰」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/realjh/java/article/details/82048492 最近在docker下搭建MySQL和Redis 阅读全文
posted @ 2020-05-09 14:45 就是想学习 阅读(332) 评论(0) 推荐(0) 编辑
摘要:学习一个指令,最好从官方文档看: 官网地址:http://www.gnu.org/software/coreutils/manual/html_node/nohup-invocation.html#nohup-invocation nohup 不挂断的运行 runs the given comman 阅读全文
posted @ 2020-05-09 14:23 就是想学习 阅读(248) 评论(0) 推荐(0) 编辑
摘要:2021年8月10日更新,前面的删除了。 一年了,工作中断断续续要部署环境,但docker用的不多,但docker确实非常好用,随着知识的增加,写一些个人的理解,便于自己记录学习。 docker的学习,网上有很多,基本就是对着命令一堆操作,原理基本也没啥人讲,为什么加i,为什么加t,有什么用,B站也 阅读全文
posted @ 2020-05-09 11:47 就是想学习 阅读(280) 评论(0) 推荐(0) 编辑
摘要:定义 模块(module)是顶层代码组织单元,其提供大粒度封装和复用。 通常每个模块对应一个源码文件。从某些角度来看,模块就像更大规模的类。其中定义的变量、函数、类型等,都属于其私有成员。 模块在首次导入(import)时,被编译成字节码。随后解释器开始创建模块实例,执行初始化语句,构建内部成员。模 阅读全文
posted @ 2020-05-06 17:17 就是想学习 阅读(176) 评论(0) 推荐(0) 编辑
摘要:第一章 复习题 1.对于编程而言,可移植性意味着什么: 答:完善的可移植性程序是,其源代码无须修改就能在不同计算机系统中成功编译的程序。 2.解释源代码文件、目标代码文件和可执行文件有什么区别? 答:源代码文件包含程序员使用的任何编程语言编写的代码。目标代码文件包含机器语言代码,它不必是完整的程序代 阅读全文
posted @ 2020-05-04 01:54 就是想学习 阅读(426) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示