find_by_sql( ) can also be used to create model objects containing derived column data. If you use the as xxx SQL syntax to give derived columns a name in the result set, this name will be used as the name of the attribute.
items = LineItem.find_by_sql("select *, " + " quantity*unit_price as total_ ...
2008-03-03
rails阶段总结Lighttpd FCG tomcat Rails Timer Service
关键字: lighttpd fastcgitomcat rails timer service
首先是robbin的帖子《在Linux平台上安装和配置Ruby on Rails详解》
http://www.javaeye.com/topic/43228?page=1
其次是如何在一台服务器上实现rails和j2ee共生《Lighttpd proxy to Tomcat》
http://rackerhacker.com/2007/04/05/lighttpd-proxy-to-tomcat/
然后是如何在rails的环境下提供后台能够长时间运行的线程,即《[Rails] timer service》
http://lists.rubyonrails.org/pipermail/rails/ ...
到今天为止,大概用了3周左右的时间粗略的学习了一下ROR,同时也做了自己的小damo,发现居然我也赶上了敏捷的大潮了。感觉良好自是不用多说。可是随之问题也来了,英雄无用武之地啊。好好的一个ROR,却不知道拿来做什么?真是郁闷!
SAAS的概念不错,我是很想做做这个东西。真是希望能找几个志同道合的朋友一起搞点东西,搞点名堂出来!
经常用firefox的人一定都有一个感觉就是firefox的确在安区性上要好一些,如果用linux+firefox我想就更安全了!可是各大银行怎么就死也不能支持firefox呢?看看国外的银行,不管大的小的,一定会考虑到各种用户群体,可是我们的大银行呢?他们在做什么,在拼命的做activeX控件,而且之前还看到报道说某行的activeX有严重Bug。。。。汗啊。银行那么有钱就是不肯在基础上下些功夫。
看到很多报道都在说鼓励我们的 government 用linux,那银行怎么能不支持呢,这里也能从侧面反映实际情况吧。
不过今天在网上看到一个帖子,或许能给linux+firefox的兄弟们一丝 ...
2007-03-24
Tomcat [java.net.SocketException: Too many open files]解决方法
关键字: tomcat linux Too many open files java
Redhat 帮助文档[http://kbase.redhat.com/faq/FAQ_80_1540.shtm]
Issue:
How do I set the maximum number of files allowed to be open on a system
Resolution:
The current setting for maximum number of open files can be viewed with the command:
ulimit -n
This number indicates the maximum number of files ...
2007-01-27
用google趋势对比当前流行java web框架-tapestry,struts,webwork,jsf,wicket
关键字: tapestry,struts,webwork,jsf,google trends
[转贴请注明转自javaeye社区 文章链接:http://hghdo.javaeye.com/blog/50858]
相信很多人都用过google trends,就是趋势,可以对比不同的关键词在google上的搜索量,以下是一组对比的图片。
图注:
tapestry -- 绿色
struts -- 红色
jsf -- 橙色
webwork -- 蓝色
===============================================================
国内2006年的搜索量2006年
============================ ...
进入vi的命令
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
vi filename....filename :打开多个文件,依次编辑
移动光标类命令
h :光标左移一个字符
l :光标右移一个字符
space:光标右移一个字符
Backspace:光标左移一个字 ...
用tapestry4.0.x生成验证码
首先写一个从IEngineService派生的类,用来产生需要的验证图片
package org.itrun.cnbrn.view.pageclass.system;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.io.OutputStream;
import java.util.Ra ...
在我们使用table的时候可以把table拆成tableview/TableRows/TableValues,这样一来就可以方便的往table中插入我们想插入的各种控件。
最近想使用tacos:table,可是发现tacos:table没有被“大卸八块”的功能,有谁做过类似的事情,能不能帮忙提供些思路啊!
最近作的项目中很多地方都用到了tapestry中的table组件,因为显示的数据量比较大所以采用了按分页抓取后台数据的方法,就是返回实现了IBasicTableModel接口的的数据源给页面上的table作为数据源。
public IBasicTableModel getPersonWithPaging(){
return new IBasicTableModel(){
public int getRowCount(){
System.out.println("执行了很多遍");
return ...;
}
pu ...
- 浏览: 39721 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
经典正则表达式(希望给自 ...
很好.
-- by lirong1978sdo -
[原创]用tapestry4.0.x ...
好东西!
-- by jiangyh52 -
[原创]用tapestry4.0.x ...
呵呵,受教了。我也用Servlet做过!
-- by mercyblitz -
为什么各大银行的网上银行 ...
ray_linn 写道weiqingfei 写道ray_linn 写道gigix ...
-- by weiqingfei -
为什么各大银行的网上银行 ...
说来说去又回到开始的话题“没有绝对安全的系统”就能够推出“没必要选择比较安全的系 ...
-- by gigix






评论排行榜