- 浏览: 211325 次
- 性别:
- 来自: 北京
最新评论
-
zjc198805:
lz,用rest上传文件怎么实现啊?644952013@qq. ...
(转)REST介绍 -
jiandong2008:
能留个邮箱不?
(转)Hibernate性能调优(转载--作者:Robbin Fan) -
jiandong2008:
楼主还在不? 很多问题想请教 现在老大正要求我做hibern ...
(转)Hibernate性能调优(转载--作者:Robbin Fan) -
hificamera:
s3 = """hello, ...
python单引号、双引号和三双引号的区别(ZZ) -
ivyloo:
没意思!!!
代理模式、装饰模式和适配器模式
文章列表
RoR:Ruby On Rails,语言ruby
GRails :Groovy On Rails(整合了Hibernate3.1/Spring IoC/Spring MVC/Sitemesh/Dynamic Tag/AJAX(prototype, rico, YAHOO.js) ,语言Groovy
TRails: 整合了Spring, Tapestry, Hibernate ,语言java
- 2007-07-25 18:17
- 浏览 1077
- 评论(0)
http request<-------http协议------>Web Server<------cgi(fcgi)协议-------->(c、perl、PHP、ruby )
cgi的缺点是一个请求启动一个后台进程(比如ruby进程)来处理
- 2007-07-25 17:07
- 浏览 1857
- 评论(0)
最佳部署方案:Linux(ubuntu) + lighttpd + fastcgi + ruby1.8.6+rails1.2.3 (RoR运行环境)+MySQL
开发方案:ruby1.8.6+rails1.2.3 (RoR运行环境)+ Aptana(eclipse)+RadRails0.8+RDT0.9 (RoR IDE) + MySQL
- 2007-07-25 16:55
- 浏览 1144
- 评论(0)
使用比较广泛的有IIS,Apache
轻量级的有lighttpd,Nginx,thttpd,shttpd
Web Server 我一直都认为 Apache 使用率最高,它拥有快速、低廉、升级容易、安全可靠这些优势,完全免费并且开放源代码。但是有关于 Web 服务器的市场占有率报告 ...
- 2007-07-25 16:16
- 浏览 1273
- 评论(0)
--最近准备开发部署RoR,转一篇文章备用
可以毫不夸张地说,服务器应用的部署是整个开发周期中难度最大的任务之一。且不说要如何使得应用可扩展性好、系统吞吐量大、稳定性好...单只让应用run起来,就不是一件很简 ...
- 2007-07-25 16:10
- 浏览 1788
- 评论(0)
原文地址http://www.cnblogs.com/bjzhanghao/archive/2007/03/30/694268.html
用Java画动画很简单,让一个线程自己定时调用自己即可,记得要设置一个退出(结束)条件。
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text; ...
- 2007-07-25 11:38
- 浏览 1316
- 评论(0)
最近根据网上的资料搭建了一个Ruby on Rails环境。但是还没有使用,不知道能不能用,下面就写写过程,免得以后忘记
数据库:mysql5.0
操作系统:windowsXP
以下步骤使用了网友“海啸南风”的做法,只不过省去了第2步
1. 下载最新的ruby 1.8.6一键安装包
a. http://rubyforge.org/frs/download.php/18566/ruby186-25.exe
下载后,一键安装。这个安装的是ruby环境,还要搭建rails的环境。
2. 安装 rubygems-0.9.2(可选)
a. http://rubyforge.org/pro ...
- 2007-07-25 11:20
- 浏览 1291
- 评论(0)
Hibernate性能调优(转载--作者:Robbin Fan)
一。 inverse = ?
inverse=false(default)
用于单向one-to-many关联
parent.getChildren().add(child) // insert child
...
- 2007-07-24 11:46
- 浏览 3295
- 评论(2)
在使用开发工具的时候如果对快捷键比较熟悉的话,可以加快开发效率。如果第一次接触某个开发工具时,我认为头等大事之一就是熟悉快捷键。下面是我常用的Eclipse快捷键:
在当前行之前或者之后添加空行(Ctrl+Shift+Enter 和 Shift+Enter)
1、显示系统提示:ALT+/
2、程序代码自动排版:Ctrl+Shift+F(jsp文件是全部重排,java文件是可以对选定的代码重排)
3、自动汇入所需要的类别:Ctrl+Shift+O(注意和Ctrl+Shift+M区别)
4、查看使用类别的原始码:Ctrl+鼠标左键点击(链接进入)
- 2007-07-19 00:07
- 浏览 1988
- 评论(0)
限制swt 的text只能输入数字(转)
- 博客分类:
- Java
java 代码
txt_TimeLimit = new Text(container, SWT.BORDER);
txt_TimeLimit.setText("1000");
txt_TimeLimit.setBounds(70, 30, 71, 19);
txt_TimeLimit.addVerifyListener(new VerifyListener() {
public void verifyText(VerifyEvent e) {
// 几种情况,输入控 ...
- 2007-07-18 16:34
- 浏览 3684
- 评论(0)
一个java文件可以写多个类,原则上和分别在多个个文件里写没有区别,只是在一个文件里,最多只有一个类是可以用public修饰的(也可以都不是public类),这个类必须和文件同名。
一个Java文件写多个类不方便管理, 每个类一个JAVA文件,这是个很好的开发习惯。
- 2007-07-18 13:16
- 浏览 1004
- 评论(0)
代理模式只是原来对象的一个替身,装饰模式是对原对象的功能增强,适配器模式是要改变原对象的接口
- 2007-07-08 19:39
- 浏览 2430
- 评论(1)
1、静态织入:指在编译时期就织入Aspect代码,AspectJ, Spring2.0。
2、动态织入:在运行时期织入,Spring AOP属于动态织入,动态织入又分静动两种,静则指织入过程只在第一次调用时执行;动则指根据代码动态运行的中间状态来决定如何操作,每次调用Target的时候都执行(性能较差)。
.Net里的Castle也属于,是用动态代理来实现的aop
Spring AOP 是使用代理来完成的,Spring 会使用下面两种方式的其中一种来创建代理:
1、JDK动态代理,特点只能代理接口,性能 ...
- 2007-07-08 18:37
- 浏览 1082
- 评论(0)
Guice,Spring,PicoContainer,HiveMind这些依赖注入容器都是对创建型设计模式的封装,对外提供各种方式创建对象,并可以将对象注入到其它程序对象中
就是采用一些容器,自动把对象之间的关系(关联关系)加入到对象实例中。
- 2007-07-08 16:30
- 浏览 1080
- 评论(0)