- 浏览: 257042 次
- 性别:
- 来自: 苏州
最新评论
-
a542550187:
很受用,最近正好学习软件工程方面的知识
如何建立领域模型(转) -
liiyee:
谢谢!中文版有些地方的翻译实在是挺对付的。
hibernate in action 2 英文版 -
HFLdragon:
下来学习一下
ajax upload file -
wendellup_account1:
thanks....
Spring 3 mvc Validation的错误 -
zhangjq5:
中文名乱码……
ajax upload file
文章列表
1. HTTP消息头
(1)通用信息头
即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma
主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade
(2)请求头
用于在请求消息中向服务器传递附加信息,主要包括客户机可以接受的数据类型,压缩方法,语言,以及客户计算机上保留的信息和发出该请求的超链接源地址等.
主要: Accept , Accept-Encoding , Accept-Language , Host ,
...
- 2009-09-21 16:24
- 浏览 6647
- 评论(0)
//Java文件下载的几种方式
public HttpServletResponse download(String path, HttpServletResponse response) {
try {
// path是指欲下载的文件的路径。
File file = new File(path);
// 取得文件名。
String filename = file.getName();
// 取得文件的后缀名。
...
- 2009-09-20 20:30
- 浏览 6781
- 评论(0)
序言
许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。
在Internet上很多的资源分成多个文件存放时,它的文件命名是有一定的规则的;正因如此,我们就可以用程序来完成这个资源的完全下载。
1. 基础知识
在Internet上,我们要下载网站上的某个资源,我们会获得一个URL(Uniform Resource Locator),它是一个服务器资源定位的描述,下载的过程总是如下步骤:
步骤1:客户端发起连接请求一个URL ...
- 2009-09-20 20:26
- 浏览 1234
- 评论(0)
常吃宵夜,会得胃癌,因为胃得不到休息。一个星期只能吃四颗蛋,吃太多,对身体不好。鸡屁股含有致癌物,不要吃较好。用眼一段时间要注意休息,眨一眨眼睛。最佳睡眠时间是在晚上10点-清晨6点。喝豆浆时不要加鸡蛋及糖,也不要喝太多。空腹时不要吃蕃茄,最好饭后吃。早上醒来,先喝一杯水,预防结石。睡前三小时不要吃东西,会胖。少喝奶茶,因为高热量,高油,没有营养价值可言。长期饮用,易罹患高血压,糖尿病等疾病。刚出炉的面包不宜马上食用。远离充电座,人体应远离30公分以上,切忌放在床边。每天十杯水,膀胱癌不会来。白天多喝水,晚上少喝水。揉搓耳朵,刺激耳朵的穴位,能让脑袋更灵活。一天不要喝两杯以上的咖啡,喝太多易导致 ...
History Interceptor
原文: https://www.hibernate.org/195.html
I've made some enhancements to the AuditInterceptor so that not only the creation- and modification times were recorded.
The following Interceptor can be used to record all modifcations on an Object in a seperate table. The main pit ...
- 2009-09-15 16:45
- 浏览 1138
- 评论(0)
【阅读】让照片里的你更好看的办法
Ways to Look Good in Photos How to put your best face forward and pose(v.摆姿势) like a model. 1. Focus your eyes just slightly above the camera lens(摄影机镜头), move your face forward a bit, and tip down(向下倾斜) your chin. 2. Put your tongue behind your teeth and smile, which will relax y ...
- 2009-09-15 16:00
- 浏览 547
- 评论(0)
Spring2.0.1以后的版本已经支持配置多数据源,并且可以在运行的时候动态加载不同的数据源。通过继承AbstractRoutingDataSource就可以实现多数据源的动态转换。目前做的项目就是需要访问12个数据源,每个数据源的表结构都是相同的,所以要求数据源的变动对于编码人员来说是透明,也就是说同样SQL语句在不同的环境下操作的数据库是不一样的。具体的配置如下: 一、首先需要写一个静态的键值对照类:
代码
package cn.com.xinli.ccp.dynamicds;
public class DataSourceMap {
p ...
- 2009-09-15 14:41
- 浏览 676
- 评论(0)
使用spring security时需要配置默认的登陆页面,就是在session失效或者其它原因需要登陆时的页面。
<http auto-config='true'>
<intercept-url pattern="/login.jsp*" filters="none"/>
<intercept-url pattern="/**" access="ROLE_USER" />
<form-login login-page='/login.jsp' ...
一、清除空格
以下javascript代码收集于网友创作,功能类似于C#中的Trim函数。
String.prototype.trim = function()//去除空格
{
return this.replace(/(^[\s]*)|([\s]*$)/g, "");
}
二、检查一个字符串是否包含特殊字符
/*
功能:检查传入的字符串中是否包含特殊字符
参数:str-要检查的字符串
输出:"1"表示字符串不包含特殊字符,验证成功;否则返回"0"
相关说 ...
- 2009-09-01 09:49
- 浏览 947
- 评论(0)
忽然发现好多天没来看看了,罪过啊。呵。。。
JAVA专栏:http://www.lifevv.com/java/
数据库: http://www.lifevv.com/database/
网页设计: http://www.lifevv.com/html/
系统设计与建模:http://www.lifevv.com/html/
- 2009-08-25 15:09
- 浏览 945
- 评论(1)
我们在前2篇文章中:
分别介绍了annotation的基本概念,以及怎么样自定义annotation。本文介绍怎么在运行期(runtime)动态解析annotation。上面我们介绍过,annotation只是附加在代码里的附加信息,annotation本身不会对代码的执行产生任何影响。这样说来,annotation到底能起什么作用呢?1, 编译工具或其他工具可以根据被附加在代码里的annotation信息自动生成配置文件或文档等外部文件。比如,sun公司就提供了apt(Annotation Processing Tool)工具,apt工具是一个可以处理
- 2009-08-11 16:31
- 浏览 2677
- 评论(0)
我们在Java Annotation之介绍篇 (1)里,比较详细地介绍了Annotation的作用,定义,JAVA标准Annotation等。本文着重介绍怎么样自定义Annotation以及使用自定义的Annotation。本文不对范例作详细解释,有不明白的地方请参考:Java Annotation之 ...
- 2009-08-11 15:26
- 浏览 1270
- 评论(0)
JAVA从J2SE5开始提供名为annotation(注释,标注)的功能。Java的annotation,可以附加在package, class, method, field等上面,相当于给它们添加了额外的辅助信息。附加在package, class, method, field等上的Annotation,如果没有外部解析工具等对其加以解析和处理的情况,本身不会对Java的源代码或class等产生任何影响,也不会对它们的执行产生任何影响。但借助外部工具,比如javac,EJB容器等,可以对附加在package, class, method, field的annotation进行解析,可以根据an ...
- 2009-08-11 15:10
- 浏览 2133
- 评论(0)
1. Ruby用户指南.chm
2. [大家网]Ruby语言入门教程.pdf
线程同步指多个线程同时访问某资源时,采用一系列的机制以保证同时最多只能一个线程访问该资源。为什么需要线程同步呢?我们举一个最简单的例子来说明为什么需要线程同步。比如有一本书(有且只有一本),交给多个售货员同时去卖;如果其中任何一个售货员把这本书给卖了,其他售货员就不能再卖这本书了。现实生活中,如果要保证该书不会被多个售货员同时卖掉,必须要有一种机制来保证:比如,售货员应该拿到该书之后才能开始卖书,暂时拿不到的话就只能等该书被退回柜台。这里,每一个售货员售书可以看作一个线程。欲售的书便是各线程需要共享的资源。开始售书之前,需要取得该书(资源),取不到情况下等待:资源取得开始售书之后,则需要取得对该 ...
- 2009-08-10 14:04
- 浏览 976
- 评论(0)