- 博客(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
205
原创 JVM内存白皮书
JVM内存白皮书的翻译内容,结合了摘抄的内容,希望自己对JVM的内存和垃圾回收机制有更深入的理解。资料来源:http://chaoticjava.com/posts/parallel-and-concurrent-garbage-collectors/ 垃圾回收器主要负责找到并释放未被引用的对象。 所希望的垃圾回收器的特性安全、高效:不会发生错误的回收,不会使得应用出现明...
2013-03-27 23:08:02
266
罗马数字和阿拉伯数字的转化
转自 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
214
POJ1836
http://blog.163.com/xiangzaihui@126/blog/static/1669557492011712105957470/ 这个人写的是我看到的最简单的方法了。
2013-03-12 15:02:54
165
原创 算法导论6.3-3
证明:在任一含n个元素的堆中,至多有ceiling(n/(2^(h+1)))个高度为h的节点。出处:http://blog.youkuaiyun.com/lqh604/article/details/7381893 证明:(1)对于h=0, 即叶子结点的个数,由6.1-7习题可知,叶子结点的个数最多为ceiling(n/2)=ceiling(n/2^(h+1)),即初始化成...
2013-03-05 19:21:58
363
原创 jQuery权威指南笔记
TIPS1:$(document).ready(function(){}) 等价于 $(function(){})等价于window.onload(),但$(document).ready在页面框架下载完成后就执行。而window.onload必须在页面全部加在完毕(包括图片下载),因此$(document).ready的执行效率会高于window.onload。 ...
2013-01-07 17:08:16
88
原创 判断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
3019
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
128
迭代式开发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
121
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
286
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
207
原创 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
142
rails笔记
erb模版: <%=和%>符号之间的内容则会被看作 Ruby 代码执行,执行的结果将被转换为字符串,并替换到文件中 <%=...%> 序列所在的位置。 <%和%>符号之间的内容则会被看作 Ruby 代码执行,执行的结果不被会被转换为字符串,并不会替换到文件中 <%...%> 序列所在的位置。 在erb模版中,可以随意访问...
2012-12-09 20:43:31
81
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
171
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
163
升级 RubyGems
升级 RubyGems 有几种不同的方法。遗憾的是,使用哪种方法不仅和你的 RubyGems 版本有关系, 而且还和你使用的 linux 发行版有关系,不是每种方法都管用,试试下面几种方法,直到找到能用的:1. 使用gem升级:sudo gem update --system2. 使用gem升级有问题的系统: sudo gem install rubygems-update ...
2012-12-09 14:49:10
466
hibernate连接数据库乱码
在开发中,已经确定数据库的编码格式设置为UTF8,同时导入的sql也是UTF8,但在用eclipse进行开发的时候,发现读出的数据依旧乱码,这时候怀疑是hibernate的编码问题。 更改hibernate的配置如下;<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerD...
2012-12-07 16:28:33
139
dojo之tab container
最近一直在用dojo,做些总结。因为度娘能回答的太少了。 网上给的示例代码不太符合我的需求,创建好一个tab container后,需要嵌入到tree节点中,而不是在固定的位置展现。 一. 创建tab container,需要注意的是,在创建好tc后,不要startup,必须将其追加到树节点后再startup,否则会无法显示。var tc = new dijit.layout.T...
2012-12-07 10:21:27
181
dojo之tree
这是从我之前的blog搬过来的。 dojo的tree创建比较简单,但创建一个含有复杂节点的tree并不是那么容易,我们接下来要创建的树节点将是比较复杂的节点树。一. 创建treeModel其中dataform的格式必须为[ { "frames": [ { "start_time": ...
2012-12-06 18:48:01
151
原创 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
154
原创 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
440
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
216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人