自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 Diaspora 功能特性列表

Diaspora Function Features List(Diaspora 功能特性列表) [b]登录注册[/b]用户注册 注册时需要填写电子邮箱,用户名,密码,确认密码; 在diaspora注册用户名为字母-数字-下划线,不能为中文; 注册后登录到个人首页,无需激活; 用户登录 登录需要填写...

2013-05-10 14:25:54 299

原创 struts2

[b]Struts2[/b]Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的。那么既然有了struts1,为何还要推出struts2。主要是因为struts2有以下优点:1 > 在软...

2013-05-09 17:03:52 133

原创 上传图片本地预览

a test for selection object $(function(){ $("#addImage").click(function() { if($("ul#files li").size() < 6){ ...

2013-04-26 16:15:19 122

原创 java笔记

1.在Action中获取页面中CheckBox中的值 &nbsp; 在Action中获取idsprivate List ids; //多选public List getIds() { return ids;}public void setIds(List ids) { this.ids = ids;}...

2013-04-26 16:15:05 104

原创 怎样利用JAVA反射技术查找一个类的所有属性

package cn; import java.lang.reflect.*; public class Test { private double d; public static final int i = 37; String s = "testing"; public static void main(String args[]) { tr...

2013-04-26 16:14:50 99

原创 HTML Head Meta规范

一个标准的网页首先head区是需要比较规范的!head区是指首页HTML代码的和之间的内容。必须加入的标签1.公司版权注释2.网页显示字符集简体中文:繁体中文:英 语:3.网页制作者信息4.网站简介5.搜索关键字6.网页的css规范(参见目录及命名规范)7.网页标题xxxxxxxxxxxxx...

2013-04-26 16:14:37 183

原创 IE下选择文本框

a test for selection object function selectionContentByScript() { var t=document.getElementById("test"); var o=t.createTe...

2013-04-25 10:10:27 110

原创 消息提示功能

========================================tip.js:;(function(){ $.extend({ tip: function(msg){ $("#alert").hide(); $("#alert").find("span.msg").html(msg); ...

2013-04-25 10:04:09 200

原创 时间选择器-My97DatePicker

My97DatePicker 演示和文档:[url]http://www.my97.net/dp/demo/[/url]

2013-04-25 09:58:12 81

原创 省城市地区选择

//// // 省份:// // // // -请选择-// 北京// 江苏省// 浙江省// 广东省// // // // ...

2013-04-25 09:47:49 186

原创 jquery表单验证插件validate

jQuery Validation Plugin 1.12.0pre *http://bassistance.de/jquery-plugins/jquery-plugin-validation/ *http://docs.jquery.com/Plugins/Validation *http://docs.jquery.com/Plugins/Validation/Metho...

2013-04-25 09:34:37 90

原创 rails scaffold getting the column list from existing table

之前一直找这个问题的解决办法,但一直没找到,在g上看到了一个人发的博客,虽然不是理想的实现,但至少有人和我有一样的需求,欣慰! 博客内容:rails scaffold getting the column list from existing tableStarting with rails 2, for scaffold generation you are forced t...

2011-09-23 10:02:21 88

原创 ruby语法-传值

=begindef test1(*a) p a.first p a.last p a.lengthendtest1(3,6)#>>#3#6#2 1, :b => 2)#>>#1#[]#0#nil#1#[{:a=>1, :b=>2}]#1#{:a=>1, :b=>2}# 1, :b => 2)#>>#1...

2011-08-23 16:49:21 161

原创 Rails 3 用 JQuery 替代 Prototype

1.进入到工程目录中修改Gemfile文件,加入如下行:gem 'jquery-rails'2.执行rails generate命令:rails generate jquery:install --ui会下载JQuery和JQuery UI最新的Library,目前是1.5的版本。------------------------------#插件里面有:...

2011-07-28 22:48:54 87

原创 Generate a list of Rails controllers and methods

列出项目中的controler和他对应的actions:@controller_actions = ActionController::Routing::Routes.routes.inject({}) do |controller_actions, route| (controller_actions[route.requirements[:controller]] ||= [...

2011-07-01 17:40:29 68

原创 ubuntu 10.10 安装google拼音输入法 并实现光标跟随

参考网址:http://blog.csdn.net/jubincn/archive/2010/11/07/5993043.aspxstep 1:安装git,从git上获取输入法程序输入命令:apt-get install git-coregit clone git://github.com/tchaikov/scim-googlepinyin.git...

2011-06-24 13:54:43 148

原创 Ubuntu命令使用技巧与应用

查看软件xxx安装内容dpkg -L xxx查找软件apt-cache search 正则表达式查找文件属于哪个包dpkg -S filenameapt-file search filename查询软件xxx依赖哪些包apt-cache depends xxx查询软件xxx被哪些包依赖apt-cache rdepends xxx增加一个光...

2011-06-23 14:55:35 81

原创 Ubuntu手动安装JDK

Ubuntu手动安装JDK安装前可以查看一下jdk版本,进入Ubuntu终端 $java -version 回车,可以看到jdk版本是1. 4 .2的。1. 手动安装jdk6首先,在http://java.sun.com下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟...

2011-05-20 16:03:12 68

原创 bundler

Rails3里多了个Bundler工具。它是一个Library管理工具,它提供了好的工具来管理你rails3项目依赖的gems。$> bundle这个命令会列出bundler提供给你的一些工具。Tasks: bundle check # Checks if the dependencies listed in Gemfile are satisfied by ...

2011-04-25 12:12:24 92

原创 研究小计1

有时候对一些基础的东西,不知道它的边界在哪里,其实做些小实验就知道了.不知道其他人想过下面这样的问题没?1.我们创建一个对象,直接保存到数据库,会是什么情况?完整文字 id(integer) name(string) sex(string) age(integer) birthday(date) created_at(time) updated_at(time)编辑 删除 ...

2011-04-20 00:55:13 83

原创 javascript笔记1

对于js一直没有系统的学习,现在开始想深入学习下,但还是从最基础的开始吧。面向对象的javascript: javascript一开始就被设计为一门彻底的面向对象的语言,然而,随着javascript的广为运用和接受,其他语言(比如ruby,python和perl)的程序员开始注意到它,并将许多良好的编程习惯带到了javascript中,从而促进了javascrpt的发展...

2011-04-17 01:25:49 88

原创 RubyGem version error: rack(1.0.0 not ~> 1.0.1)

I have this error when I try to start script/server: /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems.rb:827:in `report_activate_error': RubyGem version error: rack(1.0.0 not ~> 1.0.1) (Gem::LoadErr...

2011-04-17 00:09:05 118

原创 功利主义

功利主义(Utilitarianism)认为人应该做出能“达到最大善”的行为,所谓最大善的计算则必须依靠此行为所涉及的每个个体之苦乐感觉的总和, 其中每个个体都被视为具相同份量,且快乐与痛苦是能够换算的,痛苦仅是“负的快乐”。不同于一般的伦理学说,功利主义不考虑一个人行为的动机与手段,仅考 虑一个行为的结果对最大快乐值的影响。能增加最大快乐值的即是善;反之即为恶。边沁和米尔都认为:人类的行为完...

2011-04-17 00:07:27 509

原创 道德绝对主义

这个论点是,有一定的道德客观原则,它们是永恒地、普遍地正确,不论它带来的后果是什么。这些原则绝不能被合理地侵犯或放弃。这种原则的范例包括“不许撒 谎”、“遵守诺言”、“不得杀害无辜”等等。道德绝对主义一般为宗教道德体系所代表。康德的道义论是与道德绝对主义密切相关的,因为它主张,某些行为的正 当与否,是由这些行为本身所决定的,而且这些行为决不是达到目的的手段。不过,当代道义论通过承认“双重效...

2011-04-17 00:06:44 1904

原创 css学习小记

background-color: transparent; 设置背景透明h2 span { color: #1a1a1a; padding: .5em; -webkit-border-radius: 6px; -moz-border-radius: 6px;border:1px solid #cccccc; } #添加圆角无图片纯CSS实现圆角框htt...

2011-04-17 00:05:39 62

原创 CSS常用技巧总结

一.使用css缩写使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则请参看《常用css缩写语法总结》,这里就不展开描述。二.明确定义单位,除非值为0忘记定义尺寸的单位是CSS新手普遍的错误。在HTML中你可以只写width=100,但是在CSS中,你必须给一个准确的单位,比如:width: 100px width:100em。只有两个例外情况可以不定...

2011-04-17 00:04:48 91

原创 rubyonrails Restful Authentication 插件

restful_authentication是Rails的一个认证插件,基于REST方式。它不仅支持最基本的用户管理和认证功能外,还有一个可选的邮件激活功能。1.安装:rubyscript/plugininstallhttp://svn.techno-weenie.net/projects/plugins/restful_authentication/2.生成框架代码:ruby s...

2011-04-17 00:01:48 187

原创 什么是块元素block和内联元素inline

我们首先要了解,所有的html元素,都要么是block(块元素)、要么是inline(内联元素)。下面了解一下block、inline各自的特点:  block元素的特点:总是在新行上开始;高度,行高以及顶和底边距都可控制;宽度缺省是它的容器的100%,除非设定一个宽度。  inline元素的特点:和其他元素都在一行上;高,行高及顶和底边距不可改变;宽度就是...

2011-04-17 00:01:06 133

原创 XP.CMD命令大全

有关某个命令的详细信息,请键入 HELP 命令名ASSOC 显示或修改文件扩展名关联。AT 计划在计算机上运行的命令和程序。ATTRIB 显示或更改文件属性。BREAK 设置或清除扩展式 CTRL+C 检查。CACLS 显示或修改文件的访问控制列表(ACLs)。CALL 从另一个批处理程序调用这一个。CD 显示当前目录的名称或将其更改。CHCP 显示或设置活动代码页...

2011-04-17 00:00:16 65

原创 几个有用的方法

hash.invertReturns a new hash created by using hsh’s values as keys, and the keys as values. h = { "n" => 100, "m" => 100, "y" => 300, "d" => 200, "a" => 0 } h.invert #=> {0=>

2011-04-16 23:58:42 90

原创 Firefox键盘快捷方式

Firefox键盘快捷方式键盘快捷健下面是 Mozilla Firefox最常用的键盘快捷键的列表以及它们在, Internet Explorer 和 Opera 中相对应的快捷键.命令 Mozilla Firefox Internet Explorer Opera添加为书签 Ctrl+D Ctrl+D Ctrl+T后退 Backspace 1Alt...

2011-04-16 23:55:38 97

原创 Ubuntu手动安装JDK

Ubuntu手动安装JDK安装前可以查看一下jdk版本,进入终端 $java -version 回车,可以看到jdk版本是1. 4 .2的。1. 手动安装jdk6首先,在http://java.sun.com下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟,建议把它放置到...

2011-04-16 23:53:16 156

原创 字符转时间格式转换成时间对象

Time.parse("Wed, 23 Jan 2008 20:24:27 HST -10:00")logger.info(t.class )logger.info(t.strftime("Printed on %m/%d/%Y"))

2011-04-16 23:52:38 175

原创 使用Rails时遇到了服务器启动问题 script/server:3

境 Windows Vista Home Premiumc:\RubyApps\blog2>ruby -vruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]c:\RubyApps\blog2>gem -v0.9.51 使用gem更新gem自己 gem update --system2 安装ra...

2011-04-16 23:47:57 156

原创 DoDirectPayment

DoDirectPayment1. DoDirectPayment Request1.1 DoDirectPayment 参数METHOD(必须)说明:API名称:DoDirectPayment。PAYMENTACTION(必须)说明:你想如何得到付款: Authorization - 此付款是一个基本的授权项目,是用贝宝授权和捕获解决。 ...

2011-04-16 23:44:35 109

原创 Rails异常处理

异常处理是开发过程中经常要面对的问题,基本所有高级语言都有自己的异常处理系统,ruby也不例外,而且使用起来也非常简单。ruby中异常的抛出是使用的raise方法,记住哦,这是个方法,由ruby Kernel提供的,而不是关键字,同时ruby也为这个方法提供了一个别名fail,可以用fail代替raise,抛出异常的例子如下:Ruby代码raise ...

2011-04-16 23:43:03 324

原创 ruby和rails中的回调函数

Ruby中Class,Object,Module这三个类定义了一些回调方法,这些方法不是默认的不过为一个类模块获对象定义了这些方法,当特定的事件发生时,将调用这些回调和钩子方法。这些回调方法一般以"ed"结尾。特定事件是指:调用一个不存的对象方法(method_missing)模块被混含(included/extended)类被继承(inherited)类或模块定义实例方法(m...

2011-04-16 23:41:47 212

原创 深入理解alias, alias_method和alias_method_chain

对 于alias, alias_method, alias_method_chain的深入理解是有益的,因为rails3的源码里很多地方使用了alias_method_chain的魔法。 有人评论说alias_method_chain使用的过多不好,具体怎么不好,是后话了,这篇文章集中在理解这3个方法上面。如果想转载本文,请注明出处,谢谢!请尊重别人的劳动成果,为构建丰富web原创内容做贡...

2011-04-16 23:41:00 219

原创 Rails3:使用bundler管理gems

bundler是一套为了 Rails3 所打造的全新 Gem dependencies 管理工具:一套基于 Rubygems 的更高阶套件管理工具,适合让 Application 管理多套 Gems 依存关係的複杂情境。而你在 Rails3 中 (Bundler 不只用在 Rails3,其他例如 Sinatra 或是 Rails2 也都可以使用) 要使用的 Gems,也都必须宣告在它的 Gemfi...

2011-04-16 23:39:28 130

原创 在Rails中使用jquery

1.下载安装jQuery从http://docs.jquery.com/Downloading_jQuery下载最新version的jQuery.把下载下来的jQuery copy到public/javascripts目录,public/javascripts里面有些默认的JS文件可以delete掉,因为那些是Prototype/Script.aculo.us 的,我们不需要用到的.2...

2011-04-16 23:38:19 368

java反编译工具

java反编译工具,可以查看编译后的.class

2015-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除