jarry-li
- 浏览: 40818 次
- 性别:
- 来自: 上海
社区版块
- ( 0)
- ( 0)
- ( 0)
存档分类
- ( 1)
- ( 1)
- ( 12)
最新评论
-
bee1314:
真是非常感谢分享,也碰到这个问题,唉。黑莓太坑了!什么时候开发 ...
文章列表
- 博客分类:
sts 创建springmvc应用提示此错误,
导入朋友的项目也有此错误,
can not find the tag library descriptor http://java.sun.com/jsp/jstl/core
<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core”%> fails with “can not find the tag library descriptor”
解决办法:
参考 http://mvnrepository.com/artifact/jstl/js ...
- 2014-05-07 10:59
- 浏览 1260
- 分类:编程语言
- 博客分类:
最近弄csv导出,碰到了中文乱码问题。折腾了很久,一两天去了。
试过几个库都碰到编码的问题。
也用到了fastercsv(ruby1.9.2已添加到标准库为csv,require 'csv'),导出一样乱码,有高手说
output = nkf.nkf("-wluxs",output) #转化编码格式
用这个来转换,但是我试了,在我的项目中反正是没有效果。(这里是用到nkf库,require 'nkf')
后面看到有人说要加个这个:
head = ‘ef bb bf’.split(' ').map{|a|a.hex.chr}.jo ...
- 2013-05-16 17:42
- 浏览 5199
- 分类:编程语言
- 博客分类:
v 任务e:更智能的购物车
·个性数据库模式(schema)与现有数据
·诊断和处理错误
·闪存
·日志
一、迭代e1:创建更智能的购物车
1.由于购物车中每个产品都有一个关联的计数器,这就要求个性line_items表。
administrator@jarry /e/works/ruby/depot (master)
$ rails generate migration add_quantity_to_line_items quantity:integer
invoke active_record
create db/m ...
- 2013-03-28 13:17
- 浏览 2024
- 分类:编程语言
- 博客分类:
iv 任务d:创建购物车
任务列表:
·会话和会话管理
·添加模型间的关系
·创建一个按钮,可添加产品到购物车中
一、迭代d1:寻找购物车
应用程序需要跟踪所有由买家添加到购物车中的商品。所以需要把购物车放到数据库中,并在会话中存储该购物车的唯一标识符cart.id。每当请求出现时,可以从会话中找到该购物车的标识,并用该标识在数据库中查找购物车。
1.创建一个购物车:
administrator@jarry /e/works/ruby/depot (master)
$ rails generate scaffold cart
security ...
- 2013-03-26 12:09
- 浏览 3052
- 分类:编程语言
- 博客分类:
iii 任务c:商品目录显示
任务列表:
·编写用户视力
·使用页面布局来装点页面
·集成css
·使用帮助程序
·编写功能测试程序
客户接下来想先看下从买家的角度,这个应用程序是什么样子。那我们要做的就是创建简单的商品目录显示网页。
一、迭代c1:创建商品目录清单
前面创建了商品(product)控制器,卖家可以用来管理depot程序。现在我们需要创建另外一个控制器,用来与消费者互动,称为store(商店)
(我现在使用aptana studio3工具开发,以下执行的命令是在这上面执行的。基本和dos一样,但是更像是linux)
administra ...
- 2013-03-18 17:21
- 浏览 1853
- 分类:编程语言
- 博客分类:
windows下rails开发,可以用aptana studio(就是对eclipse进行了简化的一个开发工具,支持ruby,rails,php,web工程的开发),也可以用eclipse加插件,或者随便用个文本编辑软件 终端,文件编辑软件最好能识别ruby语言的。这里介绍下aptana stu ...
- 2013-03-16 15:53
- 浏览 2337
- 分类:开源软件
- 博客分类:
今天重新在depot运行测试,用静态测试数据测试商品标题的唯一性,发现有个断言过不去:
assert_equal i18n.translate('activerecord.errors.messages.taken'), product.errors[:title]
错误信息:
1) failure:
test_product_is_not_valid_without_a_unique_title_-_i18n(producttest) [e:/works/rubyaptana/rails/test/unit/product_test.rb:67]:
<& ...
- 2013-03-16 12:28
- 浏览 1240
- 分类:编程语言
- 博客分类:
1.环境及配置
在开发环境安装完成后,就配置了git。其实在刚创建应用程序的时候应该使用git了。
git前期要做的配置,基本上就是之前我们设置的姓名和邮箱地址。另外在根目录下还会有一个.gitconfig文件,大概为:
[user]
name = ....
email = ....
不过我是没有找到 - -!。可以用git repo-config --get-regexp user.*验证配置的信息
rails提供了一个名为.gitignore的文件,配置git哪些文件不需要加入版本控制,/.gitignore:
# see http://help.gi ...
- 2013-03-15 17:38
- 浏览 1513
- 分类:编程语言
- 博客分类:
二、迭代b2:模型的单元测试
rails在每个项目创建时,就生成了一个基本的测试环境,在/test/unit下。
e:\works\ruby\depot\test\unit>dir
驱动器 e 中的卷是 work
卷的序列号是 f4c3-30b8
e:\works\ruby\depot\test\unit 的目录
2013-03-14 14:45 .
2013-03-14 14:45 ..
2013-03-14 14:33 ...
- 2013-03-15 15:44
- 浏览 2094
- 分类:编程语言
- 博客分类:
ii 任务b:验证和单元测试
一、迭代b1:验证
到迭代a1止,new product时,如果输入无效价格或者没有输入商品描述,都会把商品添加到数据库中。所以现在需要添加验证。
验证代码应该放到哪里呢?模型层!无论是� ...
- 2013-03-13 18:22
- 浏览 1716
- 分类:编程语言
- 博客分类:
前期准备(下载并安装):
1. java development kit (jdk):http://www.oracle.com/technetwork/java/javase/downloads/index.html#jdk
2. apache ant: http://ant.apache.org/bindownload.cgi 或者http://download.csdn.net/download/loveanna7/4762784 ant-1.8.4.zip (for windows)<后面地址下载下来的,解压到一个目录下,然后设置下环境变量,如我在path中增加d:\d ...
- 2013-03-13 15:01
- 浏览 1249
- 分类:移动开发
- 博客分类:
以下所有内容都依据《agile web development with rails fourth edition》。使用增量式开发来完成一个实例,以熟悉ror的开发。整个过程通过完成一系列任务来实现。以下用小迭代的形式来开发整个实例。
i 任务a:创建应用程序
一、迭代a1:创建商品维护的应用程序
1.创建rails应用程序
e: #打开dos终端,进入e盘符
cd e:\works\ruby #cd到工作目录下
rails new depot (可以加--skip-bundle参数 #新建一个应用程序depot。--skip-bundle意思是跳过检测 ...
- 2013-03-12 17:51
- 浏览 3026
- 分类:编程语言
- 博客分类:
照着书上依葫芦画瓢创建自己的第一个ruby应用,windows环境。在执行rake db:migrate时报了如下错
#---
rake aborted!
you have already activated rake 0.9.2.2, but your gemfile requires rake 10.0.3.
using bundle exec may solve this.
(see full trace by running task with --trace)
---#
网上查了下,看了几个都说按照提示使用:bundle exec rake db:migra ...
- 2013-03-11 17:55
- 浏览 2752
- 分类:编程语言
- 博客分类:
一、windows下rails环境安装
很简单一步搞定。。。
1.下载rails devkit:railsinstaller-version.exe 下载地址 http://railsinstaller.org/
railsinstaller-2.1.exe下载地址http://download.csdn.net/download/loveanna7/5147502
2.安装rails:执行railsinstaller-version.exe安装rails。傻瓜式安装(有一点要注意,安装路径不要有空格);其他组件也一并会安装上,包括ruby、gem、bundle等。
3.安 ...
- 2013-03-11 17:33
- 浏览 2664
- 分类:编程语言
- 博客分类:
好好的网络,中午吃完饭回来,网页打不开了,进行网络诊断,发现isp已失败!如下图
解决方法很简单:
把wifi关掉,再打开就搞定 - -!
- 2012-11-23 13:50
- 浏览 2771
- 分类:操作系统
« 上一页 1