九路 九路
3年前
Go 函数是“一等公民”的理解
函数(function)作为现代编程语言的基本语法元素存在于支持各种范式(paradigm)的主流编程语言当中。无论是命令式语言C、多范式通用编程语言C,还是面向对象编程语言Java、Ruby,亦或是函数式语言Haskell、动态脚本语言Python、PHP、JavaScript,函数这一语法元素都是当仁不让的核心。Go语言以“成为新一代系统
Stella981 Stella981
3年前
Hexo 简明入门教程(一)
导言对于个人独立博客的搭建,或者一些产品网站的介绍我个人比较推崇直接用静态网站生成器来完成这个事情,对于,静态网页部署方便,浏览速度快。以下为部分静态网站生成器简要列表Ruby1.Jekyll(github默认pages引擎)2.Octopress(兼容jekyll)Python1.
Stella981 Stella981
3年前
Gitlab的基础概念
1、什么是Gitlab?Gitlab是一个开源分布式版本控制系统开发语言:Ruby功能:管理项目源代码、版本控制、代码复用与查找2、Gitlab与Github的不同Github分布式在线代码托管仓库,个人版可直接在线免费使用,企业版收费且需要服务器安装。
Stella981 Stella981
3年前
Ruby 里的 %Q, %q, %W, %w, %x, %r, %s, %i (译)
%Q用于替代双引号的字符串.当你需要在字符串里放入很多引号时候,可以直接用下面方法而不需要在引号前逐个添加反斜杠(\\") %Q(Joe said: "Frank said: "{what_frank_said}"") "Joe said: "Frank said: "Hello!"""(...)
Stella981 Stella981
3年前
RailsAdmin如何实现自定义操作
前言做过Ruby开发或者更准确的说RubyonRails开发的同学,对RailsAdmin一定不会陌生。RailsAdmin可以快速的帮助您构建后台管理系统。丰富的gem集成以及便捷的搭建使得RailsAdmin成为web开发中必不可少的组成部分。另外通过RailsAdmin你也可以非常强烈的感受到敏捷开发的魅力所在,以及如何快速的帮助客户解决
Stella981 Stella981
3年前
Ruby on rails MVC框架一次点击的运行流程
1\.浏览器向/users发起一个请求;2\.Rails的路由将/user分配到Users控制器的index动作;3\.index动作向User模型获取所有的用户(User.all);4\.User模型从数据库中将所有的用户读取出来;5\.User模型将所有的用户返回给控制器;6\.控制器将获得的所
Stella981 Stella981
3年前
CentOS 7 安装gogs git代码服务器
1,关于Gogs开源的代码服务器最牛的是github,有一个开源的实现是gitlab。但是gitlab是用ruby写的,某些时候性能有问题。有的时候使用的时候超级慢。代码存的多了就会出现的问题。不知道gogs会不会有这个问题。于是尝试下。官方网站是:https://gogs.io/(https://www.
铁扇公主 铁扇公主
1年前
Mac电脑Ruby代码编辑器推荐 RubyMine 2023激活码中文
RubyMine2023是一款功能强大、易于使用的IDE,适用于需要进行Ruby和Rails开发的开发者。它提供了全面的支持,能够帮助开发者更加高效地进行编程。RubyMine2023的主要特点包括:代码编辑与自动补全:提供强大的代码编辑和自动补全功能,可
codigger codigger
3个月前
Ruby、Python、Java 开发者必备:Codigger之软件项目体检,码住
在编程的广阔天地里,Ruby、Python和Java开发者们各自凭借着独特的语言特性,构建着精彩纷呈的应用世界。然而,无论使用哪种语言,确保项目的高质量始终是至关重要的目标。而Codigger项目体检则成为了实现这一目标的得力助手,它能巧妙地适应不同语言的开发特点和需求。
小白学大数据 小白学大数据
1个月前
Ruby脚本:自动化网页图像下载的实践案例
随着互联网的快速发展,网页上的内容变得越来越丰富,尤其是图像资源。对于需要大量图像资源的设计师、内容创作者或数据分析师来说,手动下载这些图片不仅耗时耗力,而且效率低下。因此,自动化网页图像下载成为了一个迫切的需求。本文将通过一个实践案例,详细介绍如何使用R