E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【tec】rails
浅谈五大Python Web框架
说到WebFramework,Ruby的世界
Rails
一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见:http://wiki.python.org
·
2019-09-22 21:41
举例理解Ruby on
Rails
的页面缓存机制
有了页面缓存,
Rails
就可以不再介入。在某种程度上,这是件好事,因为您的确可以获得优秀的性能。
Rails
只需创建HTML页面,将其放入目录,之后,就可以置之于脑后。
·
2019-09-22 17:03
使用Ruby on
Rails
快速开发web应用的教程实例
Rubyon
Rails
正在令整个Web开发领域受到震憾。让我们首先了解底层的技术:Ruby是一门免费的、简单的、直观的、可扩展的、可移植的、解释的脚本语言,用于快速而简单的面向对象编程。
·
2019-09-22 17:02
在Ruby on
Rails
中使用AJAX的教程
如果没有听说过
Rails
,那么欢迎您外星旅行归来,近几年大概只有那个地方没有听说过Rubyon
Rails
了。
Rails
最吸引人的地方是能够很快地建立功能完备的应用程序并运行起来。
·
2019-09-22 17:02
Ruby on
Rails
中MVC结构的数据传递解析
如果读者已经开发过基于
Rails
的应用,但对其MVC间的数据传递还有诸多困惑,那么恭喜您,本文正是要总结梳理
Rails
数据传递的方法和技巧。
·
2019-09-22 17:02
深入理解Ruby on
Rails
中的缓存机制
几个场景首先,让我先来带您浏览几个ChangingThePresent.org中的页面吧。我将显示站点中几个需要缓存的地方。然后,再指出我们为其中每个地方所做出的选择以及为实现这些页面所使用的代码或策略。尤其会重点讨论如下内容:全静态页面几乎无变化的全动态的页面动态页面片段应用程序数据先来看看静态页面。几乎每个站点都会有静态页面,如图1所示,其中还有我们的条款和条件。可以通过单击register然
·
2019-09-22 17:31
Rails
应用程序中同时修改操作冲突问题的解决方案
Rails
应用程序中操作冲突是一个常见问题,
Rails
提供了简单有效的解决方法。
·
2019-09-22 17:50
Windows下Ruby on
Rails
开发环境安装配置图文教程
本文详细介绍如何在Windows配置Rubyon
Rails
开发环境,希望对ROR初学者能有帮助。一、下载并安装RubyWindows下安装Ruby最好选择RubyInstaller(一键安装包)。
·
2019-09-22 17:00
web 应用中常用的各种 cache详解
本文以Nginx,
Rails
,Mysql,Redis作为例子,换成其他web服务器,语言,数据库,缓存服务都是类似的。
·
2019-09-22 17:27
Ruby on
Rails
实现最基本的用户注册和登录功能的教程
在
Rails
实现用户注册和登录功能是非常方便的,比如可以使用Devise这类实现了完整功能的gem扩展包。也可以使用
Rails
自带的has_secure_password来自已打造。
·
2019-09-22 16:36
Ruby on
Rails
网站项目构建简单指南
创建
Rails
项目创建一个普通的
Rails
项目,可以直接使用以下命令:
rails
newblog但在国内因为连接RubyGems的速度太慢,而
Rails
默认在构建完项目结构后,会使用bundle命令从RubyGems
·
2019-09-22 16:35
Ruby on
Rails
基础之新建项目
Rubyon
Rails
目录结构+app/#控制器、模型、视图、帮助方法、邮件、静态资源+bin/#
rails
脚本+config/#路由、数据库等+db/#数据库模式、迁移文件+lib/#扩展模块+log
·
2019-09-22 16:36
浅谈Ruby on
Rails
的国际化
视图、模型与控制器里不应使用语言相关设置与字串。这些文字应搬到在config/locales下的语言文件里。当ActiveRecord模型的标签需要被翻译时,使用activerecord作用域:en:activerecord:models:user:Memberattributes:user:name:"Fullname"然后User.model_name.human会返回"Member",而Us
·
2019-09-22 16:13
关于Ruby on
Rails
视图编写的一些建议
不要直接从视图调用模型层。不要在视图构造复杂的格式,把它们输出到视图helper的一个方法或是模型。使用partial模版与布局来减少重复的代码。加入clientsidevalidation至惯用的validators。要做的步骤有:声明一个由ClientSideValidations::Middleware::Base而来的自定validatormoduleClientSideValidatio
·
2019-09-22 16:13
详解Ruby on
Rails
中的Cucumber使用
用@wip(工作进行中)标签标记你未完成的场景。这些场景不纳入考虑,且不标记为测试失败。当完成一个未完成场景且功能测试通过时,为了把此场景加至测试套件里,应该移除@wip标签。配置你的缺省配置文件,排除掉标记为@javascript的场景。它们使用浏览器来测试,推荐停用它们来增加一般场景的执行速度。替标记著@javascript的场景配置另一个配置文件。配置文件可在cucumber.yml文件里配
·
2019-09-22 16:13
Ruby on
Rails
中的ActiveResource使用详解
当HTTP响应是一个与存在的格式不同的格式时(XML和JSON),需要某些额外的格式解析,创一个你惯用的格式,并在类别中使用它。惯用的格式应当实作下列方法:extension,mime_type,encode以及decode。moduleActiveResourcemoduleFormatsmoduleExtendmoduleCSVFormatextendselfdefextension'csv'
·
2019-09-22 16:12
Ruby on
Rails
迁移时的一些注意事项
把schema.rb保存在版本管控之下。使用rakedb:scheme:load取代rakedb:migrate来初始化空的数据库。使用rakedb:test:prepare来更新测试数据库的schema。避免在表里设置缺省数据。使用模型层来取代。defamountself[:amount]or0end然而self[:attr_name]的使用被视为相当常见的,你也可以考虑使用更罗嗦的(争议地可读
·
2019-09-22 16:12
Ruby版本管理工具RVM的安装和使用教程
https://rvm.io/如果你打算学习Ruby/
Rails
,RVM是必不可少的工具之一。
·
2019-09-22 16:10
快速安装Ruby on
Rails
的简明指南
对于新入门的开发者,如何安装Ruby,RubyGems和
Rails
的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装Ruby开发环境。次安装方法同样适用于产品环境!
·
2019-09-22 16:09
Ruby优化继承类实例
在
Rails
的原则里有简化Controller,丰富Model的说法。下面将用一个示例展示一个简单的继承优化。特别是你的method里有一个写变化的self变量的时候。
·
2019-09-22 16:42
Ruby升级后no such file to load -- readline解决办法
升级ruby和
rails
后进入script/consle出现:复制代码代码如下:/usr/local/lib/ruby/1.8/irb/completion.rb:10:in`require':nosuchfiletoload
·
2019-09-22 16:13
在Ruby on
Rails
中优化ActiveRecord的方法
Rubyon
Rails
编程常常会将您宠坏。这一不断发展的框架会让您从其他框架的沉闷乏味中解脱出来。您可以用习以为常的几行代码片断表达自己的意图。而且还可以使用ActiveRecord。
·
2019-09-22 16:24
简单介绍Ruby on
Rails
对PostgreSQL数组类型的支持
我非常高兴在宣布
Rails
4.0现在支持PostgreSQL数组类型.你可以方便的在migration通过:array=>true里创建数组类型的字段.创建数组类型的字段的时候还可以添加其它的选项(length
·
2019-09-22 16:20
几个加速Ruby on
Rails
的编程技巧
Rubyon
Rails
扩展了核心Ruby语言,但正是Ruby本身使得这种扩展成为了可能。
·
2019-09-22 15:38
利用RJB在Ruby on
Rails
中使用Java代码的教程
开始之前关于本教程Rubyon
Rails
(
Rails
)是用Ruby编写的一个full-stackWeb应用程序框架,而Ruby是一种功能丰富的、免费的、可扩展的、可移植的、面向对象的脚本编制语言。
·
2019-09-22 15:37
使用Ruby编写脚本进行系统管理的教程
这在一定程度上要归因于非常强大的Web应用程序开发框架
Rails
,
Rails
正是用Ruby编写的。
·
2019-09-22 15:04
Ruby on
Rails
下的图像处理入门教程
入门本文教程是运行于
Rails
4.2,通过MongoDb数据库和HAML呈现视图
·
2019-09-22 15:59
Rails
中使用MySQL分区表一个提升性能的方法
MySQL的分区表是一种简单有效的处理极大数据表的特性,通过它可以使应用程序几乎很少改动就能达成对极大数据表的高效处理,但由于
Rails
ActiveRecord设计上一些惯例,可能导致一些数据处理不能利用分区表特性
·
2019-09-22 15:22
Ruby中相等性判断的4种方法
,平常程序中都有使用,但是感觉对其缺乏深入理解,今天读
rails
部分源码的时候拿捏不定其中一个判断的意思,于是趁机深入研究了一番,总算觉得比较清楚了,今天做一下笔记,以作备忘。
·
2019-09-22 15:21
Rails
Routes中new、collection、member的区别浅析
RESTful风格的路由动词默认有7个(分别为:index,show,create,new,edit,update,destroy)。有时我们需要自定义路由,这时就要用到:on参数。:on参数有三种取值,分别为collection,member,new。如果想添加一个member方式的路由,可以这样:复制代码代码如下:resources:photosdomemberdoget'preview'en
·
2019-09-22 15:45
Rails
中遇到错误跳转到统一提示错误页的方法
以下是核心方法;在ApplicationController中添加如下代码,不同
rails
版本的classerror略有变化。复制代码代码如下:AR_ERROR_CLASSES=[ActiveReco
·
2019-09-22 15:44
Ruby类继承、抽象类、类拓展混入、代理类实例
(引用一个别人的注解来描述抽象类的运用吧https://ihower.tw/
rails
4/activerecord-others.ht
·
2019-09-22 15:43
Ruby中实现把字符串转换为类的2种方法
解决办法:1.
rails
可以使用constantize方法。
·
2019-09-22 15:05
Java 版的 Ruby 解释器 JRuby 1.7.14 发布
此版本现已提供下载:http://www.jruby.org/downloadJRuby1.7主要是为了兼容Ruby1.9.3版本,改进记录如下:解决了30个issues修复了Jar文件源潜在的内存泄漏问题因为在
Rails
·
2019-09-22 15:34
Ruby实现命令行中查看函数源码的方法
如果要查看ActiveRecord的update_attribute函数的源代码,一个比较常见的方法是直接在
Rails
源码中搜索defupdate_attribute。
·
2019-09-22 15:47
win7安装ruby on
rails
开发环境
前言看到很多文章都说ruby环境在windows上是非常难搭建,会出现各种各样的怪问题,所以都推荐到linux和mac上安装开发。但是我按照教程搭了下,问题也不算太多。总过大概花费了2个半小时左右就完成了。所以大家不要被吓尿了,下面就把安装的步骤及具体的版本记录了一下供大家参考。安装步骤:开发机环境:我使用的开发机:win7旗舰版-64位(cpu是i5)。1安装rubyinstaller-2.0.
·
2019-09-22 15:44
更改RubyGem安装源
所以你会与遇到geminstallrack或bundleinstall的时候半天没有响应,具体可以用geminstall
rails
-V来查看执行过程。HOW?
·
2019-09-22 15:43
在 Ubuntu 12.04 Server 上安装部署 Ruby on
Rails
应用
本教程适合新手初次部署
Rails
应用;本文测试通过环境Ubuntu12.04Server,服务器安装测试于LinodeVPS(Ubuntu12.04LTS(GNU/Linux3.4.2-x86_64-linode25x86
·
2019-09-22 15:59
快速正确的安装 Ruby,
Rails
运行环境
如何快速正确的安装Ruby,
Rails
运行环境对于新入门的开发者,如何安装Ruby,RubyGems和
Rails
的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装Ruby开发环境。
·
2019-09-22 15:58
学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake,
rails
等)
Rails
这个也不用多说,著名开发框架。详细看http://zh.wikipedia.org/wiki/Ruby_on_
Rails
RubyGemsRubyGems是一个方便而强
·
2019-09-22 15:01
rails
常用数据库查询操作、方法浅析
1、获取数据获取第一条、最后一条记录复制代码代码如下:Model.firstModel.first(options)Model.find(:first,options)Model.lastModel.last(options)Model.find(:last,options)通过id获取记录复制代码代码如下:Model.find(1,10,options)Model.find([1,10],opt
·
2019-09-22 15:59
rails
创建应用程序实例
安装了
Rails
框架之后,你同时也得到了一个新的命令行工具:
rails
。这个工具可以用于构造每个新的
Rails
应用程序。
·
2019-09-22 15:59
rails
上传图片代码实例
今天讲解一下
rails
的图片上传,就是最平常的上传图片这里的
rails
版本2.3.5首先新建一个write_picmodel内容如下:复制代码代码如下:classWritePicrequire"RMagick"require"uuid"defself.write
·
2019-09-22 15:58
在阿里云 (aliyun) 服务器上搭建Ruby On
Rails
环境
1、阿里云的一键安装web全环境下载一键安装web全环境sh.zip压缩包上传至服务器,解压、执行脚本,具体步骤详见这里$mvsh.zip/home/tmp/&cd/home/tmp$unzipsh.zip$chmod-R777sh&cdsh#任意选择一种方法执行脚本#方法一$./install.sh#方法二$./install_nginx_xxx.sh$./install_mysql_xxx.s
·
2019-09-22 15:19
gitlab Forbidden
查找gitlab_
rails
['rack_attack_git_basic_auth']关键词。取消注释修改ip_whitelis
巴黎斜塔
·
2019-09-19 16:00
js,ts配置css Modules
首先在webpack的配置文件中的rules加上一下代码,这是新的配置方式参考:https://github.com/
rails
/webpacker/issues/2197#issuecomment-517234086
Dilomen
·
2019-09-14 22:02
js,ts配置css Modules
首先在webpack的配置文件中的rules加上一下代码,这是新的配置方式参考:https://github.com/
rails
/webpacker/issues/2197#issuecomment-517234086
Dilomen
·
2019-09-14 22:02
Micronaut 教程:如何使用基于 JVM 的框架构建微服务?
该框架的开发团队和G
rails
框架的开发团队是同一个。Micronaut框架集成了云技术,服务发现、分布式跟踪、断路器等微服务模式也内置到了框架中。
wx5d78c87dd0584
·
2019-09-12 16:43
程序员
Java
架构师
SpringBoot的竞争对手——Micronaut入门教程
Micronaut是由G
rails
框架的创建者开发的,并从多年来的使用Spring、SpringBoot和G
rails
经验教训中吸取了灵感。构建出了一套从Monolith到微服务的现代化的应用程序。
请叫我东子
·
2019-09-11 13:06
Micronaut
nodejs的安装使用与npm的介绍
一、Node.js介绍Node.js不是一个JavaScript框架,不同于CakePHP、Django、
Rails
。Node.js更不是浏览器端的库,不能与jQuery、ExtJS
与鹿逐秋
·
2019-09-11 11:21
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他