自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 jquery.ajax提交请求并返回json数据

当我们在两个java项目之间互相调用接口时就会遇到跨域请求的问题,这次我开发系统的注册功能后台实现是调用的用户管理中心的接口,前台通过$.ajax请求并处理返回的json数据,其中注意一点就是如果出现中文的时候最好是转码传输到后台解码,要不然容易出现乱码问题。 前台jsp页面的代码: ...

2013-12-19 15:12:38

阅读数 2877

评论数 0

原创 Memcache 集群

Memcach什么是Memcache Memcache集群环境下缓存解决方案 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内...

2013-12-19 14:26:03

阅读数 2894

评论数 0

原创 getRequestURI,getRequestURL的区别

test1.jsp======================= 跳转到test2 test2.jsp======================= String path = request.getContextPath(); String basePath = re...

2013-12-19 14:20:22

阅读数 1915

评论数 0

原创 jdbc中Datetime与java.util.Date的相互转换

使用java.sql.Timestamp作为转换的类,可以保留两种类型的时分秒 Java代码   // 查询时,给Datetime字段传入Date类型的参数  Date startTime = new Date(...);  Date endTime = new Date(...

2013-04-06 11:33:15

阅读数 3428

评论数 0

转载 java 多线程实现任务分发

1:需要被执行的任务列表,2:启动的线程数. 存在问题:怎样知道哪个线程执行哪些任务 总共包含三个类 1:taskdistributor  任务分发器,2:待执行的任务,3:工作线程。 Taskdistributor.java import java.util.ArrayList;...

2013-03-18 15:25:04

阅读数 3702

评论数 0

转载 Apache之Tomcat集群配置-Tomcat负载均衡

网上收集的 : Apache之Tomcat集群配置-Tomcat负载均衡(http://www.jfong.cn/solution-19.html) 一、 环境说明 Windows XP apache_2.0.59-win32-x86-no_ssl.msi     mod_jk-apach...

2013-03-14 16:46:04

阅读数 2223

评论数 0

原创 Java多线程(五)之BlockingQueue深入分析

一、概述: BlockingQueue作为线程容器,可以为线程同步提供有力的保障。 二、BlockingQueue定义的常用方法 1.BlockingQueue定义的常用方法如下:   抛出异常 特殊值 阻塞 超时 插入 add(e) offer(e) put(e) offer(e,...

2013-03-05 18:13:33

阅读数 2069

评论数 0

原创 java多线程(四)之ConcurrentSkipListMap深入分析

一、前言 concurrentHashMap与ConcurrentSkipListMap性能测试 在4线程1.6万数据的条件下,ConcurrentHashMap 存取速度是ConcurrentSkipListMap 的4倍左右。 但ConcurrentSkipListMap有几个Concu...

2013-03-05 18:13:01

阅读数 2222

评论数 0

原创 Java多线程(三)之ConcurrentHashMap深入分析

一、Map体系 Hashtable是JDK 5之前Map唯一线程安全的内置实现(Collections.synchronizedMap不算)。Hashtable继承的是Dictionary(Hashtable是其唯一公开的子类),并不继承AbstractMap或者HashMap。...

2013-03-05 18:12:10

阅读数 2154

评论数 0

原创 Java多线程(二)之Atomic:原子变量与原子类

一、何谓Atomic?  Atomic一词跟原子有点关系,后者曾被人认为是最小物质的单位。计算机中的Atomic是指不能分割成若干部分的意思。如果一段代码被认为是Atomic,则表示这段代码在执行过程中,是不能被中断的。通常来说,原子指令由硬件提供,供软件来实现原子方法(某个线程进入该方法后,就...

2013-03-05 18:11:29

阅读数 2314

评论数 0

原创 Java多线程(一)之volatile深入分析

volatile 变量提供了线程的可见性,并不能保证线程安全性和原子性。 什么是线程的可见性: 锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就...

2013-03-05 18:10:24

阅读数 2142

评论数 0

原创 JDK代理 CGLIB代理的实现Spring注解管理事务区别。

一、基础工作 首先修改我们上一次做的 SpringMVC + spring3.1.1 + hibernate4.1.0 http://www.2cto.com/kf/201203/122443.html集成及常见问题总结,如下所示:     将xml声明式事务删除     java代...

2013-03-05 18:07:32

阅读数 2663

评论数 0

原创 用Ant打包war的简单流程

原文简单易懂,且内容不多,推荐直接看英文,这里只是简单翻译一下,做为以后参考所用。   在这个示例里我使用Spring SimpleFormController 的例子来配合讲解war构建过程,下图所示是该应用的结构。     src里面的所有类需要编译并且放在build/class...

2013-03-05 18:05:23

阅读数 2261

评论数 0

原创 Hadoop error: Bad connection to FS. command aborted.

运行 Hadoop shell代码   hadoop fs -ls   时出现错误如下: Hadoop shell代码   root@ubuntu:/home/chenwq/hadoop/book/ch03/src/main/java# hadoop ...

2013-01-04 15:29:38

阅读数 2089

评论数 0

原创 sqlserver索引介绍及优化

(一)深入浅出理解索引结构         实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明...

2012-12-21 17:13:15

阅读数 2175

评论数 0

原创 Hadoop Map/Reduce教程

目的 这篇教程从用户的角度出发,全面地介绍了Hadoop Map/Reduce框架的各个方面。 先决条件 请先确认Hadoop被正确安装、配置和正常运行中。更多信息见: Hadoop快速入门对初次使用者。Hadoop集群搭建对大规模分布式集群。 概述 ...

2012-11-27 14:24:46

阅读数 2313

评论数 0

原创 Hadoop集群搭建

目的 本文描述了如何安装、配置和管理有实际意义的Hadoop集群,其规模可从几个节点的小集群到几千个节点的超大集群。 如果你希望在单机上安装Hadoop玩玩,从这里能找到相关细节。 先决条件 确保在你集群中的每个节点上都安装了所有必需软件。获取Hadoop软件包...

2012-11-27 14:00:09

阅读数 2064

评论数 0

原创 通过 Hibernate 实现 JPA 对象关系模型之继承映射策略

Single-table 策略:这是继承映射中的缺省策略,在不特别指明的情况下,系统默认就是采用这种映射策略进行映射的。这个策略的映射原则就是父类包括子类中新添加的属性全部映射到一张数据库表中,数据库表中有一个自动生成的字段用来存储区分不同的子类的信息。 Joined-subclass 策略:这...

2012-11-26 14:08:05

阅读数 2075

评论数 0

原创 为 MapReduce 框架使用 SQL 类语言

简介 在过去二十年中,计算能力的稳步增强催生了铺天盖地的数据量,这反过来引起计算架构和大型数据处理机制的范式转换。例如,天文学中的强大望远镜、物理学中的粒子加速器、生物学中的基因组测序系统都将海量数据交到了科学家手中。Facebook 每天会收集 15TB 的数据到 PB 级的数据仓库中。在业界...

2012-11-26 14:06:45

阅读数 2567

评论数 0

原创 JTA 深度历险 - 原理与实现

利用 JTA 处理事务 什么是事务处理 事务是计算机应用中不可或缺的组件模型,它保证了用户操作的原子性 ( Atomicity )、一致性 ( Consistency )、隔离性 ( Isolation ) 和持久性 ( Durabilily )。关于事务最经典的示例莫过于信用卡转账:将用户 ...

2012-11-26 14:05:23

阅读数 1929

评论数 0

提示
确定要删除当前文章?
取消 删除