- 浏览: 183618 次
- 性别:
- 来自: 北京
最新评论
-
java老大爷:
技术扶持 技术交流 汇聚程序员精英 群里有马士兵2017 ...
大数据 -
java老大爷:
技术扶持 技术交流 汇聚程序员精英 群里有马士兵2017 ...
大数据 -
xsz:
spring中ResourceBundleMessageSource与ReloadableResourceBundleMessageSource查找资源的区别: -
paladin1988:
抓到妹子一只,架锅
springMVC的<context:component-scan/>标签 -
malie0:
我是反对这种发展趋势的,人的隐私将荡然无存
大数据
文章列表
1, 工具类:测试客户端是否支持GZIP编码压缩方式 & 获得支持GZIP的PrintWriter对象
package freebsd;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.zip.GZIPOutputStream;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSe ...
RowMapper可以将数据中的每一行封装成用户定义的类,在数据库查询中,如果返回的类型是用户自定义的类型则需要包装,如果是Java自定义的类型,如:String则不需要,Spring最新的类SimpleJdbcTemplate使用更加简单了。
下面这个实例说明了如何使用RowMapp,从网上下载的代码,还行能说明问题。在使用过程中我们可以将内部类做成POJO的外部类,只要实现RowMapper接口即可。如果用户想让ApplicationContext进行定义还是要谨慎。毕竟实现RowMapper接口需要给一个类增加一个mapRow方法,让类承受的功能较多,不利于分析系统
实现一、在内部建立 ...
spring中ResourceBundleMessageSource与ReloadableResourceBundleMessageSource查找资源的区别:
1.ResourceBundleMessageSource在xml配置中无法指定编码:
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames" ...
一、简介
1、Spring消息体系的定义:
①消息取得接口:MessageSource、HierarchicalMessageSource
②消息参数接口:MessageSourceResolvable
2、Spring消息体系的实现:
①消息取得:AbstractMessageSource、ResourceBundleMessageSource、ReloadableResourceBundleMessageSource、StaticMessageSource
②消息参数:DefaultMessageSourceResolvable、FieldError、ObjectError
3、S ...
本文件是本人抄袭,为以后自己学习。
Ant的概念
可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道
make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其 ...
今天接到新任务,我们组开始从华西那边接手uss.
从svn上下载下了uss工程,但是里面很乱,捣鼓了半天未能成功部署到jboss中,在仔细看工程的整体架构,发现了build.xml文件,需要用ant进行热部署。之前接触过ant,也运行过。看过build.xml文件中的内容,虽能看懂,单自己为曾尝试写过。今天就来用ant跑一个灰常简单的java应用程序 ,以便自己以后用到。
package meiyx.com;
public class TestAnt {
public static void main(String[] args) {
// TODO Auto-gener ...
MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。
通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,
连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。
这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。
*/
语法:
MERGE INTO [your table-name] [rename your table here]
USING ( [write your query here] )[rename your query-sql and using j ...
UNION 指令的目的是将两个 SQL 语句的结果合并起来,可以查看你要的查询结果.
例如:
select cpid from eps_cp union select cpid from eps_cpcms_user
union用法中,两个select语句的字段类型匹配,而且字段个数要相同
select cpid ,ISAVAILABLE from eps_cp union all select cpid,eps_cpcms_user.isadmin from eps_cpcms_user
UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算, ...
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。
(1) rownum 对于等于某值的查询条件
如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是false条件,所以无法查到rownum = n(n>1的自然数)。
SQL> select rownum,id ...
package com.lenovo.lps.epub.eu.util;
import java.security.MessageDigest;
import java.util.Random;
import com.lenovo.lps.log.Log;
/**
* @author zhangdz1
*
* @Date:2010-11-26 上午09:51:59
* @Description:md5工具类,为给定的串生成32位的md5串
* @version:
*
*/
public class MD5Util {
final st ...
nginx 的upstream目前支持4种方式的分配
1、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器 ,如果后端服务器down掉,能自动剔除。
2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
例如:
upstream bakend {
server 192.168.0.14 weight=10;
server 192.168.0.15 weight=10;
}
2、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解 ...
昨天中午老大告诉我们调研下新浪微薄的开发平台http://open.t.sina.com.cn/于是点击打开,一点一点的摸索,以前没接触没考虑过啊。[img] [/img]
一、OAuth协议简介
OAuth授权在各社交网站中广泛使用,该协议使用户不需要直接向第三方应用提供用户名及密码,并且使一个账户在多个网站中使用成为可能,OAuth协议的细节描述可参考其官方网站:http://oauth.net
目前OAuth 1.0已经出了final version,即RFC 5849,OAuth 2.0也已在起草中。
这篇文章中,我想用比较通俗的语言来解释OAuth协议。
OAuth协议中包含了三个角色:
Service Provdier,即服务提供者,如新浪微博;
User,即普通用户,如新浪微博用户;
Consumer,即第三方应用,如本人开发的应用。
现有如下场景:U ...
一、定时器类简单代码:功能每5分钟打印一次
package meiyx.com;
import java.util.Date;
import org.springframework.stereotype.Component;
@Component
public class PrintTimer {
public void print(){
System.out.println(new Date(System.currentTimeMillis())+"------->meiyx");
}
}
二、spring的相关配置文件:
c ...
之前虽然谢过类似的代码,但是脑子里还有那么一点不清楚,主要消费者生产者的感念,今天工作不忙,再次复习,那个点还是没过去,请教同事一点通了,呵呵!以前的理解还是有误差的,不过发表的文章没问题!
消费者:
activemq-consumer.xml配置如下:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:amq="http://activemq.apache.org/schema/core" xmlns:xsi="http://www.w3.org/20 ...