自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 maven配置

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/

2017-04-26 11:33:25 463

原创 一、spring-cloud-simple 地址

源码地址:https://git.oschina.net/virusfu/spring-cloud-simple

2017-02-24 14:01:35 688

原创 HttpClient4.5 SSL访问工具类

要从网上找一个HttpClient SSL访问工具类太难了,原因是HttpClient版本太多了,稍有差别就不能用,封装了一个访问HTTPS并绕过证书工具类。主要是基于新版本HttpClient 4.5:/**解决httpClient对https请求报不支持SSLv3问题.JDK_HOME/jrebcurity/java.security 文件中注释掉:jdk.certpath.

2017-02-24 13:56:33 1158

原创 阿里云申请云盾免费SSL证书(https)

因项目需要须使用https服务,得知阿里云可以免费申请。我们的前提:  1.有阿里云的服务器账号。                      2.申请的域名托管在阿里云的云解析服务有了这两个前提申请就方便快捷多了。1.登录阿里云--&gt;安全(云盾)--&gt;证书服务 注: 感谢评友提示,  最新的查找申请证书方式更正一下,  得倒着往上点,symantec---单个域名----免费型2.选择...

2017-02-08 14:43:44 45004 10

原创 centos svn服务器搭建

环境:centos 6.5 因为csvn 莫名的出现了无法重启的现象,因此重新进行了svn的安装。并且不安装http服务:1、查看是否可以从yum软件仓库找到SVN安装包 yum list *svn*2、安装 yum install subversion3、安装完成。4、创建版本库:              mkdir -p /home/svn/t

2015-12-17 11:56:23 759

转载 什么是幂等性

Todd.log - a place to keep my thoughts on programming理解HTTP幂等性基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HT

2014-09-24 19:02:05 1409

原创 数据迁移ETL之kettle一

好长时间没有记录技术文章了,正好最近有点时间,就把我最近使用的kettle记录一下。公司近期做了大规模的支付系统架构改造,需要进行数据迁移,将现有生产数据迁移到新的系统库中,在2013年底的时候曾经做过一次交易优化改造,把交易数据也做了一次数据迁移,当时使用的是springbatch来完成的。虽然成功完成迁移工作,但是在迁移过程中遇到了很多问题。1.整理起来非常麻烦,各种job不太容易管理

2014-09-15 09:49:13 3141

原创 mybatis 参考文档

http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html

2014-04-11 13:48:12 761

原创 会计分录和会计科目有什么联系和区别

会计科目: 是按照经济业务的内容和经济管理的要求,对会计要素的具体内容进行分类核算的科目,称为会计科目。 会计科目按其所提供信息的详细程度及其统驭关系不同,又分为总分类科目和明细分类科目。前者是对会计要素具体内容进行总括分类,提供总括信息的会计科目,如“应收账款”、“原材料”等科目,后者是对总分类科目作进一步分类、提供更详细更具体会计信息科目,如“应收账款”科目按债务人名称设置明细科目,反映应

2013-11-18 11:51:00 2478

原创 My SQL flush-hosts

环境:centos,mysql5.6错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因:  同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决办法

2013-11-05 10:37:47 1140

原创 js timepicker 控件案例

时间控件案例 使用 jquery timepicker

2013-09-04 14:45:29 2092

转载 reactor模型 preactor模型

通常的,对一个文件描述符指定的文件或设备, 有两种工作方式: 阻塞与非阻塞。所谓阻塞方式的意思是指, 当试图对该文件描述符进行读写时, 如果当时没有东西可读,或者暂时不可写, 程序就进入等待状态, 直到有东西可读或者可写为止。而对于非阻塞状态, 如果没有东西可读, 或者不可写, 读写函数马上返回, 而不会等待。 系统I/O方式可分为阻塞,非阻塞同步和非阻塞异步三类,三种方式中,非阻

2013-08-26 11:30:22 1123

转载 MapReduce 图解

工作原理上图是论文里给出的流程图。一切都是从最上方的user program开始的,user program链接了MapReduce库,实现了最基本的Map函数和Reduce函数。图中执行的顺序都用数字标记了。1.MapReduce库先把user program的输入文件划分为M份(M为用户定义),每一份通常有16MB到64MB,如图左方所示分成了split0~4;然后使用

2013-07-01 11:33:30 922

原创 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 695

原创 修改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 662

原创 修改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 821

原创 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 750

原创 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 861

原创 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 648

原创 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 1069

原创 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 811

原创 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 790

原创 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 655

原创 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 889

原创 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 1454

原创 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 738

原创 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 1474

原创 应用程序+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 890

原创 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 1863

原创 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 1282 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 598

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关注的人

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