Ruby教程 Prometheus安装配置及其相关组件的应用 kph 发表于2024-05-21 浏览5514 评论0 零、Prometheus是什么 Prometheus是一个开源的系统监控和报警工具,特点是 多维数据模型(时序列数据由metric名和一组key/value组成) 在多维度上灵活的查询语言(PromQl) 不依赖分布式存储,单主节点工作. 通过基于HTTP的pull方式采集时序数据 可以通过push gateway进行时序列数据推送(pushing) 可以通过服务发现或者静态配置去获取要采集的目标服务器 多种可视化图表及仪表盘支持 pull方式 Prometheus采集数据是用的pul
Ruby教程 Rails 查询列表数据筛选条件写法 亿源雾化蒸汽? 发表于2024-05-21 浏览3851 评论0 1、介绍 当我们要筛选不同数据的时候,会出现一种情况大量的if,unless,switch代码做判断条件。 所以我们可以使用Rails ApplicationRecord类的scope,他可以把常用的对象封装在一个方法里面,这里借用一段Rails guide的代码 class Order < ApplicationRecord scope :created_before, ->(time) { where("created_at < ?", time) if tim
Ruby教程 2D游戏案例:Ruby‘s Adventure 1919481173 发表于2024-05-21 浏览6646 评论0 程序文件打包: 链接:https://pan.baidu.com/s/1wyV_4k45eXhzrrq0_CVfQw 提取码:olhi 目录 第一步:导入素材 第二步:编写第一个脚本 第三步:绘制游戏场景 第四步:实现相机跟随 第五步:采集生命道具 第六步:伤害检测 第七步:引入敌人元素 第八步:添加物品动画 第九步:添加敌人动画 第十步:添加玩家动画 第十一步:发射子弹 第十二步:增添敌人特效 第十三步:增添物品特效 第十四步:显示血条 第
Ruby教程 [ruby]收集pod install时间 GAME 发表于2024-05-21 浏览5056 评论0 最近涉及到较多的脚本相关的内容,做一个记录吧。脚本小菜迈出的脚本第一步 1 时间的获取 开始时间的时机应该是在pod install之前 结束时间的时机应该是在pod install结束 startTime = Time.now.to_i endTime = Time.now.to_i 来个钩子吧,就可以获取到啦 def pod_time startTime = Time.now.to_i post_install do |installer|
Ruby教程 HTML5 新增非主体结构元素 header, footer,hgroup元素(html5中header元素) 下午茶 发表于2024-05-21 浏览5764 评论0 1.header元素 具有引导和导航作用的结构元素,通常用作来放置整个页面或者页面内容区块的标题,但是也可以包含其他内容,例如数据表格,搜索表单或者logo图片。 使用:可以出现多次 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> &
Ruby教程 ruby+nokogori抓取糗事百科前10页并存储进数据库示例 星花园站长资源网 发表于2024-05-21 浏览4280 评论0 这篇文章主要介绍了ruby+nokogori抓取糗事百科前10页并存储进数据库示例,需要的朋友可以参考下
Ruby教程 MacOS 安装 HomeBrew(macos 安装软件) 南阳 发表于2024-05-21 浏览9357 评论0 Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程。对于Appstore中没有的软件,推荐使用此方法安装管理第三方软件。 Homebrew是一款包管理工具,目前支持macOS和linux系统。主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。 如果有更换镜像源的想法,强烈推荐使用镜像助手获取执行脚本。 1.执行安装脚本 export HOMEBREW_BREW_GIT
Ruby教程 redis搭建集群(redis搭建集群方式) 吴昊 发表于2024-05-21 浏览5124 评论0 redis集群,顾名思义的就是由多台redis服务器,作为一个整体,为系统进行服务,redis集群是一个无中心化的一种服务模式,在redis集群中,由多组主从模式的简单集群共同组件成一个大的redis集群,集群中共同维护16384个slot(插槽),相对比而言,redis集群比主从复制,哨兵模式增加了写的能力,容错性能更强。下边开始搭建 1、准备配置文件redis6379.conf、redis6380.conf、redis6381.conf、redis6389.conf、redis6390.co
Ruby教程 创建一个rails入门项目并运行(rails开发) HaoHao 发表于2024-05-21 浏览4746 评论0 创建第一个rails项目 从java转到ruby,正在学习中,创建第一个rails项目,做一些记录 首先要检查一下前置条件 检查是否安装ruby:ruby --version 我这里是已经安装了。 检查是否安装 SQLite3:sqlite3 --version 我这里也已经安装 检查是否安装rails:rails --version 这个我也有安装 如果以上条件都满足,下面开始创建第一个rails项目 打开终端,跳转到工作空间: 输入一下命令,然后回车 rails new
Ruby教程 Ubuntu 20.04下從源碼安裝Redmine(ubuntu安装教程21.04) luofc 发表于2024-05-21 浏览6346 评论0 前言 之前寫過一篇Ubuntu 20.04下使用apt安裝Redmine,但是如果使用apt,則只能安裝4.0.6版的Redmine。如果想要安裝更新版本的Redmine,就必須從源碼安裝。 本篇基於How To Install Redmine on Ubuntu 20.04 Linux,記錄在Ubuntu 20.04下從源碼安裝Redmine的步驟。 安裝步驟 安裝Apache2 安裝Apache2,以及ruby和Passenger的依賴: # apt update