自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (8)
  • 收藏
  • 关注

原创 apache

1.Apache POI  处理office文档用到的2. IText    PDF操作类库3.Java Base64   Base64编码类库 4.Commons-lang 对应java sdk里面的java.lang包,用来简化基本工具类操作5.pingyin4j  中文转拼音库 6.Commons-IO,处理IO的工具包7.Commons-beanutils 用来处理javaBean类的

2013-06-09 17:12:53 741

原创 iTunes for Windows 64bit 下载

iTunes 10.7 for Windows 64http://support.apple.com/kb/DL1577

2013-06-09 17:12:51 1269

原创 java获取上一天日期

long currMi = System.currentTimeMillis(); long oneDay = 24 * 60 * 60 * 1000L; long t = currMi-oneDay ; Date d = new Date(t);

2013-06-09 17:12:48 1068

原创 System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime()

System.currentTimeMillis() is obviously the most efficient since it does not even create an object, but new Date() is really just a thin wrapper about a long, so it is not far behind. Calendar, on t

2013-06-09 17:12:46 1165

原创 PLSQL Developer V9 注册码

PLSQL Developer V9.0.2.1621 注册码License Number:999Password:xs374caProduct Code:46lexxzpthqrjmkhyd5czddfcjh33a9p2zSerial Number:275052

2013-06-09 17:12:44 1074

原创 Tuscany 2.0 documentation

Apache Tuscany Docs 2.x2.0-beta-Samples documentationTuscany 2.0-Beta1 SamplesThe Tuscany samples are shipped with Tuscany binary and source releases (see the /samples directory). If you are

2013-06-09 17:12:42 1153

原创 探讨分布式系统与集群的区别

简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。  例如:如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时。  采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需一个小时。  而采用集群方案,同样提供10台服务

2013-06-09 17:12:39 696

原创 修改maven本地库路径

1.打开maven的安装路径:${M2_HOME}/conf/setings.xml文件2.找到项,将它的值修改就可以了,我修改的是:${M2_HOME}/repo,修改完毕。3.如果有安装m2eclipse插件,打开eclipse的属性配置,查看Maven配置项中的User Setings的settings.xml文件是否为当前的路径,查看本地库的设置是否正确 大小:

2013-06-09 17:12:37 664

原创 修改ORA 密码过期问题

修改ORA 密码过期问题 :ERROR: ORA-28002: 7 天之后口令将过期 1.putty登录服务器 2. 进行 sqlplus  / as sysdba 3.更改session乱码命令: alter session set nls_language=american4..查看用户的profile设置:=============================

2013-06-09 17:12:35 822

原创 Maven使用

转载1. Maven介绍  1.1. 简介 java编写的用于构建系统的自动化工具。目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。 1.2. Maven资源 见官方网站;The 5 minute test,官方简易入门文档;Getting St

2013-06-09 17:12:33 752

原创 SCA简单本地调用案例

1.先到http://tuscany.apache.org/sca-java-1x-releases.html SCA Java 1.6.2 2.从sca\apache-tuscany-sca-1.6.2\tuscany-sca-1.6.2\samples\calculator\src\main\java 目录下找到 calculator案例3.eclipse下创建一个java项目,导入l

2013-06-09 17:12:31 862

原创 TODO XXX FIXME 自定义标签

1 TODO  表示需要实现,但目前还未实现的功能  2 XXX  勉强可以工作,但是需要改进的功能  3 FIXME  代码是错误的,不能工作,需要修复  4.自定义标签  window-->preferences-->java-->compiler-->tags  选择new,输入tag,选择priority,ok

2013-06-09 17:12:29 650

原创 Oracle中的Blob字段的处理

Oracle中的Bloc字段的处理较其他字段来说,会有一些特殊性。现就对在java和pl/sql下,Blob字段的处理和大家做一些交流。  下面,简单介绍一下Blob在以下两种环境中的写入处理,  u java环境  u PL/SQL环境  一、java环境  1、 Blob的插入操作  1) 插入一空的Blob。  2) 更新该纪录的Blob。  例子:  比

2013-06-09 17:12:26 1070

原创 SHA+HEX消息摘要加密

import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * 消息摘要加密

2013-06-09 17:12:24 812

原创 MD5转化通用类

import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * MD5 转化类 * * @author Fu Wei * */public class M

2013-06-09 17:12:22 793

原创 Des算法通用类

import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom;import java.security.spec.Inval

2013-06-09 17:12:20 659

原创 csv格式读取通用类

需要添加javacsv.jar 支持import static net.etongbao.common.utils.StringUtils.toStringWithOutNull;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.UnsupportedEncodingExcep

2013-06-09 17:12:18 891

原创 ActiveMQ JMS生产者消费者模式收发通用类

jms提供者为ActiveMQ import java.util.Map;import java.util.UUID;import javax.jms.JMSException;import javax.jms.Message;import javax.jms.Session;import javax.jms.TextMessage;import org.apache.ac

2013-06-09 17:12:16 1455

原创 oracle 统计sql

oracle 统计月平均交易次数 :          select n_tsc_src_usr_id , floor(count(c_tsc_no)/trunc(months_between(max(d_tsc_req_time),min(d_tsc_req_time))))       from tbl_tsc_base  group by n_tsc_src_usr_id

2013-06-09 17:12:14 739

原创 derby嵌入式数据库在spring中应用

项目中使用到嵌入式数据库,选择derby数据库.具体的使用方法如下1.搭建aplication程序,引入spring进行管理2.应用中添加derby.jar 10.8.12 文件3.spring 的xml配置中的dataSource配置:  <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSourc

2013-06-09 17:12:12 1475

原创 应用程序+spring+jetty

创建一个spring管理的应用程序,想在应用程序中加一个管理功能,因此采用嵌入式web服务器jetty来完成。1. spring的xml配置中需要加上这一行代码 2.创建jetty.xml文件: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/

2013-06-09 17:12:10 1140 1

原创 servlet 使用spring管理bean

servlet 使用spring管理bean要serlvet使用注解的形式去注入bean,那么如何才能将spring管理的bean注入到servlet中。原本spring管理的bean和servlet不在一个上下文环境中是无法相互注入的。解决办法创建一个AbstractServlet 抽象类,让你的所有servlet继承于此类   import java.io.IOExce

2013-06-09 17:12:08 891

原创 spring Batch实现数据库大数据量读写

1. data-source-context.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/c

2013-06-09 17:12:06 1868

原创 HttpClient post请求 手机直冲案例

HttpClentDeliver 发货通用类 package net.etongbao.vasp.onpay.product;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;i

2013-06-09 17:12:03 1284 1

原创 plsql developer格式化sql为java代码

plsql developer格式化sql后直接copy为java代码的方法修改文件C:\Program Files (x86)\PLSQL Developer\SpecialCopy\Java.copysql.append("");sql.append(" ");sql.append("");

2013-06-09 17:12:01 2474

原创 Spring Quartz Batch

WEB-INF\web.xml   contextConfigLocation     classpath:/job-bean.xml      org.springframework.web.context.ContextLoaderListener WEB-INF\classes\job-bean.xml

2013-06-09 17:11:59 1464

原创 使用Quartz或Timer完成时序调度工作

使用Quartz或Timer完成时序调度工作简介Spring提供了支持时序调度(译者注:Scheduling,下同)的整合类.现在, Spring支持内置于1.3版本以来的JDK中的Timer和Quartz Scheduler(http://www.quartzscheduler.org)。 两个时序调度器通过FactoryBean建立,保持着可选的

2013-06-09 17:11:57 599

原创 Spring中的各种数据源

1、使用Spring自带的DriverManagerDataSource  配置文件 "http://www.springframework.org/dtd/spring-beans.dtd">   —设定dataSourceà   ”dataSource” class=”org.springframework.jdbc.datasource.DriverMan

2013-06-09 17:11:55 631

原创 几种常用的Java数据源解决方案

Java中的数据源就是javax.sql.DataSource。DataSource的创建可以有不同的实现。JNDI方式创建DataSource    以JNDI方式创建数据源首先要配置数据源的相关连接信息,也就是数据源连接池。该配置应该在Tomcat安装目录下的conf/context.xml文件中配置。其配置如下:   ……                t

2013-06-09 17:11:52 750

原创 Spring AOP

Spring的AOP一、总括实现AOP的技术,主要分为两大类:一是采用动态代理技术,利用截取消息的方式,对该消息进行装饰,以取代原有对象行为的执行;二是采用静态织入的方式,引入特定的语法创建“方面”,从而使得编译器可以在编译期间织入有关“方面”的代码。然而殊途同归,实现AOP的技术特性却是相同的,分别为:http://wayfarer.cnblogs.com/articles/24

2013-06-09 17:11:50 752

原创 java反射

/** * @Title: 反射方式调用构造方法 * @return void */ public void invokeConstructor() throws Exception { String className = "XXXXX"; // 创建一个Class对象,用于描述Person类 Class clazz = Class.forName(className

2013-06-09 17:11:48 512

原创 可视化HTML编辑器CKEditor

CKEditor是新一代的FCKeditor,是一个重新开发的版本,已经不再使用。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。可配合使用的扩展有 文件管理器KCFinder在线演示:http://ckeditor.com/demo

2013-06-09 17:11:46 729

原创 Hibernate3已经不再支持DBCP连接池,而推荐使用C­3PO

Hibernate3已经不再支持DBCP连接池,而推荐使用C­3PO  DBCP的bug非常多,因此Hibernate3已经不再支持DBCP连接池,而推荐使用C3PO。建议你更换数据库连接池。 然后跑去Hibernate官方论坛看,果然,在Please migrate away from DBCP看到Gavin说: 引用: Guys, after many proble

2013-06-09 17:11:42 1739

原创 hibernate中OpenSessionInView方式的实现

OpenSessionInView:由于Hibernate引入了Lazy Load特性,使得脱离Hibernate的Session周期的对象如果再想通过getter方法取到其关联对象的值,Hibernate会抛出一个LazyLoad的Exception。所以为了解决这个问题,使得Hibernate的Session的生命周期变长。步骤:一、创建一个web Ojbect项目二、数据

2013-06-09 17:11:39 643

原创 乐观锁和悲观锁

乐观锁和悲观锁(转)所谓悲观锁就是基于数据库机制实现的。比如在在使用select子句的时候加上for update,那么直到改子句的事务结束为止,任何应用都无法修改select出来的记录。所谓乐观锁是基于应用的版本机制来实现的。一般会在表里面设计一个版本字段v(我一般会把这个字段设为timestamp)。一般的update场景是这样: 1 select a, v from

2013-06-09 17:11:37 580

原创 hibernate面试题

常见hibernate面试题(转载)1.Hibernate有哪几种查询数据的方式       (1)导航对象图查询       (2)OID查询       (3)HQL       (4)QBC       (5)本地SQL 2.load()和get()的区别 load加载方法: Java代码 Users user = (Users

2013-06-09 17:11:35 601

原创 hibernate缓存机制

缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.  Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.  Hibern

2013-06-09 17:11:33 464

原创 Spring MVC 入门+MVC 简介 (转载)

Spring MVC 入门   什么是MVC        MVC  (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更

2013-06-09 17:11:31 688

原创 150道java基础选择题

150道java基础选择题150道java基础选择题.rar (18.7 KB)下载次数: 42

2013-06-09 17:11:29 1627

原创 安装SQL SERVER 2005时候遇到的问题

安装SQL SERVER 2005时候 遇到COM+目录要求警告的时候,可以这样解决:1、 开户MSDTC服务 开始-运行,输入cmd后回车,在命令提示行中输入 msdtc -install 并回车。 2、开启COM+ System Application服务。 开始-运行,输入Services.msc后回车,打开服务和应用程序。并在服务列表里面找到COM+ System Appl

2013-06-09 17:11:27 653

Google自动刷新提醒工具安装方法

Google自动刷新提醒工具安装方法,图文并茂

2013-07-02

MongoDB权威指南

第1章 简介 第2章 入门 第3章 创建、更新及删除文档 第4章 查询 第5章 索引 第6章 聚合 第7章 进阶指南 第8章 管理 第9章 复制 第10章 分片 第11章 应用举例

2012-12-25

DB2 数据库调优浅谈

数据库调优的视角 DB2 数据库性能调优 DB2 数据库调优相关的维护工作和工具

2012-03-19

构建高性能Web站点(精选版)

一、分布式缓存 二、web负载均衡 三、内容分发和同步 四、数据库扩展 五、性能监控

2012-03-16

构建高性能的大型分布式 Java应用

目 录 第一章 分布式Java 应用 1.1 基于消息方式实现系统间通讯 1.2 基于远程调用方式实现系统间通讯 第二章 大型分布式Java 应用 2.1 SCA 2.2 ESB 第三章 深入理解JVM 3.1 JVM 类加载机制 3.2 JVM 内存管理 3.3 JVM 线程机制 第四章 深入理解JDK 4.1 集合 4.2 并发 4.3 序列化/反序列化 第五章 性能调优 5.1 性能瓶颈分析 5.2 性能调优方法 第六章 构建可垂直伸缩的应用 6.1 多线程 6.2 并行计算 第七章 构建可水平伸缩的应用 7.1 SNA 7.2 分布式cache 7.3 分布式文件系统 7.4 分布式事务 第八章 保障系统高可用 8.1 负载均衡保障(软、硬) 8.2 架构层面保障(容错、监测、自愈、报警、保护措施(例如降级等)) 8.3 多机房容灾、分流保障

2012-03-16

java 图片添加文字

java 图片添加文字,java 图片添加文字

2011-12-13

空空如也

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

TA关注的人

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