08 2013 档案

摘要:Rails -- 时间的内置函数和格式说明 FROM:http://www.douban.com/note/99064603/ 时间格式化时间 阅读全文
posted @ 2013-08-18 18:45 lmei 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:学习链接:http://rubyer.me/blog/583/ RESTful风格的路由动词默认有7个(分别为:index, show, create, new, edit, update, destroy)。 有时我们需要自定义路由,这时就要用到:on参数。:on参数有三种取值,分别为collec 阅读全文
posted @ 2013-08-18 18:26 lmei 阅读(744) 评论(0) 推荐(0) 编辑
摘要:在开发阶段,如果发生错误时,都会出现错误提示页面,比如:RecordNotFound之类的,虽然这些错误方便开发进行debug,但是等产品上线时,如果还是出现这些页面,对于用户来说是很不友好的。 所以必须定制错误跳转到404和500 下面示范在development下开发的404和500跳转: 首先 阅读全文
posted @ 2013-08-18 17:25 lmei 阅读(1441) 评论(0) 推荐(0) 编辑
摘要:set集合容器实现了红黑树的平衡二叉检索树的数据结构,在插入元素时候它会自动调整二叉树的排列,把元素放在适当的位置,以确保每个子树根节点的键值都大于左子树的所有节点的键值,而小于右子树的所有节点的键值;另外,还得确保根节点的左子树的高度与右子树的高度相等,这样,二叉树的高度最小,从而是检索的速度最快 阅读全文
posted @ 2013-08-18 00:07 lmei 阅读(733) 评论(0) 推荐(0) 编辑
摘要:STL提供三种组件:容器,迭代器,算法,它们都支持泛型程序设计标准容器有两类:顺序容器和关联容器。 顺序容器(vector,list,deque,string等)是一系列元素的有序组合。 关联容器(set,multiset,map,multimap等)包含查找元素的键值。 迭代器的作用是遍历容器。 阅读全文
posted @ 2013-08-17 23:48 lmei 阅读(850) 评论(0) 推荐(0) 编辑
摘要:JSP -- include指令与include动作的区别 (1)格式的区别: 1 include指令:<%@include file = "文件名"%> 2 include动作:<jsp:include page = "文件名"/> (2)语义的区别: include指令可以在jsp程序中插入多个 阅读全文
posted @ 2013-08-17 23:17 lmei 阅读(553) 评论(0) 推荐(0) 编辑
摘要:Rails -- 关于Migration无聊去逛博客,发现一篇介绍Migration,挺详细的,留个链接,以后需要的时候看。链接:http://www.cnblogs.com/orez88/articles/1552019.html 阅读全文
posted @ 2013-08-16 20:43 lmei 阅读(167) 评论(0) 推荐(0) 编辑
摘要:在route中进行修改,添加下面代码 注: :on => :member照写,不是变量来的。。。 这样就可以使用mymethod_mycontroller_path。over~~ @_@!! 阅读全文
posted @ 2013-08-16 20:28 lmei 阅读(582) 评论(0) 推荐(0) 编辑
摘要:简单例子: 另一个例子: models/admin/column.controller.rb controllers/admin/column.rb 然后创建一个新的对象,并且使得它的icon为空 这时,如果直接使用admin_column_params.require(:icon),会报错说没有这 阅读全文
posted @ 2013-08-16 20:03 lmei 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:在config/environment.rb/development.rb或者config/environment/production.rb中, 简单示范例子: 然后在config/initializers/devise.rb中修改, 这样就完成更改发送邮箱的设置了,然后第一次发送邮件的时候,如果 阅读全文
posted @ 2013-08-16 19:28 lmei 阅读(1363) 评论(0) 推荐(0) 编辑
摘要:计算下一天的这个时刻, 如果想得到下一天的凌晨时间 当求某一天的几个月后的日子时,例如2013-8-31的6个月后的日期会是什么呢? 阅读全文
posted @ 2013-08-16 18:59 lmei 阅读(1485) 评论(0) 推荐(0) 编辑
摘要:这三个方法在ROR中经常用到,都是用来判断是否为空的。 区别是: ruby的方法:.nil?、.empty? rails的方法 :.blank? 用法的区别: .nil? : 判断对象是否存在。 .empty? : 是对象已经存在,判断是否为空字段。 .blank? : 相当于同时满足 .nil? 阅读全文
posted @ 2013-08-16 18:27 lmei 阅读(7913) 评论(0) 推荐(0) 编辑
摘要:TimeDate格式化输出: 如果只想输出日期,而不要输出具体时间 反向格式化(将字符串转化为日期格式): 接下来介绍rails自带的TimeDate格式 如果你忘记了rails自带的TimeDate格式,那么在命令行输入: 执行命令后,可以看到如下 简单的格式化例子: Time.now.to_s( 阅读全文
posted @ 2013-08-16 17:25 lmei 阅读(480) 评论(0) 推荐(0) 编辑
摘要:Mysql -- 设置中国时区时间查看mysql的时区设置mysql> show variables like '%time_zone%';修改mysql的时区设置,注:mysql的默认时区是UTC,+8:00是中国所在时区(东八区)mysql> set time_zone = '+8:00'; 参考链接:http://virusswb.blog.51cto.com/115214/1046723/ 阅读全文
posted @ 2013-08-16 16:33 lmei 阅读(1374) 评论(0) 推荐(0) 编辑
摘要:Rails连接MYSQL数据库,默认显示UTC时间。如果想要改成中国时区时间,按照下面修改: 在config/application.rb中找到 class Application < Rails::Application 加上下面两句 注释1:加上这句代码,查看数据库时会发现数据表中的数据也是本地 阅读全文
posted @ 2013-08-16 16:21 lmei 阅读(873) 评论(0) 推荐(0) 编辑
摘要:基于rails4.0环境 当使用Ckeditor上传中文命名图片时报错,解决方法是对图片进行重命名 在Ckeditor插件的安装目录下找到controllers/.../application.rb 比如:E:\RailsInstaller\Ruby1.9.3\lib\ruby\gems\1.9.1 阅读全文
posted @ 2013-08-10 00:28 lmei 阅读(841) 评论(0) 推荐(0) 编辑
摘要:Paperclip -- 上传中文命名图片 使用Paperclip和ImageMagick插件来处理图片的时候,上传非中文命名的图片时,只要把配置写好就没问题 if you need to add image attachments to a model? See how with papercli 阅读全文
posted @ 2013-08-10 00:10 lmei 阅读(595) 评论(0) 推荐(0) 编辑
摘要:今天在做页面跳转的时候,google了下页面跳转的方法, 跳转到上一个页面:redirect_to :back 这个方法虽然不错,但是会造成回路。 于是寻求更好的方法,找到一个不错的解决方法,链接:http://blog.sina.com.cn/s/blog_4bc3b0d10100q3co.htm 阅读全文
posted @ 2013-08-03 00:23 lmei 阅读(794) 评论(0) 推荐(0) 编辑
摘要:今天coding的时候遇到一个未知的类型,于是用puts logo_params.class查了下数据类型,然后google了一下发现是 Strong Parameter Strong parameters机制是rails4.0新引入的。 接下来我们看看它的用法:(简单例子) rail3.0是这样的 阅读全文
posted @ 2013-08-01 21:55 lmei 阅读(974) 评论(0) 推荐(0) 编辑
摘要:Need to add image attachments to a model? See how with paperclip in this episode. 在命令行输入: 注:product是你要添加属性的models中的.rb文件名,photo是要插入的图片在数据表中的属性名 配置mode 阅读全文
posted @ 2013-08-01 21:22 lmei 阅读(816) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示