- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 MongoDB Shell - 新版本上线, 生产数据修复的JS入坑
新版本上线后需要对数据进行修复。方式1:自己在代码里预留一个接口,实现修复数据的功能,上线后自己调用接口实现数据修复。方式2:写一个MongoDB JS 脚本,上线后,统一执行。
2017-07-15 23:17:44
519
原创 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
9278
原创 通过ThreadLocal和实例变量解决并发问题
通过ThreadLocal和实例变量解决并发问题背景:今天在项目中遇到的一个遗留问题造成的Production Log: 因为多线程访问PrintEngine,两个Agent同时打印PDF的时候,一个若选择中文繁体,另一个选择中文简体,则可能会出现一份PDF中部分文字是繁体,部分文字是简体的BUG。产生BUG的根本原因:ProposalStyle.java中的所有(20+个)FontFactor
2017-05-23 22:54:32
402
原创 基于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
836
转载 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
558
原创 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
920
转载 Spring官网下载dist.zip的几种方法
Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zip第一种直接http://repo.springsou
2017-03-08 12:05:48
913
原创 IntelliJ IDEA 导入源码
1. 初次使用Intellij IDEA , 十分不习惯, 走出舒适区总会阵痛.2. Create New Project --> 在自己的Intellij IDEA 工作空间创建项目---> 打开项目3. File --> Project Structure进入这个项目结构的设置面板:step1 : 点击左侧的Modules 进行相关源码引入.ste
2016-04-14 15:56:26
12963
1
原创 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
1182
1
原创 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
904
原创 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
738
转载 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
895
转载 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
10645
原创 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
1270
转载 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
812
转载 消息中间件的比较-转载
原文地址:http://blog.sina.com.cn/s/blog_493a8455010160jc.html消息中间件(message oriented middleware)是指支持与保障分布式应用程序之间同步/异步收发消息的中间件。消息是分布式应用之间进行数据交换的基本信息单位,分布式应用程序之间的通信接口由消息中间件提供。其中,异步方式指消息发送方在发送消息时不必知道接
2013-11-27 15:36:59
1541
原创 java数据源的理解---------------自己的理解
胡乱写的,记录一下而已,,,,java DataSource理解:字面上理解是数据源,在java中对应于javax.sql.DataSource接口,它是抽象的!!! 其中定义了一个方法,getConnection(),通过名字可知:用来获取数据库连接的.之前学习JDBC通过DriverManager.getConnection()就拿到数据库连接了
2013-11-22 14:40:56
2212
2
转载 JAVA数据源连接方式汇总
最近在研究JAVA的数据源连接方式,学习的时候发现了一位同行写的文章,转载过来,留作记录! 一、问题引入在java程序中,需要访问数据库,做增删改查等相关操作。如何访问数据库,做数据库的相关操作呢? 二、Java连接数据库方法概述java.sql提供了一些接口和类,用于支持数据库增删改查等相关的操作。该jar包定义了java访问各种不同数据库(mysql,oracle,sq
2013-11-22 14:38:17
784
转载 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
552
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人