自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (3)
  • 收藏
  • 关注

原创 Elasticsearch学习之安装windows本地环境

1.首先本地需要jdk环境,es官网建议jdk1.82.下载官网的zip包(这个看自己需要,也有tar包等)3.解压看到bin目录下有个elasticsearch.bat,双击即可启动,也可将命令配置到环境变量中(系统变量)如:新建变量ES_HOME:E:\学习\elasticsearch\elasticsearch-2.1.1\bin(es的安装包路径)然后修改p

2016-01-19 19:36:24 3205

原创 本地启动mysql服务

1.下载安装包,百度搜索去吧,我下载的是免安装版的2.配置mysql环境变量  相信作为程序猿的你,绝壁不会找不到在哪儿配置环境变量吧...!!!o(╯□╰)o变量名:MYSQL_HOME值:E:\学习\mysql\mysql-5.6.24-win32.1432006610\mysql-5.6.24-win32   (自己的mysql安装包路径)更改Path变量

2016-01-15 10:40:54 2556

原创 阿里druid学习,号称最好的数据库连接池

一:介绍  https://github.com/alibaba/druid/wiki/%E9%A6%96%E9%A1%B5二:比较 druid是类似dbcp,c3p0的一个数据库连接池框架,性能比这两者好,同时自带监控页面,可以实时监控应用的连接池情况以及其中性能差的sql,方便我们找出应用中连接池方面的问题,多的就不说了,详细的介绍,github上都有三:实战  我自己用d

2016-01-14 19:54:57 17294 3

原创 java js引擎学习

一:前言   今天领导给安排任务,说看下js引擎,后面要安排相关任务,然后就在网上搜了一些资料随便看看二:使用     先在目录下定义一个js文件,function sayHello(name){ return "Hello,"+name;}function increment(i){ return i+2;}function min(i){ return i

2016-01-12 18:29:43 332

原创 jstorm学习笔记一:本地运行jstorm

一:前言   jstorm的系统介绍我就不献丑了,具体请看github上的介绍https://github.com/alibaba/jstorm/,今天我简答的说下怎么在本地运行jstorm二:版本   jstorm版本:0.9.6.3   spring版本:3.1.2.RELEASE三:代码结构jstorm启动实际上就是运行一个拓扑结构,一般来说会是一个有向无环的结构,每

2016-01-12 17:51:21 465

原创 maven打包(带有主函数入口的)

一:前言   有时候可能需要提供一个单纯的服务出去,那我们就可以直接以带有main函数的jar包形式。二:具体实施   1.主函数代码/* * Copyright 2015 Zhongan.com All right reserved. This software is the * confidential and proprietary information of Zhon

2016-01-07 21:22:30 665

原创 maven解决不同环境属性配置问题

一:背景   一个项目在多个环境的配置可能不一样,比如数据源,线程池配置等等,那么我们项目代码上不同环境时怎么办,总不能上一个环境改一次代码吧。。。maven就为我们提供了一个解决方案,profile+filter,什么意思呢,且看下文,O(∩_∩)O哈哈~二:案例   我在做项目时,要配一个线程池,当然不同环境的线程数和队列数是不一样的,

2016-01-07 20:56:53 625

原创 maven解决不同环境属性的问题

一:背景   一个项目分开发,测试,生产多个环境,一般情况下每个环境总有一些配置是不一样的,比如数据源,线程池配置等等,那我们怎么解决这个问题呢,总不能上不同环境就去改代码吧,maven就提供了一种很好的机制去解决这个问题,即maven中的profile和filter来解决这个问题。二:案例    如我项目中要用到线程池,每个环境的线程数目和队列可能大小不一样

2016-01-07 20:50:06 84

原创 解决maven中依赖的jar包版本冲突

一:前言    我们在做maven项目时,一个项目经常会引用众多的二方包,三方包,难免多个二方包,三方包里面又会引用同一个jar包,但是版本号不一样,这就导致版本冲突了二:案例   今天在学习jstorm时,写了一个jstorm的单元测试,运行的时候老是报错,如下:Exception in thread "main" java.lang.NoSuchMethodError: org

2016-01-06 20:51:37 390

原创 maven依赖中scope的含义

在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值:     * compile,缺省值,适用于所有阶段,会随着项目一起发布。     * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。     * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。     * test,只在测试时使

2016-01-06 20:44:29 387

原创 浅谈Active Object模式

一:前言Active Object模式,乍一听,好像是挺新颖的概念,其实我们平时还是会经常接触到的,它其实是一种异步编程方式,通俗的讲就是将方法的调用和方法的执行分开,放在两个不同的线程中执行,从而做到并行处理。典型的就是我们常见的线程池执行。二:实例执行具体的业务逻辑的类,业务逻辑处理方法就是call@SuppressWarnings("hiding")public c

2016-01-04 19:55:17 821

原创 多线程单元测试遇到的一个问题

1.问题描述  自己写了一个插入保单和用户之间关系的接口,发现每次运行完的时候,数据没插进去,而且程序也不报错2.代码如下:@Test public void insertPolicyCustomerPolicy() { List list = new ArrayList(); PolicyCustomerPolicyDTO dto = new

2015-12-28 12:01:49 121

转载 从数据库丢失更新想到的一些问题

转自:http://www.cnblogs.com/dongqingswt/archive/2013/03/28/2987367.html最近在做聚划算商品的更新接口,商品有一个字段存储了商品的一些扩展属性,以键值对数组的形式存放,格式如下: key1:value1;key2:value2; 在根据商品id对商品属性进行更新的时候,业务上需要把客户端传入的新的键

2015-12-23 23:39:28 472

转载 maven依赖的全局排除

引用自:http://www.cnblogs.com/dongqingswt/p/3457702.html今天遇到要全局排除一个maven依赖,因为Maven本身没有全局排除依赖的办法,参考了同事人英写的一篇博文(可以看这里http://my.oschina.net/liuyongpo/blog/177301)总结下来是两种办法:1、在maven服务器部署一个需要排

2015-12-23 23:30:27 3202

原创 springboot学习笔记(一)

前言:我是用maven构建的项目1.pom.xml配置2.主类(应用启动的入口)//表示是controller@RestController//表示自动配置@EnableAutoConfiguration//表示扫描给定的限定名的包,支持模糊匹配@ComponentScan({ "com.dingwang.service.*" }) //此注解不能用在defa

2015-12-21 20:43:28 672

原创 spring结合junit4单元测试

/* * Copyright 2015 Zhongan.com All right reserved. This software is the * confidential and proprietary information of Zhongan.com ("Confidential * Information"). You shall not disclose such Confid

2015-12-21 19:38:25 126

原创 多线程批量查询数据

public static ExecutorService POOL = Executors.newFixedThreadPool(Runtime.getRuntime() .availableProcessors() * 2); //cdc每页最多的条数

2015-12-09 15:02:41 868

原创 内存映射按行读取文件

上面的就是利用内存映射按行读取文件的代码,经测试600M的文件需要10min,适合读取较大的文件,而且内存消耗较小,此处消耗内存10-20M,当然一般情况下,读文件的速度都是比较快的,慢的话只是处理文件比较慢,如果你的文件每行之间并没有什么依赖关系的话,可以用以下两种方式处理:1.在此bean中注入一个线程池,利用多线程来处理读取的内容2.将读出的内容丢到消息队列,然后再由其他程序来消费队

2015-12-08 10:10:21 1890

原创 Spring之FactoryBean接口

FactoryBean:以Bean结尾,表示它是一个Bean,不同于普通Bean的是:它是实现了FactoryBean接口的Bean,根据该Bean的Id从BeanFactory中获取的实际上是FactoryBean的getObject()返回的对象,而不是FactoryBean本身, 如果要获取FactoryBean对象,可以在id前面加一个&符号来获取。    下面简单的分享下利用Fa

2015-10-23 14:20:08 455

原创 Spring之FactoryBean

/* * Copyright 2015 Zhongan.com All right reserved. This software is the * confidential and proprietary information of Zhongan.com ("Confidential * Information"). You shall not disclose such Confid

2015-10-23 14:17:45 78

原创 CountDownLatch控制线程执行顺序

package com.dingwang.Thread;import java.util.concurrent.CountDownLatch;/** * 类FirstThread.java的实现描述:TODO 类实现描述 * * @author dingwang 2015年10月13日 下午4:01:06 */public class ThirdThread implement

2015-10-13 17:27:52 717

原创 thread顺序执行,join方法

package com.dingwang.Thread;/** * 类FirstThread.java的实现描述:TODO 类实现描述 *  * @author dingwang 2015年10月13日 下午4:01:06 */public class ThirdThread implements Runnable {    /*     * (no

2015-10-13 16:08:36 352

原创 spring读写文件

/**    * @Title: SpringTest.java  * @Package com.dingwang.Test  * @Description: TODO * @author dingwang * @date 2015年9月11日 下午2:21:53  * @version V1.0    */package com.dingwang.Test;

2015-09-28 16:42:34 1061

spring读写文件

/**    * @Title: SpringTest.java  * @Package com.dingwang.Test  * @Description: TODO * @author dingwang * @date 2015年9月11日 下午2:21:53  * @version V1.0    */package com.dingwang.Test;

2015-09-28 16:39:48 238

oracle入门与实践

oracle入门与实践,适合oracle的初学者,内容简单易懂。

2012-07-28

网页html基础

对没有基础的人来说可是很好的哦,里面内容通俗易懂,很适合初学者

2012-07-28

空空如也

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

TA关注的人

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