自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 MongoDB Shell - 新版本上线, 生产数据修复的JS入坑

新版本上线后需要对数据进行修复。方式1:自己在代码里预留一个接口,实现修复数据的功能,上线后自己调用接口实现数据修复。方式2:写一个MongoDB JS 脚本,上线后,统一执行。

2017-07-15 23:17:44 473

原创 The type java.util.Map$Entry cannot be resolved. 问题解决

今天使用Eclipse搭建SpringMVC环境的时候,遇到一个Error:An error occurred at line: 1 in the generated java fileThe type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class filesStac

2017-05-27 18:04:08 9046

原创 通过ThreadLocal和实例变量解决并发问题

通过ThreadLocal和实例变量解决并发问题背景:今天在项目中遇到的一个遗留问题造成的Production Log: 因为多线程访问PrintEngine,两个Agent同时打印PDF的时候,一个若选择中文繁体,另一个选择中文简体,则可能会出现一份PDF中部分文字是繁体,部分文字是简体的BUG。产生BUG的根本原因:ProposalStyle.java中的所有(20+个)FontFactor

2017-05-23 22:54:32 350

原创 基于SOAP的Webservice学习(一)

基于SOAP的Webservice学习(一)1.新建一个服务接口以及实现类(实现加法)package com.jamie.soap;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;@WebServicepublic interface IMyService { @W

2017-05-22 22:23:22 786

转载 hadoop安装包的目录结构

bin:Hadoop最基本的管理脚本和使用脚本的目录,这些脚本是sbin目录下管理脚本的基础实现,用户可以直接使用这些脚本管理和使用Hadoop。etc:Hadoop配置文件所在的目录,包括core-site,xml、hdfs-site.xml、mapred-site.xml等从Hadoop1.0继承而来的配置文件和yarn-site.xml等Hadoop2.0新增的配置文件。include:对外

2017-03-26 12:03:22 502

原创 CentOS6.4 虚拟机NAT方式连网

安装CentOS6.4,上面安装VMware10,在VMware中再安装CentOS6.4虚拟机。该CentOS6.4虚拟机的默认上网方式为NAT。问题:尝试ping www.baidu.com发现无反应,不能联网。解决方案:1.进入终端:#vim /etc/sysconfig/network-scripts/ifcfg-eth02.修改

2017-03-16 21:43:06 877

转载 Spring官网下载dist.zip的几种方法

Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zip第一种直接http://repo.springsou

2017-03-08 12:05:48 851

原创 IntelliJ IDEA 导入源码

1. 初次使用Intellij IDEA , 十分不习惯, 走出舒适区总会阵痛.2. Create New Project --> 在自己的Intellij IDEA 工作空间创建项目---> 打开项目3. File -->  Project Structure进入这个项目结构的设置面板:step1 : 点击左侧的Modules 进行相关源码引入.ste

2016-04-14 15:56:26 12699 2

转载 Maven好文章

罗韬的博客http://www.cnblogs.com/luotaoyeah/category/584624.html

2015-10-23 13:15:25 740

原创 iText In Action 5.0+英文版教程demo中如何使用Hsqldb

Step 1 : 解压hsqldb-2.3.3.zip, 目录结构template : D:\hsqldb\hsqldb-2.3.3\hsqldbStep 2 : 创建D:\hsqldb\hsqldb-2.3.3\hsqldb\resources\dbStep 3 : 拷贝D:\hsqldb\hsqldb-2.3.3\hsqldb\lib\hsqldb.jar 至 D:\hsqldb\hs

2015-07-28 09:42:00 1117 1

原创 【Android】Handler机制源码详解(二)

【Android】Handler机制源码详解(二)

2014-05-22 21:27:56 450

原创 【Android】Handler机制源码详解(一)

【Android】Handler机制源码详解(一)

2014-05-21 19:56:32 521

原创 Maven依赖的继承

二、继承可声明父POM供子 POM继承.父模块POM如下: 4.0.0 com.suse.user user-parent 1.0.0-SNAPSHOT pom User Parent子模块声明继承如下: 4.0.0 com.suse.user user-parent 1.0.0-SNAPSHOT

2013-12-08 16:26:59 835

原创 Maven依赖的聚合

一、聚合为了能够使用一条命令就能构建 user-core和 user-dao两个模块,我们需要建立一个额外的名为 user-aggregator的模块,然后通过该模块构建整个项目的所有模块。 user-aggregator本身也是个 Maven项目,它的 POM如下 4.0.0 com.suse.user user-aggregator 1.0.0-SNAPSHOT po

2013-12-08 16:11:57 699

原创 解决maven【传递依赖】中的版本冲突

com.suse.user user-service 1.0 log4j log4j

2013-12-06 11:46:02 1068

转载 maven【传递依赖】的版本确定规则

maven传递依赖的版本确定规则,也就是对重复的间接依赖的包的选择规则:  1. 在工程的依赖树上,深度越浅,越被优先选择。如本例中的spring-jms. 由于pom中直接声明了3.0.2版本的spring-jms,所以3.0.2版本的spring-jms在工程的依赖树上处在第一层,而activemq-optional所间接依赖的3.0.3版本的spring-jms则是处在工

2013-12-06 10:12:50 858

转载 eclipse加载maven工程提示pom.xml无法解析org.apache.maven.plugins:maven-resources-plugin:2.4.3解决方案

Multiple annotations found at this line:- Execution default-testResources of goal org.apache.maven.plugins:maven-resources- plugin:2.4.3:testResources failed: Plugin org.apache.maven.plugi

2013-12-05 23:22:15 10586 1

原创 eclipse安装maven插件(最新记载)(2013-12-05可用)

刚才在eclipse环境下安装maven插件遇到了很多的错误,在此记录以备忘。环境:jdk1.7.0_17, Eclipse ee Indigostep1:最开始上网搜了一下:eclipse在线安装maven插件,直接install new software:maven插件地址使用网上流传的比较老的地址:http://m2eclipse.sonatype.org

2013-12-05 23:17:13 1243

转载 JMS API中各个概念的定义

原文地址:http://www.sungness.com/archives/54JMS API中各个概念定义:JMS Client -完全使用Java编写的用于发送和接收消息的应用程序。Non-JMS Client -使用JMS提供者指定的客户端API编写的用于发送和接收消息的应用程序,替代JMS。JMS Producer -JMS生产者,创建并发送JMS消

2013-11-27 16:38:32 777

转载 消息中间件的比较-转载

原文地址:http://blog.sina.com.cn/s/blog_493a8455010160jc.html消息中间件(message oriented middleware)是指支持与保障分布式应用程序之间同步/异步收发消息的中间件。消息是分布式应用之间进行数据交换的基本信息单位,分布式应用程序之间的通信接口由消息中间件提供。其中,异步方式指消息发送方在发送消息时不必知道接

2013-11-27 15:36:59 1487

原创 java数据源的理解---------------自己的理解

胡乱写的,记录一下而已,,,,java DataSource理解:字面上理解是数据源,在java中对应于javax.sql.DataSource接口,它是抽象的!!! 其中定义了一个方法,getConnection(),通过名字可知:用来获取数据库连接的.之前学习JDBC通过DriverManager.getConnection()就拿到数据库连接了

2013-11-22 14:40:56 2160 2

转载 JAVA数据源连接方式汇总

最近在研究JAVA的数据源连接方式,学习的时候发现了一位同行写的文章,转载过来,留作记录! 一、问题引入在java程序中,需要访问数据库,做增删改查等相关操作。如何访问数据库,做数据库的相关操作呢? 二、Java连接数据库方法概述java.sql提供了一些接口和类,用于支持数据库增删改查等相关的操作。该jar包定义了java访问各种不同数据库(mysql,oracle,sq

2013-11-22 14:38:17 752

转载 Hibernate 1+N问题的原理与解决

文章出处:http://elf8848.iteye.com/blog/342691什么时候会遇到1+N的问题?前提:Hibernate默认表与表的关联方法是fetch="select",不是fetch="join",这都是为了懒加载而准备的。 1)一对多() ,在1的这方,通过1条sql查找得到了1个对象,由于关联的存在 ,那么又需要将这个对象关联的集合

2013-11-08 09:47:56 518

原创 Hibernate多对多关系自动建表,只建了2张表

反复测试,才发现实体对应的字段名设置为了MySQL中的关键字,所以失败。

2013-11-06 14:01:55 1295

Thinking in Java (正宗第四版)

Thinking in Java (正宗第四版), 网上很多都是第二版的,

2017-03-09

W3CSchool CHM 格式帮助文档

W3CSchool CHM 格式帮助文档

2017-02-21

jQuery CHM 格式帮助文档

jQuery CHM 格式帮助文档, 很多资源都打不开; 我这个是我自己备份在这里的。保证使用。

2017-02-21

JavaEE5 API HTML版本

JavaEE5 API HTML版本

2017-02-21

mysql-5.5.16-win32.msi

mysql-5.5.16-win32.msi, 最基本的黑窗口SQL操作

2017-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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