`
lzqustc
  • 浏览: 210397 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
转眼青春的散场 原文: 选自<<九九文章网>> 译者: 爱尔兰都柏林大学 赖小琪 青春的字眼慢慢的觉得陌生,年轮总是很轻易的烙下苍老的印记。以为总是长久的东西,其实,就在转神与刹那间便不在身边了。曾经深爱、思念着的人便轻易的变成了曾经熟悉的陌生人。曾经纯真无邪,曾经美丽梦想,随着四季轮回慢慢的散尽……这就是青春,在岁月里的转身,从一个熟悉到另外一个陌生,再从陌生转变到熟悉,直至一场场的青春的帷幕渐渐的落幕。在青春的酸甜苦乐里稚气里的幻想慢慢的褪去。 “Youth” seems to be fading away in my life, only leaving m ...
rails带的console环境可以帮助开发者快速测试一些代码片段,对日常开发非常有用。 但是,当我们在执行一个ActiveRecord操作时,会同时修改数据库的数据,如果我们只是想执行一些测试代码,而不想真实的修改数据库时,该怎么做呢?很简单:进入rails应用目录执行   ruby script\console --sandbox    E:\ruby\depot>ruby script\console --sandbox Loading development environment in sandbox. Any modifications ...
  对于Rails web应用,涉及到最频繁的操作就是增、删、查、改操作,因此为了满足用户体验,批量删除(或更新)操作是必不可少。 在Rails自动生成的模板中,每个控制器(Controller)都包含7个基本Action,即index、show、new、create、edit、update、destroy,每个Action都只能处理一个对象,而批量操作必然要求能够处理多个对象,为此需要自定义一个批量操作的Action,下面就介绍如何在Rails中实现批量删除功能。 首先,客户要求批量删除功能的效果,如下图所示:     上图首先以表格的方式列出来库表(d ...
在  Ajax级联选择框:以中国的省市地区三级联动选择为例  篇中介绍了Rails应用Ajax技术实现三级联动菜单,本篇将介绍Rails应用ExtJs技术实现三级联动菜单。   需求: 允许用户只选择省、市、地区三者之一,同 ...
第四篇 Flex3 on Rails2 进阶 摘要:创建Flex的用户注册、登录界面,并与Rails的认证系统(restful_authentication)进行通信,实现相应功能。  工具:Flex Bulider 3  restful_authentication插件       二、安装restful_authentication插件   三、Flex Bulider 3创建工程 四、在Flex工程的src目录下依次创建com\blogs\components、com\blogs\events文件夹,然后开始编辑相关mxml文件: ①、首先是注册界面,在src ...
第四篇 Flex3 on Rails2 进阶(续) 接Flex3 on Rails ( 5 ) 开始Flex 用户登录界面的设计:步骤和上一篇的用户注册界面设计相似,在src\com\components\下新建LoginBox.mxml,其内容如下: <?xml version="1.0" encoding="utf-8"?><mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%&qu ...
第四篇 Flex3 on Rails2 进阶(续) 接Flex3 on Rails ( 5 )  Flex3 on Rails ( 6) 开始Flex 主界面Blogs.mxml的设计:采用Flex的ViewStack组件将注册界面AccountCreateBox.mxml和登录界面LoginBox.mxml加入其中,同时创建注册和登录成功后跳转的界面MainBox.xml.   首先,在src目录下新建Blogs.mxml,内容如下: <?xml version="1.0" encoding="utf-8"?><mx:Appl ...
第三篇 Flex3 on Rails2 进阶(续) 接Flex3 on Rails ( 3)   下面是“添加”、“编辑”按钮弹出窗口EditPopUp.mxml的文件内容:采用了TitleWindow   <?xml version="1.0" encoding="utf-8"?><mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="400" height ...
第三篇 Flex3 on Rails2 进阶   摘要:通过Flex3与Rails的通信来实现Rails的CRUD ( Create, Read, Update, Delete ) 实现方案:由Flex3的DataGrid实现Rails的index列表及删除操作;通过Flex3的PopUpManager(弹出窗口) 实现Rails的编辑和添加操作。 工具:Flex Bulider 3   步骤: 一、创建一个rails工程blogs ( 略) 二、Flex Bulider 3创建工程 ...
①、 [RPC Fault faultString="HTTP request error" faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: 流错误。 URL: http://localhost:3000/posts/10.xml "]. URL ...
第二篇 基础( Flex Bulider 3 ) 在 第一篇 基础   介绍了 使用Flex3 SDK来创建一个简单的Rails和Flex3结合的例子,今天对于同一个例子我们使用 Flex Bulider 3,它的功能十分强大。   Flex Bulider 3的安装参考 第一篇 基础     一、创建一个rails工程blogs ( 略) 二、 创建flex相关文件( 在app目录下,新建文件夹flex ),步骤: ①、打开 Flex Bulider 3,新建一个FlexProject,“F ...
Adobe Flex 3 , 简写flex3,是跨平台的互联网富应用rich Internet applications (RIAs)框架,flex可以使你创建出漂亮的,高效的跨越主流浏览器和操作系统的应用。(摘自 里克的地下室 )   flex和rails的结合将是一种性感的结合,那么本人从今天开始研究flex on rails   第一篇 基础 (Flex3 SDK)   开发工具准备: Download Adobe Flex Builder 3.0.2 Professional  比较强大,你也可以只下载 Flex 3 SD ...
下载Windows 版本 RMagick-2.10.0-ImageMagick-6.5.3-10-Q8.zip   解压后,先运行里面的:ImageMagick-6.5.3-10-Q8-windows-dll.exe  安装过程中一切选择,皆为默认   然后进入解压后的文件目录 cd RMagick-2.10.0-ImageMagick-6.5.3-10-Q8 运行: gem install rmagick --local   如果出现:Successfully installed rmagick-2.10.0-x86-mswin32 那么离成功不远了^_^   最后一步(成败 ...

URL Encode

    博客分类:
  • ruby
在Ruby中: URI.escape  == URI.encode  URI.unescape ==URI.decode   URI.escape (str): 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape方法与此相反。 不会被此方法编码的字符有: /[-_.!~*'()a-zA-Z\d;\/?:;@&=+$,\[\]]/n   url =" http://www.go ...
Heroku 是Ruby on Rails的托管提供商,提供运行Ruby on Rails应用的整套环境。和传统的托管商相比,他并不仅仅是提供一个服务器给你,而且提供有趣的工具和接口来帮助你更加容易的工作,使你从繁重的安装、配置、管理和保证服务器安全中解脱出来。 Heroku是用git来管理项目的,另外还要用到ssh来登录,这两个工具在Linux环境下的安装方法如下: git安装 ssh安装 当然要使用Heroku,你就要到其 官方网 注册一个账号; 以上工作完成后,并可进行如下操作,将你的Rails应用托管到Heroku: ...
Global site tag (gtag.js) - Google Analytics