`
black_star
  • 浏览: 33154 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
自己摸索的,尽量写全。     当我们创建一个rails项目后,第一步基本上是创建数据库。     rails创建数据库大概有以下几种:     1.用sql语句     2.先配置好文件配置文件yml,然后用rake db:create创建        创建好后,用 ruby script/generate scaffold 表名 字段1:类型 字段2:类型 创建表        然后进行数据迁移 rake db:migrate 表就创建好了。真是数据库表名为scaffold 创建时表明的复数,既多个s。       ps:如果你用instant rails ,而phpmyadmin为灰 ...
在IE中,select属于window类型控件,它会“挡住”所有非window类型控件 可以这么理解,div这样的组件是在浏览器客户区使用代码“渲染”的, 他们被渲染在客户区的绘画表面上, 而select是使用的标准windows控件,只是作为客户区的子控件放置而已, 它会覆盖所有客户区绘画表面上“画”出来的一切,但不一定会覆盖其他类型的window控件, 比如iframe和其他的select,如果你使用过类似Delphi这样的环境就会自然理解。IE7解决了此类BUG。 有多种种办法; 1. 修改select,不用标准select,而是自己用其他html元素模拟 2. 修改你的div,使用if ...
可编辑的表格 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html ...
//遍历option和添加、移除option function changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){   $("select[@name=ISHIPTYPE] option").each(function(){    if($(this).val() == 111){     $(this).remove();    }   }); }else{   $ ...
读Cross-Browser Inline-Block后的笔记 看到一篇很讲解inline-block的文章,相当不错,能在所有浏览器上使用,记录下。 比如有以下的HTML结构,想让其平行的显示: <ul>     <li>         <img src="http://studynote.cn/blog/wp-content/themes/Asinsimple/images/logo.png" alt="简单其实不简单" />         <h4>This is awesome</h4&g ...
  http://zhang-yingjie-qq-com.iteye.com/blog/346230   今天终于搞懂一点了。    相对定位:不脱离文档,定位会对其他文档产生影响。相对于父元素为参照物进行定位。margin与top,left单独时效果相同,混合时,效果叠加。    绝对定位:脱离文档流。以最近祖先的相对或绝对定位元素为参照物。若没有,则以body为父级。left,top已祖先为参照物。margin已原来的位置为参照物。    若混合,如果方向一致,比如都是做偏移。margin-left,left则叠加。若相反,margin失效。
从 ASCII 到 UTF-8 : 大话编码 话说当年,老美搞出了ASCII编码,用8个bit表示一个字符, 解决了计算机存储人类语言的问题. 要说当时那帮人真是有点小家子气,只顾解决英语,数字和一些简单符号 的存储问题,压根就没想过中文啊,拉丁文啊,藏文啊啥的怎么存储的问题. 随着计算机越来越普及,这个问题也就越来越尖锐了,总不能让全世界人民 都使用英语吧?于是,有这么两个组织,一个曰ISO,一个曰unicode组织,就开始 想办法了... unicode想的办法比较简单,不是1个byte不够嘛?咱用两个byte存,大概够了吧? 这就是unicode 1.0 的实现. 要说人家ISO就 ...
import java.sql.*; public class SqlConnect { private static Object Results; public static void main(String[] args) { //驱动注册 try { Class.forName("org.apache.derby.jdbc.ClientDriver"); } catch (Exception e) { // TODO Auto-generated catch block e.printStackT ...
今天看sql语句是看到这么一句[set verify off] 不懂,网上查了下,原来是关于变量是否显示改变时的新旧状态 当在sqlplus中运行的sql语句中有替代变量(以&或&&打头)的时候,     set   verify(或ver)   on/off可以设置是否显示替代变量被替代前后的语句。     如:     SQL>   set   ver   on;     SQL>   select   *   from   dual   where   1=&var;     Enter   value   for   var:   1 ...
http://space.itpub.net/13081368/viewspace-224940 1. 【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2.【 ...
Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定 ...

java学习笔记1

    博客分类:
  • java
数组的创建 对象数组的创建和初始化 Interger [] a = { //下面是对象 new Integer[1], new Integer[2], new Integer[3], } a是整形数组引用 Integer [] b = new Integer[]{ new Integer(1), new Integer(2), new Integer(3), }; int [] a = {1,2,2} int [] a = new int[20]//int [] a = new int[rand.nextInt(20)] //1.2的diff 1较常用,但是它使用时必须已经定义 ...
Global site tag (gtag.js) - Google Analytics