自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

curl发送json到rails的方法

curl -v -H "Accept: application/json" -H "Content-type: application/json" -X POST -d ' {"weather_query":{"mobile":"15610897869","username":"李四","area_code":"0578"}}'

2013-06-03 19:50:00 168

原创 JVM内存白皮书

 JVM内存白皮书的翻译内容,结合了摘抄的内容,希望自己对JVM的内存和垃圾回收机制有更深入的理解。资料来源:http://chaoticjava.com/posts/parallel-and-concurrent-garbage-collectors/ 垃圾回收器主要负责找到并释放未被引用的对象。 所希望的垃圾回收器的特性安全、高效:不会发生错误的回收,不会使得应用出现明...

2013-03-27 23:08:02 226

罗马数字和阿拉伯数字的转化

转自 http://www.cnblogs.com/dosxp/archive/2008/08/13/1266781.html但其中存在一些细节问题进行了修改,代码如下:#include <string>#include <iostream>using namespace std;int mp[100];int val[]={1000,...

2013-03-27 16:05:46 163

POJ1836

http://blog.163.com/xiangzaihui@126/blog/static/1669557492011712105957470/ 这个人写的是我看到的最简单的方法了。

2013-03-12 15:02:54 128

原创 算法导论6.3-3

  证明:在任一含n个元素的堆中,至多有ceiling(n/(2^(h+1)))个高度为h的节点。出处:http://blog.csdn.net/lqh604/article/details/7381893 证明:(1)对于h=0, 即叶子结点的个数,由6.1-7习题可知,叶子结点的个数最多为ceiling(n/2)=ceiling(n/2^(h+1)),即初始化成...

2013-03-05 19:21:58 305

原创 jQuery权威指南笔记

 TIPS1:$(document).ready(function(){}) 等价于 $(function(){})等价于window.onload(),但$(document).ready在页面框架下载完成后就执行。而window.onload必须在页面全部加在完毕(包括图片下载),因此$(document).ready的执行效率会高于window.onload。 ...

2013-01-07 17:08:16 70

原创 判断base64加密后的字符串是否是图片

http://www.astro.keele.ac.uk/oldusers/rno/Computing/File_magic.htmlhttp://en.wikipedia.org/wiki/List_of_file_signaturesImage filesFile type Typical extension Hex digitsxx = v...

2012-12-20 15:25:03 2940

SAVEPOINT exception with Rails

 ActiveRecord::StatementInvalid:SQLite3::SQLException: near "SAVEPOINT": syntax error: SAVEPOINT active_record_1 这个错误折腾了近一天。 解决方法:http://stackoverflow.com/questions/7367274/rails-3-1-app-c...

2012-12-11 15:15:57 107

迭代式开发rails应用(一)

记录学习rails的过程。应用来自《web敏捷开发之道——应用rails进行敏捷web开发》1. 创建apprails new test-depot --skip-bundlecd test-depotbundle install --local修改GemFile,添加gem 'thin' 2.创建数据库表product./script/rails gener...

2012-12-10 16:48:48 97

rails错误记录

错误1在创建rails的数据库时,rake db:create RAILS_ENV='development'出现如下错误:Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes./home/liuxiaoqin/ru...

2012-12-10 13:02:40 239

ruby gems过慢

早上十分崩溃,rubygems.org国内访问速度不是一般的慢,而且经常超时。 具体请访问http://ruby.taobao.org/如何使用?$ gem sources --remove https://rubygems.org/$ gem sources -a http://ruby.taobao.org/$ gem sources -l*** C...

2012-12-10 12:18:20 176

原创 ruby rails —创建一个简单的应用

1. 创建应用say在安装rails之后,在应用的目录下执行:rails say在对应目录下会生成如下目录:2.启动应用./script/rails s thin使用thin服务器,并启动。=> Booting Thin=> Rails 3.2.8 application starting in development on http://0...

2012-12-09 21:07:59 121

rails笔记

erb模版:    <%=和%>符号之间的内容则会被看作 Ruby 代码执行,执行的结果将被转换为字符串,并替换到文件中 <%=...%> 序列所在的位置。    <%和%>符号之间的内容则会被看作 Ruby 代码执行,执行的结果不被会被转换为字符串,并不会替换到文件中 <%...%> 序列所在的位置。    在erb模版中,可以随意访问...

2012-12-09 20:43:31 61

ruby rails router not matched

ActionController::RoutingError (No route matches [GET] "/say/hello"):  actionpack (3.2.8) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'  actionpack (3.2.8) lib/action_dispatch/mi...

2012-12-09 16:18:49 150

rails使用thin服务器错误

在使用rails启动thin服务器是出现错误如下:/Library/Ruby/Gems/1.8/gems/rack-1.4.1/lib/rack/handler/thin.rb:1:in `require': no such file to load -- thin (LoadError) from /Library/Ruby/Gems/1.8/gems/rack-1.4.1/l...

2012-12-09 15:39:23 138

升级 RubyGems

升级 RubyGems 有几种不同的方法。遗憾的是,使用哪种方法不仅和你的 RubyGems 版本有关系, 而且还和你使用的 linux 发行版有关系,不是每种方法都管用,试试下面几种方法,直到找到能用的:1. 使用gem升级:sudo gem update --system2. 使用gem升级有问题的系统: sudo gem install rubygems-update  ...

2012-12-09 14:49:10 339

hibernate连接数据库乱码

在开发中,已经确定数据库的编码格式设置为UTF8,同时导入的sql也是UTF8,但在用eclipse进行开发的时候,发现读出的数据依旧乱码,这时候怀疑是hibernate的编码问题。 更改hibernate的配置如下;<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerD...

2012-12-07 16:28:33 96

dojo之tab container

最近一直在用dojo,做些总结。因为度娘能回答的太少了。 网上给的示例代码不太符合我的需求,创建好一个tab container后,需要嵌入到tree节点中,而不是在固定的位置展现。    一. 创建tab container,需要注意的是,在创建好tc后,不要startup,必须将其追加到树节点后再startup,否则会无法显示。var tc = new dijit.layout.T...

2012-12-07 10:21:27 158

dojo之tree

 这是从我之前的blog搬过来的。  dojo的tree创建比较简单,但创建一个含有复杂节点的tree并不是那么容易,我们接下来要创建的树节点将是比较复杂的节点树。一. 创建treeModel其中dataform的格式必须为[ { "frames": [ { "start_time": ...

2012-12-06 18:48:01 122

原创 ruby sinatra 内部机制(二)

基础知识:1.ruby的procruby的proc的一般使用过程如下:>> p=Proc.new{|item| p item}=> #<Proc:0x000000010e446060@(irb):9>>> p.call("6")"6" proc是通过call进行调度的,也就是说proc是可以响应call的。 ...

2012-12-05 23:30:49 131

原创 ruby sinatra 内部机制(一)

下面讨论的问题是,ruby sinatra是如何和服务器进行交互的。sinatra参照的规范是rack,rack指定了一个http 服务器如何和一个app(在sinatra中,即Sinatra::Application)进行交互。rack协议的核心指明了一个app(在rack中称为endpoint)必须能够响应call方法的调用。而server(通常称为handler),则向这个方法传参,...

2012-12-05 19:37:42 390

ruby sinatra 之 扩展

这次的开发中,使用thin作为服务器,sinatra作为web服务框架进行开发。下面讨论的是如何书写自己的插件,扩展sinatra框架。自定义插件有两种方式,extension方法和helper方法。 extension方法require 'sinatra/base'module Sinatra module PostGet def post_get(route,&...

2012-12-05 19:04:40 176

空空如也

空空如也

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

TA关注的人

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