开发: 操作系统就是个软件 计算机诞生: 计算机硬件的组合 只对操作系统级别的开发工作: 由微软,或者其他开发系统的团队做 开发 语言: 高级语言:Python, Java , PHP, c# ,Go ,ruby ,C++ ....... 低级语言:C,汇编 区别,高级语言之间,制定的规则不同 机器 ...
分类:
编程语言 时间:
2018-12-16 17:11:26
阅读次数:
201
1) 系统包安装 配置操作系统yum 源安装以下系统包 安装gcc:yum install gcc 安装zlib:yum install zib 安装ruby:yum install ruby 2.0以上 安装rubygems:yum install rubygems 2) Redis 安装 在re ...
分类:
其他好文 时间:
2018-12-15 13:47:43
阅读次数:
178
Ruby JSON 本章节我们将为大家介绍如何使用 Ruby 语言来编码和解码 JSON 对象。 环境配置 在使用 Ruby 编码或解码 JSON 数据前,我们需要先安装 Ruby JSON 模块。在安装该模块前你需要先安装 Ruby gem,我们使用 Ruby gem 安装 JSON 模块。 但是 ...
分类:
Web程序 时间:
2018-12-14 14:55:27
阅读次数:
288
Ruby 多线程 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。 线程是程序中一个单一的顺序控制流程,在单个程序中同时运行多个线程完成不同的工作,称为多线程。 Ruby 中我们可以通过 Thread 类来创建多线程,Ruby的线程是一个轻量级的,可以以高效的方式来实现并行的代码。 ...
分类:
编程语言 时间:
2018-12-14 14:01:51
阅读次数:
248
常见的几种分类 1.高级语言和低级语言 2.动态类型和静态类型 3.强制类型和弱类型 4.编译型,解释型,半编译半解释 5.面向对象型和面向过程型 1.高级语言和低级语言 常见的高级语言有:C, C++, JAVA, Python, PHP, C#, Ruby, Go。 常见的低级语言有:机器码, ...
分类:
编程语言 时间:
2018-12-13 20:56:25
阅读次数:
281
单词边界的准确解释是:一端必须出现 能匹配的字符,另一端不出现 能匹配的字符。在JavaScript、PHP、Python 2、Ruby中, 只能匹配 。所以在这些语言中, 能用来匹配几乎所有的英文单词。 ...
分类:
其他好文 时间:
2018-12-13 19:36:57
阅读次数:
238
mac 终端程序管理工具 能让你更快速的安装你想要的工具。而不用考虑大量的依赖。 安装brew复制下面的命令,终端执行 官网Homebrew ...
分类:
系统相关 时间:
2018-12-13 12:16:14
阅读次数:
233
Filter是Logstash功能强大的主要原因,它可以对LogstashEvent进行丰富的处理,比如说解析数据、删除字段、类型转换等等,常见的有如下几个:date:日志解析grok:正则匹配解析dissect:分割符解析mutate:对字段做处理,比如重命名、删除、替换等json:按照json解析字段内容到指定字段中geoip:增加地理位置数据ruby:利用ruby代码来动态修改Logstas
分类:
其他好文 时间:
2018-12-13 11:27:50
阅读次数:
276
为什么要用redis-cluster 1.并发问题 redis官方生成可以达到 10万/每秒,每秒执行10万条命令假如业务需要每秒100万的命令执行呢? 2.数据量太大 一台服务器内存正常是16~256G,假如你的业务需要500G内存,你怎么办?解决方案如下 配置一个超级牛逼的计算机,超大内存,超 ...
分类:
其他好文 时间:
2018-12-12 14:56:08
阅读次数:
221
RubyOnRails视频教程下载课程分享链接:https://pan.baidu.com/s/1odv5jJRf6Xc8Wh0-vCIXQg密码:x3me什么是RubyOnRails?RubyonRails是一个可以使你开发,部署,维护web应用程序变得简单的框架。讲课内容简介:1:Ruby入门介绍2:Ruby基础语法3:Ruby流程控制4:Ruby面向对象5:Ruby高级功能学习6:Ruby对
分类:
其他好文 时间:
2018-12-12 12:19:09
阅读次数:
238