- 博客(17)
- 资源 (5)
- 收藏
- 关注
转载 Ubuntu关机
操作系统中关机或重启操作是我们最常使用的操作之一,尤其是桌面操作系统,每天总要开、关机或重启若干次。说起Linux系统的关机方式,有基于图形界面的,也有基于命令行的,而每一种关机方式,细细品味,还真的大有学问。 本文介绍基于Ubuntu 9.04,采用GNOME集成桌面环境。 一、集成桌面环境关机 安全方便 无论是GNOME集成桌面环境还是KDE集成桌面环境,均在菜单
2014-07-29 09:54:00 971
转载 ruby 数组指定方式排序
在Rails里,我们可以用sort_by方法对一个Ruby对象数组按照某个属性进行排序,如:ruby 代码User.find(:all).sort_by {|u| u.name.downcase} 这等效于ruby 代码@users = User.find(:all) @users.sort! { |a,b| a.name.downcas
2014-07-23 13:30:56 4120
转载 强参数 Strong parameters: Dealing with mass assignment in the controller instead of the model
We're exploring a new way to deal with mass-assignment protection in Rails. Or actually, it's not really a new way, it's more of an extraction of established practice with some vinegar mixed in for wh
2014-07-17 20:00:10 678
转载 rails4 Edge Rails: PATCH is the new primary HTTP method for updates
What is PATCH?The HTTP method PUT means resource creation or replacement at some given URL.Think files, for example. If you upload a file to S3 at some URL, you want either to create the file
2014-07-16 19:43:35 788
转载 rails中 yeild 与 content_for之间的区别
yield is how you specify where your content areas is going to go within a layout. You might have something like this: This is the wrapper! yield :my_content %>content_for is how you s
2014-07-15 16:58:01 4019
转载 前端面试题
第一部分:用CSS实现布局让我们一起来做一个页面首先,我们需要一个布局。请使用CSS控制3个div,实现如下图的布局。第二部分:用javascript优化布局由于我们的用户群喜欢放大看页面于是我们给上一题的布局做一次优化。当鼠标略过某个区块的时候,该区块会放大25%,并且其他的区块仍然固定不动。提示:也许,我们其他的布局也会用到这
2014-07-14 15:29:55 633
转载 Web前端 各种面试题
幸运且光荣的被老大安排了一个任务 - “去整理些前端面试题”。年前确实不是招人的好时候,所以我们前端团队经过了超负荷的运转,终于坚持过了春节。春节以后就开始招人啦,这套题考察的目标就是基础基础再基础,嘿嘿。事先声明:◆ 这些题目的来源:面试曾经被问过;工作被别人问过或者遇见过;网上看见过...◆ 答案真心不给提供,真的是许多问题都需要个人的理解和沉淀,所以还请各位自己动手...前端可以
2014-07-14 15:24:36 887
转载 css hack 处理浏览器的兼容问题
CSS hack由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。目录
2014-07-14 14:58:51 625
转载 MySql常用字典表
1、显示数据库列表mysql>show databases;说明:其中字典库是:information_schema,其中常用字典表:INFORMATION_SCHEMA.SCHEMATA --数据库中所有数据库信息INFORMATION_SCHEMA.TABLES --存放数据库中所有数据库表信息INFORMATION_SCHEMA.COLUMNS --所有数据库表的列
2014-07-14 14:34:17 4267
转载 设计模式推荐书籍
很多朋友问学习设计模式的书籍,老大沧浪在FAQ里有个简短的叙述,这里我引申一下,说说自己看过或者翻过的设计模式书籍,由于水平所限,肯定有不对的地方,希望大家指正,如果大家看到好的模式相关书籍,希望能回帖补充。首 先模式是不分语言的,Beck在他的TDD一书中用python实现了Composite模式,充分证明了这一点。不过我认为目前模式方面的好书基本都是 基于java语言的,所以不管你是用
2014-07-10 16:39:47 900
转载 如何查看firefox的cookie IE的cookie
一查看firefox的cookie首先 firexfox的cookie的文件存放不像ie那么如容易找到,而且里面的内容也不一般普通编辑器能查看的。文件存放位置 ,一般WIN XP系统的FF cookie存放于:C:/Documents and Settings/你的用户名/Application Data/Mozilla/Firefox/Profiles 在这个目录下里有一个类似于这样的
2014-07-09 19:31:33 1463
转载 会话COOKIE? 持久COOKIE?
关于COOKIE和SESSION的关系,一直没搞清楚。网上一搜COOKIE,普遍都有会话COOKIE和持久COOKIE的概念。rubyeye的博客里有这样的解释,我把部分贴过来。(http://rubyeye.iteye.com/blog/196117)引用当浏览器得到这个sessionid会将它放在自己的进程内存里,这里不同的浏览器会有所不同,IE进程间不能共享这个sessi
2014-07-09 19:30:38 652
转载 会话cookie和持久化cookie实现session机制
当你第一次访问一个网站的时候,网站服务器会在响应头内加上Set-Cookie:PHPSESSID=nj1tvkclp3jh83olcn3191sjq3(php服务器),或Set-CookieJSESSIONID=nj1tvkclp3jh83olcn3191sjq3(java服务器)信息,此信息是服务器随机生成的,放在服务器内存里,为了标识唯一的客户端用户,内容不会重复,这就是sessionid.
2014-07-09 19:29:49 897
转载 svn merge和branch
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。 最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获,
2014-07-07 14:02:34 598
转载 理解Ruby的4种闭包:blocks, Procs, lambdas 和 Methods。
blocks, Procs, Methods, lambdas(也称闭包)是Ruby中最强大的一部分,用过你就会知道,同时也是最容易迷惑的。这可能是因为Ruby处理闭包的方式有点怪。更甚的是,Ruby有4种处理闭包的方式, 第一次用,每种都不太顺手。首先:blocks代码块最常见、最简单、最富争议、最有Ruby风格的方式是blocks。写法如下:array = [1, 2,
2014-07-03 20:55:07 1203
转载 The Difference Between Ruby Symbols and Strings
Symbols are quite an interesting, and often ill-understood, facet of Ruby. Used extensively throughout Rails and many other Ruby libraries, Symbols are a common sight. However, their rational and purp
2014-07-03 20:52:57 617
转载 ruby中的 Proc、block说明
存放代码片断 Proc可以将要执行的一些代码片断放在一起,却不立即执行,而是在后来我们想要执行它的时候来调用。 Ruby代码 say_hello = Proc.new { puts "Hello!" } # 代码不会立即执行 say_hello.call # 现在我们来调用运行Proc的存放的代码 # => "Hello!"
2014-07-03 20:36:19 714
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人