背景:我相信对于Android开发者来说,屏幕适配一直是你心中的痛~,为了让Android开发者从屏幕适配的痛苦中解脱出来,我决定实现这个Android自动化屏幕适配的1.0版本。下面来讲一下思路。
首先以values-w360作为标准也就是360dp,对应的设备就是720×1080俗称的720P的屏幕,也就是说设计师给的设计稿是以720P的屏幕作为设计图的,那么如果设计图上面的尺寸是1...
分类:
移动开发 时间:
2014-09-28 12:14:51
阅读次数:
160
这个问题仁者见仁智者见智,每个人心中的最佳实践不见得一致,但是你要有想法,这个很关键,如果连思考都没有思考过,那就不太好了。 很多高级语言都提供了异常处理,比如Java、Python、Ruby,比较底层的语言,比...
分类:
其他好文 时间:
2014-09-27 22:18:40
阅读次数:
403
由于3.x系列已不再支持mongrel,所以就采用nginx+passenger来做负载均衡;之前有发过nginx+mongrel,puppet version是2.7系列的,所以还是可以用的;环境说明:操作系统:centos 5.8 64位puppet版本:3.1系列1,升级ruby至1.8.7,...
分类:
其他好文 时间:
2014-09-26 21:25:58
阅读次数:
149
网上说的都是rake:db:sessions:create。但是对于rails4版本的就不起作用了。如下是我自己针对rails4版本的操作。rails4的session数据表创建:请参考这个文献:http://www.cnblogs.com/heimirror/p/3536965.html。1.找到项目的gemfile文件修改它:添加gem‘activerecord-session..
分类:
数据库 时间:
2014-09-26 19:32:30
阅读次数:
192
在ruby中,**是乘方的意思。它是一个右结合性的运算。如下:在多个乘方的时候,会先进行后面的乘方运算,结果作为指数再与前一位进行乘方运算。
分类:
其他好文 时间:
2014-09-25 15:26:39
阅读次数:
129
前言CoreData是iOS开发中经常使用的数据持久化的技术。但其操作过程稍微繁琐,即使你只是实现简单的存取,不涉及请求优化,也要进行许多配置工作,代码量在动辄几十行,对新手来说也需要较大时间成本。MagicalRecord是OC的一个库,协助方便CoreData的工作。其吸收了Ruby on Ra...
分类:
其他好文 时间:
2014-09-24 23:18:17
阅读次数:
218
本文推荐了11款常见的Web应用程序框架,并列出了相关的学习资料和下载文档。如果对这些项目还不熟悉,就赶紧学起来吧~ Rails Rails是Ruby on Rails的简称,是一款开源的Web应用框架,采用Ruby语言,其设计原则是“不做重复的事”和“惯例优于设置”,是一款更符合实际需要而且更加....
分类:
Web程序 时间:
2014-09-24 19:50:27
阅读次数:
206
yum install rubygem install rails -V 没有-V会很不显示进度,如同死机,但实际不死机yum install ruby-devel没有这个会安装不了后续插件yum install sqlite-devel没有他后续还会卡到sqlite里面把 CoffeeScript...
分类:
其他好文 时间:
2014-09-24 19:37:37
阅读次数:
178
一:分步安装SASS环境安装SASS和compass的方法:1.安装Ruby,Windows下使用rubyinstaller-2.0.0-p353-x64.exe2.使用Ruby安装sass, gem install sass, 如果命令行不好用,就手动安装: gem install --lo...
本文为Ruby on Rails的系列2,详细介绍了Ruby on Rails在Linux下的环境配置,以及集成开发环境Aptana的安装
分类:
其他好文 时间:
2014-09-24 02:01:55
阅读次数:
450