摘要: 构建背景: rails + device1. 在user中增加authentication_token字段后 #models/user.rbclass User params[:user][:email]) return render json: {error: {status:-1}} u... 阅读全文
posted @ 2015-06-25 16:26 耿小曾 阅读(451) 评论(0) 推荐(0) 编辑
摘要: call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call方法可以用来代替另一个对象调用一个方法。call方法可将一个函数的对象上下文从初始的上下文改变为由thisObj指定的新对象。... 阅读全文
posted @ 2015-06-06 13:22 耿小曾 阅读(121) 评论(0) 推荐(0) 编辑
摘要: $(".ui-dialog-buttonpane").find(".ui-button:[data-button-type='cancel']")$(".ui-dialog-buttonpane").find('button:[role="button"][clickonce="true"][dat... 阅读全文
posted @ 2015-05-20 14:10 耿小曾 阅读(191) 评论(0) 推荐(0) 编辑
摘要: # 匹配组# 在Ruby正则表达式中,可以用正则式匹配一个或多个子字符串;方法是将正# 则式用小括号括起来;使用小括号指定的获取子字符串,可以将匹配的字符串保存;如下正则式中有两个组(hi)和(h…o):# /(hi).*(h...o)/ =~ "The word 'hi' is short f... 阅读全文
posted @ 2015-04-20 10:43 耿小曾 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 来自官方策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。结构图ruby中的简单实现(代码来自《ruby设计模式》)# 根据鸭子模型, 没有让策略对象继承一个提供统一接口的基类# 策略1class HTMLFormatter ... 阅读全文
posted @ 2015-04-03 13:53 耿小曾 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-03-25 09:50 耿小曾 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、确保你的ubuntu安装了依赖包和 python,gcc,g++组件以及可选的git组件,部分可能会在更新源中已经安装。如果没有则要重新安装,命令如下:$ sudo apt-get install g++ curl libssl-dev apache2-utils$ sudo apt-get i... 阅读全文
posted @ 2015-03-18 23:23 耿小曾 阅读(143) 评论(0) 推荐(0) 编辑
摘要: (观察者模式,策略模式,模板方法模式)假设你去一家公司面试,你一进门,招待者开始招待你:端茶,倒水,拨通HR的电话这里,你就是被观察者,招待者带着就是观察者这个时候,又进来了一个谈业务,招待者又开始招待:端茶,倒水,拨通boss的电话同样是进入该公司,但是招待者采取的做法不太一样,这个叫做策略但是前... 阅读全文
posted @ 2015-03-15 16:26 耿小曾 阅读(93) 评论(0) 推荐(0) 编辑
摘要: grep()方法用于数组元素过滤筛选grep(array,callback,invert)array:待过滤数组;callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数组元素的值,一个是当前数组元素的下标,即元素索引值。此函数应返回一个布尔值。另外,此函数可设置为一... 阅读全文
posted @ 2015-03-13 16:10 耿小曾 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 函数返回类型描述例子结果string || stringtext字串连接'Post' || 'greSQL'PostgreSQLbit_length(string)int字串里二进制位的个数bit_length('jose')32char_length(string)int字串中的字符个数char_... 阅读全文
posted @ 2015-03-12 15:41 耿小曾 阅读(3582) 评论(0) 推荐(0) 编辑