- 浏览: 625663 次
- 性别:
- 来自: 杭州
-
最新评论
-
xianzi_2008:
xianzi_2008 写道楼主请教下,我缓存了一个List& ...
Ehcache -
xianzi_2008:
楼主请教下,我缓存了一个List<Bean>对象, ...
Ehcache -
jsdsh:
收藏好.五个字
hibernate之one-to-many详细 -
Tlife:
好!!!!
hibernate------HQL总结 -
yanqingluo:
例子很恰当。
观察者模式
文章列表
1. 基本语法
awk的变量不需要声明可以直接使用
awk的变量没有固定的类型
{...} 代表 awk 中的块 BEGIN{...} 在 程序的开始执行 相当于 init END{...} 在 程序的最后执行 相当于 finally
字符串连接
awk 可以使用隐式的字符串连接
比如:
"a""b""c" == "abc"
a="ab";c="c"; a" "c=="ab c"; a""c==&q ...
- 2007-09-28 10:59
- 浏览 1754
- 评论(0)
1.下载地址
http://orangoo.com/labs/GreyBox/
2 .把下载后的greybox下的greybox目录拷贝到Rails项目里的public目录下
3. 在rhtml里添加
js 代码
< script type="text/javascript" >
var GB_ROOT_DIR = "/greybox/";
< /script >
< script type="text/javascript" src=&qu ...
- 2007-09-27 21:37
- 浏览 1584
- 评论(0)
1. netbeans ide for ruby 下载
http://bits.netbeans.org/download/6.0/nightly/200709261200/
2. 等价写法:
ruby 代码
@tasks = Task.find(:all,:conditions => ['complete=?' , false])
等价于
@tasks = Task.find_all_by_complete(false)
@task = Task.find ...
- 2007-09-27 11:18
- 浏览 1042
- 评论(0)
1. 下载file_column,放到vendor/plugins下即可。
2. 安装imagemagick,并gem rmagick
3. 在Model里写上:
ruby 代码
#上传图片格式限制
validates_format_of :group_imgurl,
:with=>/^.*(.jpg|.gif|.bmp|.png)$/i,
:message => "你只能上传JPG,GIF,BMP,PNG的图片文件"
#参数说明:
#“thumb” = ...
- 2007-09-27 01:04
- 浏览 2320
- 评论(0)
1.下载apache (http://httpd.apache.org/)
2. 解压
tar xzvf httpd-2.2.6.tar.gz
3.
./configure --prefix=/home/mahaibo/apache
3.
make
4.
make install
5. 安装成功后,配置
vi /home/mahaibo/apache/conf/httpd.conf
httpd.conf配置部分说明:
Listen 80 //apache默认 ...
- 2007-09-26 16:38
- 浏览 14262
- 评论(0)
1. 代理模式主要有两种:静态代理和动态代理
2. 静态代理:
比如要在输出“HelloWorld”前打印一个字符串“Welcome”
A:先定义一个接口类
java 代码
package ttitfly.proxy;
public interface HelloWorld {
public void print();
// public void say();
}
B: 定义一个该接口的实现类
java 代码
package ttitfly.proxy; ...
- 2007-09-25 17:46
- 浏览 2142
- 评论(0)
1.JDBM可以把它理解成一个嵌入式非常简单的数据库。官方网站:http://jdbm.sourceforge.net/ (OpenJMS和ActiveMQ 都用到了JDBM)
A:如果是以RecordManager.insert形式存储数据的话,它存储数据的格式是:一个自动生成的id + 一个序列化的对象。
...
1 java -verbose
verbose可以显示出JVM详细的类加载,也就是说:显示在命令执行的过程中,JVM都依次加载哪里Class,通过这些宝贵的调试信息,可以帮助我们分析出JVM在执行的过程中都干了些什么。
参考文章: http://www.iteye.com/article/68170?page=1#comments
2. 动态加载类
java 代码
package ttitfly;
/**
* 加载类的方式有2种,一种是隐式方式:通过new出来一个对象加载
* 另一种是:显式的( 由 java.lang.C ...
- 2007-09-23 13:49
- 浏览 1224
- 评论(0)
1 . 3.times { puts "hello" } 在ruby内部实现方式
核心:利用yield 实现回调
例子代码:
ruby 代码
def takeBlock(p)
if block_given?
yield(p)
else
puts p
end
end
takeBlock "a"
takeBlock("a") {|x| puts "++ ...
- 2007-09-21 17:36
- 浏览 1003
- 评论(0)
the JVM will cache the dns information for me automatically after the first query
也就是说,httpclient去抓取每个url时,JVM都会自动cache住 这个url和对应的ip,并且是永远cache住,除非cache住的内容大于 JVM的限制 ,如果将来这个url(域名)更换了ip,httpclient会首先去JVM的cache里取,如果取到了。直接根据这个ip去抓取。
所以往往某个域名更换了IP,抓取结果都是604错误。
解决办法:
networkaddress.cache.ttl (default: -1 ...
- 2007-09-19 16:10
- 浏览 4768
- 评论(0)
Jms RMI等服务首先先读取系统的hostname,然后拿到hostname ,然后根据hostname去匹配本机回显IP 127.0.0.1(所以要求hostname和127.0.0.1要在/ect/hosts里匹配),出口的时候,再用127.0.0.1去匹配内网IP 如:192.168.0.22。
vi /etc/hosts
127.0.0.1 client1.wsay.net localhost
- 2007-09-13 17:10
- 浏览 1556
- 评论(0)
linux上
1.echo http://www.feedsky.com
|awk '/^http:\/\/www.*\.com$/'
2.$ echo 'http://asdfl.la.cn/
http://www.abc.com
http://wer12.23.33.net
http://asdf.com
'|awk '/^http:\/\/([^.\/]+\.)*([^.\/]+)\.([^.\/]+)\/?$/'
java里 正则表达式
1. 转意是\,但是\本身也需要转义,所以是 \\(2
个反斜杠)
2.开始和结束不是/^ $/,而是^ $,没有/
3. ...
在web.xml里加入了过滤类,错误信息如下:
SEVERE: Error filterStart
May 11, 2006 11:42:13 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors
主要原因是缺少jar包或.class
解决办法:
试着把tomat/server/lib目录下的commons-digester.jar,commons-beanutils.jar拷贝到common/lib/目录
- 2007-09-11 17:02
- 浏览 5157
- 评论(2)
1.安装
下载Maven.目前的版本是2.0.4
http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-2.0.4-bin.zip
解压缩后,设置环境变量M2_HOME到maven目录;在环境变量path中增加maven的bin目录。
在命令行输入
Mvn -version
显示
Maven version: 2.0.4
则安装成功。
2. 网络设置
maven运行时需要网络环境。如果你的网络需要代理,则要在maven目录的conf/settings.xml中设置。
找到<proxies> ...
- 2007-09-11 10:00
- 浏览 1615
- 评论(0)
1.acegi四大组件
过滤器 管理器 提供者 处理程序
过滤器 :由管理器来管理
管理器:起管理作用
提供者:管理器里包含多个提供者
处理程序:具体的执行程序
2.过滤器链里包含多个过滤器。第一个过滤器必须是Session Integration F ...
- 2007-09-09 11:48
- 浏览 1167
- 评论(0)