`
123fly
  • 浏览: 11275 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
CSS 颜色 可以用以下方法来规定 CSS 中的颜色: 1.十六进制色 2.RGB 颜色 3.RGBA 颜色 4.HSL 颜色 5.HSLA 颜色 6.预定义/跨浏览器颜色名 1.十六进制颜色 十六进制颜色是这样规定的:#RRGGBB,其中的 RR(红色)、GG(绿色)、BB(蓝色)十六进制整数规定了颜色的成分。所有值必须介于 0 与 FF 之间。   p { background-color:#0000ff; }  2.

CSS选择器

    博客分类:
  • css
CSS 概述 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中; 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题; 外部样式表可以极大提高工作效率; 外部样式表通常存储在 CSS 文件中;
jQuery ajax()方法 实例 <!DOCTYPE html> <html> <head> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $.ajax({url:"demo_test.txt&quo ...
jQuery 事件函数 jQuery 事件处理函数是 jQuery 中的核心函数。 事件处理函数是当 HTML 中发生事件时自动被调用的函数。由“事件”(event)“触发”(triggered)是经常被用到的术语。 由于 jQuery 是为事件处理特别设计的,通常是 ...

ajax

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下. 什么是 AJAX ? AJAX = 异步 JavaSc ...

rails 分页

    博客分类:
  • ruby
基本步骤 1.安装will_paginate 编辑GemFile,添加一行:gem ‘will_paginate’ 然后执行: $ bundle install  2. 修改config/environment.rb文件      在config/environment.rb 文件的最后添加 require'will_paginate'  3. 选择你要加分页的控制器(controller文件) 没加分页前的代码 def history @score = Score.all render 'search' end  添加后代码 def history ...
2. 获取多个数据 2.1 使用多个主键 Model.find(array_of_primary_key) 方法可接受一个由主键组成的数组,返回一个由主键对应记录组成的数组 代码 # Find the clients with primary keys 1 and 10. client = Client.find([1, 10]) # Or even Client.find(1, 10) # => [#<Client id: 1, first_name: "Lifo">, #<Client id: 10, first_name: &quo ...

rails 查询

    博客分类:
  • ruby
1.获取单个数据 在 Active Record 中获取单个对象有好几种方法 1.1 使用主键 使用 Model.find(primary_key) 方法可以获取指定主键对应的对象 代码 # Find the client with primary key (id) 10. client = Client.find(10) # => #<Client id: 10, first_name: "Ryan">  1.2 take Model.take 方法会获取一个记录,不考虑任何顺序 代码 client = Client.tak ...

rails验证

    博客分类:
  • ruby
1.presence 这个帮助方法检查指定的属性是否为非空值,调用 blank? 方法检查只是否为 nil 或空字符串,即空字符串或只包含空白的字符串。 代码 class Person < ActiveRecord::Base validates :name, :login, :email, presence: true end 2.absence 这个方法验证指定的属性值是否为空,使用 present? 方法检测值是否为 
要使用户登录上去,要验证用户的密码与帐号匹配 在pages_controller.rb中写代码如下 def user_landing @user = User.authenticate(params[:id], params[:pass]) if @user session[:user_id] = @user.id flash[:notice]="登录成功" render 'student' else flash[:notice]="帐号与密码不匹配&qu ...

giehub

github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。 1.注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。 2.安装客户端msysgit github是服务端,要想在自己电脑上使用g ...
命名 1.名副其实 命名名称应该已经答复了所有的问题 js代码 var d ;//小时的时间 var elapsedTimeDays;  第二中比第一种更好不用注释就能明白 2.避免误导 避免使用相似的或不同之处较少的词来命名 3.类名 类名使用名词或名词短语,不应该使用动词 例如: 猫   用cat命名 4.方法名 和类名相反,方法名用动词或动词短语来命名 js代码 function addFristName(){}  5.不要用双关语 6.使用计算机领域内的名称命名 7.添加有意义的语境 用能表达出你要做什么的语句来定义,如你要添加第一个名就用add ...
1.unshift  在数组的第一个元素前插入元素 js代码 // 使用unshift在数组第一个元素前插入元素 // 返回数组长度 var tmp = ['a','b']; var len = tmp.unshift('c'); alert(len); // 3 alert(tmp); // c,a,b  也可以插入多个元素,顺序依次从左排气 js代码 // 使用unshift在数组第一个元素前插入元素 // 返回数组长度 var tmp = ['a','b']; var len = tmp.unshift('c','d'); alert(len); // 4 ...
  任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号) 步骤0 - 安装系统需要的包 # For Mac # 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包 # 然后安装 [Homebrew](http://brew.sh) ruby -e "$(curl -fsSL https://raw.github.com/mxcl/home ...

知识小结

 1.ruby是什么?      ruby是一种面向对象、命令式、函数式、动态式的编程语言,在20世纪90年代中期由日本人松本行弘(Matz)设计并开发。 2.rvm是什么?      Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(ge ...
Global site tag (gtag.js) - Google Analytics