自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 收藏
  • 关注

原创 jQuery资料查询

http://www.php100.com/manual/jquery/wrap.html

2016-08-12 15:16:00 495

转载 文件上传

@Controller public class UploadFile extends BaseJsonController{/** * 附件上传 * * @param request * @param creativeFile * @param response * @return */@RequestMapping(value = "/upload/uploadFile.js

2016-08-12 14:46:18 493

转载 用HttpURLConnection提交文件

import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.OutputStream; import java.net.HttpURLConnection; import java.

2016-08-12 14:43:12 546

转载 mysql数据库字段生成

importstatic java.lang.Character.toUpperCase;importjava.sql.*;importjava.util.*; /** * * @author zhangjx */publicclass ClassCreator {     

2016-08-12 14:37:38 474

转载 SpringMvc自动任务调度之task实现

xmlversion="1.0"encoding="UTF-8"?>beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xmlns:context="http://www

2016-08-12 14:31:02 1222

原创 ApplicaitonContextUtil

importjava.io.IOException; importorg.apache.commons.lang3.Validate;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importorg.springframework.beans.factory.

2016-08-12 14:12:19 1321

转载 Tomat 跨域请求所需要jar包

http://www.oschina.net/code/snippet_2371675_58292

2016-08-12 14:11:07 2762

转载 mysql 表结构生成java实体与mybatis映射

service_merchant | CREATE TABLE service_merchant ( id int(11) unsigned NOT NULL AUTO_INCREMENT, merchant_name varchar(32) NOT NULL COMMENT ‘服务商名称’, coop_type tinyint(2) NOT NULL DEFAULT ‘0’ CO

2016-08-12 14:09:31 3132

转载 office(word,execel,ppt)转换为图片输出

import com.jetsen.convert.utils.OfficeToPDF; import com.jetsen.convert.utils.PdfConvertImg; /** * * ============================================================================= * 类型名称: Convert

2016-08-12 14:05:58 950

原创 AOP,AspectJ 实现统一接口耗时统计

import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Pointcut; import org.slf4j.Logg

2016-08-12 14:03:36 4070

原创 BigDecimal处理钱

importjava.math.BigDecimal; /** * 处理钱的类 * * @author zz * */publicclass MoneyUtils {     /**     * 默认的精确度     */    privatestat

2016-08-12 13:59:03 403

原创 HttpClient4.3.6版本以上的http和https请求写法

importjava.io.IOException;importjava.io.UnsupportedEncodingException;importjava.security.cert.CertificateException;importjava.security.cert.X509Certificate;importja

2016-08-12 13:58:23 1017

原创 MemcachedClient 使用说明

下面介绍java如何操作memcached。使用的是java_memcached-release_2.6.6。一、使用方法新建项目,添加相关jar包: 直接上代码了,注释写的很详细,不用多说了啊。 123456789101112

2016-08-10 15:34:08 3400

原创 js金钱正则表达式校验

1234567891011121314151617181920212223242526272829303132333435

2016-08-10 15:29:11 8658

原创 memcached

memcached简介1、memcached是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。2、它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。3、Memcached基于一个存储键/值对的hashmap。4、其守护进程(dae

2016-08-10 15:26:16 508

原创 jquery插件之倒计时-团购秒杀

1.1 帮助文档关键字    倒计时 秒杀 timer1.2.  使用场景                           这样的倒计时在购物网站中会经常使用到,比如秒杀,限时抢购,确认收货倒计时。    这个功能并不难实现,就是利用js的定时执行,搜了一下网上的代码,五花八门,都是一个方法,没有做到封装,方便使用,所以写了一个插件,方便项目中使用。

2016-08-10 15:25:31 943

原创 spring整合redis客户端及缓存接口设计

一、写在前面缓存作为系统性能优化的一大杀手锏,几乎在每个系统或多或少的用到缓存。有的使用本地内存作为缓存,有的使用本地硬盘作为缓存,有的使用缓存服务器。但是无论使用哪种缓存,接口中的方法都是差不多。笔者最近的项目使用的是memcached作为缓存服务器,由于memcached的一些限制,现在想换redis作为缓存服务器。思路就是把memached的客户端换成redis客户端,接口依然是原来

2016-08-10 15:24:20 2523

原创 maven仓库--私服(Nexus的配置使用)

maven--私服的搭建(Nexus的使用)和注意的问题私服是什么私服,私有服务器,是公司内部Maven项目经常需要的东东,不总结一下,不足以体现出重视。Nexus是常用的私用Maven服务器,一般是公司内部使用。下载地址是http://www.sonatype.org/nexus/go。默认端口8081,这里我选择最新版nexus-2.5.0-04。常用功能

2016-08-10 14:42:14 390

原创 ArrayUtils

// 1.打印数组ArrayUtils.toString(newint[] { 1, 4, 2, 3 });// {1,4,2,3}ArrayUtils.toString(new Integer[] { 1, 4, 2, 3 });// {1,4,2,3}ArrayUtils.toString(null, "I'm nothing!");// I'm nothing!

2016-08-10 11:20:00 423

原创 JavaBean和Map转换封装类

/** * Map工具类 * * @author jqlin */public class MapUtils { /** * 从map集合中获取属性值 * * @param * @param map * map集合 * @param key * 键对

2016-08-10 10:43:11 465

原创 Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简

2016-08-08 10:09:37 1123 1

原创 日期时间与字符串互相转换

/** *  * @ClassName: DateUtils  * @Description: TODO(日期时间与字符串互相转换 )  * @author 刘霖晋 * @date 2016年1月8日 下午6:08:23  * */public class DateUtils {/** 日期格式器--年 */public static final Strin

2016-07-12 10:38:18 2079

转载 知道 Hadoop 就够了?这九大技术你也必须了解!

2016-05-19 11:01:22.0除Hadoop外的9个大数据技术:1.Apache Flink2.Apache Samza3.Google Cloud Data Flow4.StreamSets5.Tensor Flow6.Apache NiFi7.Druid8.LinkedIn WhereHows9.Microsoft Cognitive

2016-07-12 10:37:46 1963

原创 Spring MVC请求处理流程及源码分析

从接受请求到返回响应,Spring MVC框架的众多组件都伸胳膊挽袖子行动起来,各司其职,有条不紊地完成份内的工作。在整个框架中,DispatcherServlet处于核心的位置,它负责协调和组织不同组件,共同完成请求响应的工作。和大多数Web MVC框架一样,Spring MVC通过一个前端Servlet处理器接收所有的请求,并将具体工作委托给其它组件进行具体的处理,DispatcherServ

2016-07-12 10:37:07 331

原创 极光消息推送工具类

import java.util.Map;import com.alibaba.druid.support.logging.Log;import com.alibaba.druid.support.logging.LogFactory;import cn.jpush.api.push.model.PushPayload.Builder;import cn.jpush

2016-07-12 10:36:40 1646

转载 Redis 缓存 + Spring 的集成示例

《整合 spring 4(包括mvc、context、orm) + mybatis 3 示例》一文简要介绍了最新版本的 Spring MVC、IOC、MyBatis ORM 三者的整合以及声明式事务处理。现在我们需要把缓存也整合进来,缓存我们选用的是 Redis,本文将在该文示例基础上介绍 Redis 缓存 + Spring 的集成。关于 Redis 服务器的搭建请参考博客《Redhat5.8

2016-07-12 10:36:00 833

转载 Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景    大规模服务化之前,应用可能只是通过RMI或Hessia

2016-07-12 10:30:22 285

原创 MyBatis

参考文献 官网:https://github.com/mybatis/ 官网:http://mybatis.github.io/官方文档:http://mybatis.github.io/mybatis-3/zh/index.html官方API:http://mybatis.github.io/mybatis-3/zh/xref/index.html Apache Sh

2016-07-11 17:20:48 3840

原创 Redis开发笔记

1.Redis的安装Window 下安装下载地址:https://github.com/dmajkic/redis/downloads。下载到的Redis支持32bit和64bit。根据自己实际情况选择,将64bit的内容cp到自定义盘符安装目录取名redis。 如 C:\reids打开一个cmd窗口 使用cd命令切换目录到C:\redis 运行redis-

2016-07-11 16:37:51 1004

转载 分布式服务框架 Zookeeper -- 管理分布式环境中的数据

Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zookeeper 的典型的应用场景(配置文件的管理、集群管理、同步锁、Leader 选举、队列管理等

2016-07-08 11:50:15 346

转载 RocketMQ:一个纯java的开源消息中间件--开发测试环境搭建

一、简介    RocketMQ的前身是Metaq,当 Metaq 3.0发布时,产品名称改为 RocketMQ    MetaQ2.x版本由于依赖了alibaba公司内部其他系统,对于公司外部用户使用不够友好,推荐使用3.0版本。     项目地址: https://github.com/alibaba/RocketMQ二、安装RocketMQ     安

2016-07-06 16:20:46 701

转载 Dubbo

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者

2016-07-06 15:53:09 1045 1

转载 HDFS详解

摘要HDFS体系结构中有两类节点,一类是NameNode,又叫"元数据节点";另一类是DataNode,又叫"数据节点"。这两类节点分别承担Master和Worker具体任务的执行节点。HDFS体系结构中有两类节点,一类是NameNode,又叫"元数据节点";另一类是DataNode,又叫"数据节点"。这两类节点分别承担Master和Worker具体任务的执行节点。  1)

2016-07-06 15:34:58 3215

转载 【Hadoop】HDFS的运行原理

简介HDFS(Hadoop Distributed File System )Hadoop分布式文件系统。是根据google发表的论文翻版的。论文为GFS(Google File System)Google 文件系统(中文,英文)。HDFS有很多特点:    ① 保存多个副本,且提供容错机制,副本丢失或宕机自动恢复。默认存3份。    ② 运行在廉价的机器上。

2016-07-06 15:31:39 236

原创 大数据工具/框架

MongoDB-一种非常流行的、跨平台、面向document的数据库。Elasticsearch-专为云计算设计的分布式REST风格的搜索引擎。Cassandra-一个开源的分布式数据库管理系统。最初是Facebook设计和开发的,部署在大量商用服务器上来处理大量的数据。高可用,无单点故障。Redis-开源的(BSD)内存数据结构存储、内存库、缓存、消息代理。Hazelcast-基于Java开发的

2016-07-06 15:29:01 329

转载 Quartz集成springMVC 的方案二(持久化任务、集群和分布式)

Quartz是一个开放源码项目,专注于任务调度器,提供了极为广泛的特性如持久化任务,集群和分布式任务等。 Quartz核心是调度器,还采用多线程管理。 1.持久化任务:当应用程序停止运行时,所有调度信息不被丢失,当你重新启动时,调度信息还存在,这就是持久化任务。 2.集群和分布式处理:当在集群环境下,当有配置Quartz的多个客户端时(节点),采用Quartz的集群

2016-07-06 15:24:04 774

转载 RabbitMQ与SpringMVC集成并实现发送消息和接收消息(持久化)方案一

RabbitMQ是用于应用程序之间或者程序的不同组件之间的消息通信,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量,也就是生产-消费模型,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列中的消息。 RabbitMQ   设置持久化, 如果生产端发送消息,消费端突然挂掉了,消息还存在队列,等消费端重启了,消费端能获取到消息。R

2016-07-06 15:17:35 4905

转载 RabbitMQ与SpringMVC集成并实现发送消息和接收消息(持久化)方案二

RabbitMQ的大约的介绍,上一篇已经有介绍了,这篇不介绍,直接描述RabbitMQ与SpringMVC集成并实现发送消息和接收消息(持久化)。 使用了Spring-rabbit 发送消息和接收消息,我们使用的Maven来管理Jar包,在Maven的pom.xml文件中引入jar包   [java] view plain copy"

2016-07-06 15:15:17 4855

转载 Java 高并发缓存与Guava Cache

一.背景      缓存是我们在开发中为了提高系统的性能,把经常的访问业务的数据第一次把处理结果先放到缓存中,第二次就不用在对相同的业务数据在重新处理一遍,这样就提高了系统的性能。缓存分好几种:(1)本地缓存。(2)数据库缓存。(3)分布式缓存。      分布式缓存比较常用的有memcached等,memcached是高性能的分布式内存缓存

2016-07-06 14:54:00 333

转载 Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景    大规模服务化之前,应用可能只是通过RMI或Hessian等

2016-07-06 14:52:34 245

空空如也

空空如也

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

TA关注的人

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