会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tachikoma的乱七八糟
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2008年10月3日
Rails测试中清空数据表/载入空fixtures
摘要: 使用spec框架测试,其他测试框架雷同创建spec/test/empty,其中放入空的yml夹具文件[代码]以此载入空的students表当然在执行大量测试时也会存在问题,就是需要将使用的空夹具删除,来载入有效夹具进行其他测试[代码]
阅读全文
posted @ 2008-10-03 12:50 Tachikoma
阅读(536)
评论(0)
推荐(0)
2008年9月23日
RDoc 解决同名module 与 Class的问题
摘要: 如果一个 Module 与一个 Class 同名,RDoc会生成错误的页面链接比如Rails下 Controller下有个 Student文件夹,即为一个Module名Model下有一个Student类,生成RDoc,就会把Model/Student类覆盖掉解决方案:在Controller/Student/某一个文件加入:[代码]没有想出更好的方法,只能将Module屏蔽掉
阅读全文
posted @ 2008-09-23 21:26 Tachikoma
阅读(243)
评论(0)
推荐(0)
2008年9月22日
C 实用的 e-editor 的bundle
摘要: 1.e-editor 自带的Compile Single File to Tool Command提示无法识别参数 -Wmost ,删之[代码]2.再添加一个运行的Command : Run,从上一个Command修改过来的[代码]再在下面将Input改为None,Output改为Show as Tool Tip
阅读全文
posted @ 2008-09-22 21:42 Tachikoma
阅读(292)
评论(0)
推荐(0)
2008年7月31日
Best of Ruby Quiz - Animal Quiz
摘要: 可借鉴的东西一个是[代码]用替换来生成树,因为从来没做过面向对象法建树,所以比较新鲜再一个就是UI类的运用[代码]
阅读全文
posted @ 2008-07-31 13:17 Tachikoma
阅读(235)
评论(0)
推荐(0)
2008年7月23日
Best of Ruby Quiz - GEDCOM Parser
摘要: [0] 首先,分析书后源代码,整题建立在下面的假设上:Level 标号从0开始,依次递增,且递增跨度为1,输入不存在错误 也正是这一点假设,LEVEL值可以不作为结点属性处理,即LEVEL值实际上是节点在堆栈中位置的代表,用堆栈结构可以轻松化解LEVEL带来的麻烦[1] 第一种想法是用REXML,将字符串解析后存入XML结构,最后统一输出,源代码和书上一样[代码][2] 当数据规模很大时,不可能将...
阅读全文
posted @ 2008-07-23 15:26 Tachikoma
阅读(280)
评论(0)
推荐(0)
2008年7月22日
Best of Ruby Quiz - MadLib
摘要: 题目大意明确,主要在于正则表达式运用1]首先是自己写的程序[代码]属于比较正常的算法型想法,流式替换过程2]然后是书上的程序,最简短的那个[代码]稍微有些出入,大体一样做一些分析: [0]这个程序存在BUG,如果把第五行注释解开,可以看到输出的第一个$1 = "gem" ,第二个$2 = "nil",BUG在后面我的改进里有修正[1]第八行用gsub的Block形式十分重要,以下是Programm...
阅读全文
posted @ 2008-07-22 15:58 Tachikoma
阅读(274)
评论(0)
推荐(0)
2008年4月27日
使用selenium-on-rails的一些讨论 3]assertXpathCount的使用
摘要: 3.assertXpathCount的使用xpath_count一族的函数assertXpathCountstoreXpathCount...会发现在selenium-on-rails中并没有对应函数assert_xpath_count等原因是selenium-on-rails所用的selenium-core好像版本不够...没有assert_xpath_count首先需要更新selenium-c...
阅读全文
posted @ 2008-04-27 09:49 Tachikoma
阅读(336)
评论(0)
推荐(0)
使用selenium-on-rails的一些讨论 2]清理缓存
摘要: 2. selenium-on-rails 清理cache并没有提供这个功能,但是在测试开始时确实需要,方案在Align书的"基于时间的缓存失效策略"里描述了,就是删除文件夹tmp/cache这里直接清理tmp文件夹Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.co...
阅读全文
posted @ 2008-04-27 09:38 Tachikoma
阅读(943)
评论(0)
推荐(0)
使用selenium-on-rails的一些讨论 [0,1]
摘要: 这两天搞了一下selenium-on-rails, 作了一些讨论 0. 建议单独建立一个环境 selenium,用法见doc 0.1. 可以另开一个数据库用于selenium测试,但一般会用test库,以及测试夹具,但是有些只适合selenium测试的夹具,为了不影响其他测试,需要把这些夹具单独存放并保证不影响其他测试 举个例子[源自doc],建立空的夹具文件放在test/fixtures/bl...
阅读全文
posted @ 2008-04-27 09:29 Tachikoma
阅读(332)
评论(0)
推荐(0)
2008年3月29日
关于 rails ActiveRecord 属性 以及 foreign_key 不直接用数据库项目 时的一些讨论
摘要: 引发这个问题的是 需要用类似于下面的功能 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->belongs_to :major,:foreign_key => :major_id 但是数据库中并不直接有major_id这一项,而是从其他项...
阅读全文
posted @ 2008-03-29 10:14 Tachikoma
阅读(598)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告