自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(498)
  • 资源 (112)
  • 收藏
  • 关注

原创 JSON转换出现错误:net.sf.json.JSONException: Unterminated string at character 38 of

一、问题描述使用net.sf.json把json数据转对象出现错误如下:net.sf.json.JSONException: Unterminated string at character 38 of { "name": "sef", "sex": "sex, "birthday": "sfes", "cardid":"sefs", "me

2017-08-26 18:08:32 24695 1

原创 Spring MVC同时接收一个对象与List集合对象

故事是这样的,有一个需求是新增病历,一个用户有多个用药方案如下:在网上找了,几种方案,都不行啊,有关于如何接收对象的,如何接收List的,就是没有同时如何接收一个对象与List,自己写了个能用的方法就是,就是把整个表单全部提交,以数组下表区分是第几个,对象,保存提交代码如下:http://localhost:8080/GZ/dtcasehistory/add

2017-08-25 20:52:31 53415 1

原创 Elasticsearch运行报错:java.lang.ClassCastException: org.joda.time.DateTime cannot be cast to org.elastic

一、问题描述在Elasticsearch中使用时间聚合DateTime DateTime fromAsDate = (DateTime) entry.getFrom(); // Date bucket to as a Date DateTime toAsDate = (

2017-08-25 10:29:11 7783

原创 JUnit测试报错:java.lang.Exception: Method deleteDoc should have no parameters

一、问题描述使用JUnit测试方法,一运行就提示错误:java.lang.Exception: Method deleteDoc should have no parameters at org.junit.runners.model.FrameworkMethod.validatePublicVoidNoArg(FrameworkMethod.java:76) at

2017-08-25 10:15:34 7268

原创 Elasticsearch5.5.1提示:java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/filter/TokenFilter

一、问题描述在JAVA中操作ES,一运行就提示错误:java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/filter/TokenFilter at org.elasticsearch.common.xcontent.json.JsonXContent.createGenerator(JsonXContent.jav

2017-08-22 20:31:44 7328 3

原创 Mybatis模糊查询语句整理

Mybatis模糊查询语句的几种写法:mysql: select * from tbl_school where school_name like concat('%',#{name},'%')    oracle: select * from tbl_school where school_name like '%'||#{name}||'%'    SQL Serv

2017-08-22 17:06:48 1863 1

原创 Spring MVC返回BLOB类型的图片

项目中有个表专门用来存用户的头像,以BLOB类型存储,然后通过mybatis读取数据,通过Spring MVC以流的形式返回到前台去:后端代码:package com.gz.medicine.yun.common.controller;import com.gz.medicine.common.util.ValidateWithException;im

2017-08-22 15:20:44 11187 3

原创 Maven项目启动报错:The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml

一、问题描述Eclipse创建Maven项目修改web.xml版本号为3.0 <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2017-08-20 16:17:13 4137 1

原创 各Servlet web.xml版本信息(2.3,2.4,2.5,3.0)

每次使用Maven创建WEB项目时,他默认使用的是servlet web.xml版本是2.5,而2.5版本太旧了,在使用的过程中,会有一些问题,所以特此记录下servlet版本的web.xml信息:web.xml v2.3 web.xml v2.4 <web-app id="WebApp_9" version="2.4" xmln

2017-08-20 16:10:06 2025

原创 Elasticsearch系列(四)----Elasticsearch索引文档的增删改查

1、RESTful接口格式1.1、RESTful接口URL的格式:http://localhost:9200///[]其中index、type是必须提供的。id是可选的,不提供es会自动生成。index、type将信息进行分层,利于管理。index可以理解为数据库;type理解为数据表;id相当于数据库表中记录的主键,是唯一的。1

2017-08-17 23:33:14 1787 1

原创 Elasticsearch系列(三)----Elasticsearch5.5.1与插件安装

一、下载源码Elasticsearch官网地址:https://www.elastic.co/cn/ ,网上的教程用得比较多是2.x版本的,直到 2016-12 推出了5.x 版本 ,将版本号调为 5.X ,这是为了和Kibana、Beats、Logstash等产品版本号进行统一,Elasticsearch5.x加入了一些新特性,二、进行安装三、插件安装

2017-08-13 14:58:23 17496 7

原创 Elasticsearch系列(二)----Elasticsearch 基本使用

一、Restful APIElasticsearch提供了Restful API,使用json格式,这使得它非常利于与外部交互,Restful的接口很简单,一个url表示一个特定的资源,譬如/blog/article/1,就表示一个index为blog,type为aritcle,id为1的document。而我们使用http标准method来操作这些资源,POST新增,PU

2017-08-13 00:08:14 2052

原创 Elasticsearch系列(一)----Elasticsearch简介

以下内容整理自网上:一、什么是ElasticsearchElasticsearch (ES)是一个基于 Lucene 的开源搜索引擎,它不但稳定、可靠、快速,而且也具有良好的水平扩展能力,是专门为分布式环境设计的,Elasticsearch是面向文档型数据库,这意味着它存储的是整个对象或者文档,它不但会存储它们,还会为他们建立索引,这样你就可以搜索他们了。你可以在 Elas

2017-08-12 23:27:37 6473 1

原创 Jenkins系列(三)----Maven项目配置详解

接着上一节的项目配置页面,我们来看看,具体有哪些配置选项:可配置选项一共有九个,下面是他们的一些介绍一、一般选项可选配置如下1.Github Project2.Throttle builds(节流建立)3.丢弃旧的构建

2017-08-05 13:21:26 20892 2

原创 FreeMaker教程(一)-----FreeMaker简介

1.什么是 FreeMarker?FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。FreeMarker被设计用来生成HTMLWeb页面,特别是基于MVC模式的应用程序。     所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符

2017-07-29 20:48:08 6342 1

原创 Dubbo教程(三)----一个简单的Dubbo示例

一、创建Maven多模块项目项目结构如下模块介绍:dubbo-api            ----API接口dubbo-consumer ----消费者dubbo-provider    ----生产者dubbo-api  Service 提供的接口,provider 实现了 api 接口,并对外开放http端口,consu

2017-07-29 19:04:33 11808 3

原创 Dubbo教程(二)----Dubbo-admin管理平台搭建

一、Dubbo-admin简介Dubbo-Admin是Dubbo控制台管理的工具,需要Dubbo-Admin管理平台来实时的查看zookeeper,通过这个平台来管理提者和消费者,Dubbo管控台可以对注册到zookeeper注册中心的服务获取消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单节点部署。控制台的主要作用:"服务治理

2017-07-29 14:17:02 10583 4

原创 Ehcache教程(一)----Ehcache简介

1、什么是Ehcache1.1、Ehcache简介官网地址: http://ehcache.org/Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。Ehcache最初

2017-07-27 22:16:59 5821 1

原创 ZooKeeper教程(二)----zookeeper单机版伪集群

一、配置本文章演示在一台机器上部署3个zookeeper(也可以在三台机器上部署),实现伪集群,先在主文件夹下建立一个zookeeper文件夹,在zookeeper文件夹里建立三个文件夹server1,server2,server3然后进入每一个目录通过以下命令下载zookeeper源码或者把第一个下载下来的复制到另外两个目录

2017-07-26 22:29:47 851

原创 Maven项目报错:The type org.springframework.beans.BeansException cannot be resolved. It is indirectly ...

一、问题描述在Main中使用ClassPathXmlApplicationContext启动spring,提示:The constructor ClassPathXmlApplicationContext(String) refers to the missing type BeansExceptionThe type org.springframework.beans

2017-07-25 20:46:44 17445 1

原创 Dubbo教程(一)----Dubbo框架简介

1.Dubbo是什么Dubbo是一个分布式服务框架,以及阿里巴巴内部的SOA服务化治理方案的核心框架。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。说通俗点,就是首先将程序组件化成一个个相对独立的服务,然后就可以对服务进行分布式;而且,它有注册中心通过监听,实时发现着新服务,并部署,还可以推送给客户端;它还集成了负载均

2017-07-24 19:36:53 13161 1

原创 ZooKeeper教程(一)----Centos7下安装ZooKeeper(单机版)

1、下载源码官网下载地址: http://mirrors.hust.edu.cn/apache/zookeeper/ 选择最新的版本进行下载这里选择3.4.10进行下载:wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz

2017-07-23 23:27:06 12191

原创 ActiveMQ实战(五)--Spring整合ActiveMQ实现点对点与主题发布订阅通信

一、项目结构二、加入Maven依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht

2017-07-23 20:58:13 1704 2

原创 ActiveMQ实战(四)--ActiveMQ的通信方式之request-response(请求响应模式)

一、简介在前面的两种模式中都是一方负责发送消息而另外一方负责处理。而我们实际中的很多应用相当于一种一应一答的过程,需要双方都能给对方发送消息。于是请求-应答的这种通信方式也很重要。它也应用的很普遍。请求-应答方式并不是JMS规范系统默认提供的一种通信方式,而是通过在现有通信方式的基础上稍微运用一点技巧实现的。下图是典型的请求-应答方式的交互过程:

2017-07-23 12:44:57 5455 1

原创 ActiveMQ实战(三)--ActiveMQ的通信方式之主题发布订阅式(publish-subscribe)

一、简介发布/订阅方式用于多接收客户端的方式.作为发布订阅的方式,可能存在多个接收客户端,并且接收端客户端与发送客户端存在时间上的依赖。一个接收端只能接收他创建以后发送客户端发送的信息。作为subscriber ,在接收消息时有两种方法,destination的receive方法,和实现message listener 接口的onMessage 方法。 发布订阅模式有点

2017-07-22 22:00:46 4176 1

原创 ActiveMQ实战(二)--ActiveMQ的通信方式之P2P点对点通信(point-to-point)

一、简介点对点的消息发送方式主要建立在 Message Queue,Sender,receiver上,Message Queue 存贮消息,Sender 发送消息,receive接收消息.具体点就是Sender Client发送Message Queue ,而 receiver Client从Queue中接收消息和"发送消息已接受"到Queue,确认消息接收。消息发送客户端与接收客户端

2017-07-22 21:18:38 1162

原创 ActiveMQ实战(二)--安装配置ActiveMQ

一、下载ActiveMQ先去ActiveMQ官网下载最新的安装包,官方下载地址为:http://activemq.apache.org/download.html选择Download Archives选择版本进行下载它这里提供了很多版本,我们选择最新的版本进行下载下载下来之后进行解压,解压之后如下

2017-07-22 15:44:19 2932

原创 ActiveMQ实战(一)--ActiveMQ简介

一、ActiveMQ是什么ActiveMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。ActiveMQ使用Apache提供的授权,任何人都可以对其实现代码进行修改。  ActiveMQ的设计目标是提供标准的,面向消息的,能够跨越多语言和多系统的应用集成消息通信中间件。ActiveM

2017-07-22 12:20:47 2001 1

原创 Centos7提示" xxx 不在 sudoers 文件中。此事将被报告。"

一、问题描述在安装Nginx的过程中以普通用户执行以下命令:sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf提示[sudo] password for fendo: Sorry, try again.[sudo] password for fendo: fendo

2017-07-21 23:58:13 7703

原创 Nginx笔记(一)----Centos7编译安装Nginx

一、下载源码在Centos7下可以采用wget命令下载Nginx源码,首先去Nginx官网找到下载链接复制链接然后使用wget命令进行下载wget http://nginx.org/download/nginx-1.12.1.tar.gz下载下来之后通过以下命令进行解压tar zxvf nginx-1.12.1.tar

2017-07-21 23:04:45 17388 3

原创 Maven中的jeety插件运行报错:No plugin found for prefix 'jeety' in the current project and in the plugin group

一、问题描述在POM.XML引入jeety插件,用来运行项目:         org.mortbay.jetty     jetty-maven-plugin     8.1.16.v20140903     运行命令:mvn jetty:run就报错:[ERROR] No plugin found for prefix '

2017-07-17 18:04:33 1714

原创 Shiro笔记(五)----授权(Authorization)

1.什么是授权授权,就是访问控制,控制某个用户在应用程序中是否有权限做某件事2.授权检查的例子用户是否能访问某个网页,编辑数据,或打使用这台打印机3.角色与权限关联需要在应用程序中对用户和权限建立关联:通常的做法是将权限分配给角色,然后将角色分配给一个或多个用户。4.授权三要素4.1、权限      权

2017-07-16 16:17:44 3113 5

原创 Maven学习笔记(十一)-创建自定义的archetype(项目模板)

一、archetype简介Archetype是一个Maven项目的模板工具包,它定义了一类项目的基本架构。Archetype为开发人员提供了创建Maven项目的模板,同时它也可以根据已有的Maven项目生成参数化的模板。通过archetype,开发人员可以很方便地将一类项目的最佳实现应用到自己的项目中。在一个Maven项目中,开发者可以通过archetype提供的范例快速入门并了解该项

2017-07-16 12:32:28 6838

原创 Maven使用tomcat8-maven-plugin插件

在网上搜索一堆文章没找到解决方法,只找到了tomcat7-maven-plugin的plugin,如下: org.apache.tomcat.maven tomcat7-maven-plugin 2.2并没有找到tomcat8-maven-plugin的plugin,在Maven的中央仓库中根本就没有这个插件:https://repository.ap

2017-07-15 21:41:41 88338 24

原创 Shiro笔记(四)----身份验证之Realm

123

2017-07-15 15:58:16 4582

原创 项目提示:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactor

一、问题描述一运行项目就提示:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.apache.commons.beanutils.ConvertUtilsBean.(ConvertUtilsBean.java:157

2017-07-10 17:56:12 20065 3

原创 Shiro笔记(三)----Shiro配置文件ini详解

一、INI简介INI配置文件是一种key/value的键值对配置,提供了分类的概念,每一个类中的key不可重复,#号代表注释,shiro.ini文件默认在/WEB-INF/ 或classpath下,shiro会自动查找,INI配置文件一般适用于用户少且不需要在运行时动态创建的情景下使用。1.在web.xml中配置shiro的过滤器要使用Shiro必须在web

2017-07-09 18:54:02 29809 1

原创 Shiro笔记(二)----shiro源码与默认提供的示例

一、源码下载Shiro官网地址为:http://shiro.apache.org/点击Download进行下载页面往下滑选择源码进行下载下载下来之后解压结构如下二、默认示例在Sample目录下提供了一些示例打开Eclipse选择导入Ma

2017-07-09 15:06:44 1873 1

原创 Maven Build时提示:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test

一、问题描述Maven执行mvn clean install提示:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12:test (default-test) on project samples-aspectj: There are test f

2017-07-09 14:24:55 27926 5

原创 Maven项目提示:Plugin execution not covered by lifecycle configuration

一、问题描述Maven项目提示: Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:build-helper-maven-plugin:1.8:add-test-source (execution: add-functional-source, phase: generate-sourc

2017-07-09 09:00:59 1027

mybatis-generator-1.3.5源码修改.zip

mybatis-generator-1.3.5源码修改实现中文注释以及一些代码格式调整。

2017-10-06

mybatis-generator-1.3.5

基于mybatis-generator-1.3.5修改的,自定义生成model带中文注释。

2017-10-05

CollabNetSubversionEdge-5.1.0_setup-x86_64

CollabNetSubversionEdge-5.1.0_setup-x86_64客户端官网地址,Subversion Edge 是一个版本控制软件的集成包,集成了包括 Subversion、Apache 和 ViewVC 三个软件。安装简单、管理方便。

2017-09-10

使用maven Filtering实现多环境构建

使用maven Filtering实现多环境构建,详细请参考:http://blog.csdn.net/u011781521/article/details/77899467

2017-09-08

使用maven Profile实现多环境构建

使用maven Profile实现多环境构建,详细请参考 :http://blog.csdn.net/u011781521/article/details/77899467

2017-09-08

Spring整合Elasticsearch5.5.1的TransportClient客户端

Spring整合Elasticsearch5.5.1的TransportClient客户端:http://blog.csdn.net/u011781521/article/details/77891192

2017-09-08

Webmagic爬取数据导入到ES

Webmagic爬取数据导入到数据库与Elasticsearch5,详细介绍请参考:http://blog.csdn.net/u011781521/article/details/77866642

2017-09-06

Elasticsearch5.5.1 JAVA客户端RestClient示例

Elasticsearch5.5.1 JAVA客户端RestClient示例代码,详细介绍:http://blog.csdn.net/u011781521/article/details/77853571

2017-09-05

ES5.5.1 JestClient示例

Elasticsearch5.5.1使用JAVA客户端Jest操作的一些示例代码,详细介绍请参考文章:http://blog.csdn.net/u011781521/article/details/77852861

2017-09-05

Elasticsearch5.5.1 JAVA客户端TransportClient示例

Elasticsearch5.5.1 JAVA客户端TransportClient相关的示例,包含CRUD,bulk,相关介绍请参考:http://blog.csdn.net/u011781521/article/details/77848489

2017-09-05

Elasticserach 样例数据

Elasticserach 样例数据

2017-08-17

一个简单的dubbo示例

一个简单的dubbo示例

2017-07-29

dubbo.xsd文件

dubbo.xsd文件

2017-07-29

zookeeper-3.5.2-alpha

zookeeper-3.5.2源码

2017-07-29

dubbo-admin-2.5.4控制台

dubbo-admin-2.5.4控制台

2017-07-29

Spring整合ActiveMQ实现点对点与主题发布订阅通信

Spring整合ActiveMQ实现点对点与主题发布订阅通信的一个DEMO

2017-07-23

ActiveMQ_request-response

ActiveMQ请求应答(request-response)通信DEMO

2017-07-23

ActiveMQ通信方式点对点和订阅发布

ActiveMQ通信方式点对点和订阅发布两种方式的一个DEMO

2017-07-22

SSM框架搭建的一个简单的Shiro示例

SSM框架搭建的一个简单的Shiro示例,实现授权.

2017-07-16

oracle 11G sql*plus配置工具

oracle 11G sql*plus配置工具。

2017-06-23

visual studio 2019下C++通过JNI调用JAVA代码

visual studio 2019下C++通过JNI调用JAVA代码,实现一个简单的打印输出!!!

2020-06-25

bootstrap-select2-ztree.zip

bootstrap整合select2和ztree实现下拉框带树结构,select2+ztree下拉效果

2020-05-20

Docker-Compose部署nginx代理Tomcat集群

Docker-Compose部署nginx代理Tomcat集群,实现负载均衡!

2018-05-27

vagrant_2.1.1_x86_64.msi

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

2018-05-16

vagrant_1.9.7_x86_64.msi

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

2018-05-04

vagrant_1.8.7.msi

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

2018-05-03

Mybatis-plus整合Swagger

Mybatis-plus整合Druid+Swagger2.8,并展示分页数据。

2018-03-28

iBase4J-tools

iBase4J-tools(依赖服务及其一键启动)-运行时请保证路径没有中文

2018-01-10

dubbo-admin-2.5.4

使用方法: 1. 删除tomcat webapps下面的ROOT目录 2. 解压本文件,然后把ROOT目录整体copy过去 3. 运行tomcat,然后访问tomcat根目录地址 (注意里面的WEB-INF/dubbo.properties中zookeeper的地址配置正确并且zookeeper服务正在运行) 默认用户 root root

2018-01-10

JSVNadmin安装包

什么是Svn Admin(jsvnadmin) SvnAdmin是一个 Java开发的管理 Svn服务器的项目用户的 web应用。安装好 Svn服务器端好,把 SvnAdmin部署好,就可以通过 web浏览器管理 Svn的项目,管理项目的用户,管理项目的权限。使得管理配置Svn简便,再也不需要每次都到服务器手工修改配置文件。

2017-12-23

dubbo-2.8.4

dubbo-2.8.4的jar包,下载下来之后,通过maven安装到本地仓库。

2017-12-09

ojdbc6驱动

oracle驱动,Maven手动安装Oracle驱动ojdbc,实现链接。

2017-12-09

Spring整合ActiveMQ实现队列和主题发布订阅通信

Spring整合ActiveMQ实现队列和主题发布订阅通信、一个完整的DEMO

2017-12-08

MyBatis Generator自定义插件实现自定义Mapper

MyBatis Generator自定义插件实现自定义Mapper,方便代码复用。

2017-12-02

jeesite_4.0所使用的JS插件

jeesite_4.0所使用的JS插件,包含:jerichotab,jqGrid,jquery-jbox,jquery-select2,jquery-ztree,SuperSlide,treeTable等等

2017-12-02

inspinia_admin v2.7

一款漂亮的Bootstrap模板inspinia_admin v2.7,用来做后台很方便!

2017-12-02

adminlte-2.4.2

最新的adminlte模板2.4.2,git地址为:https://github.com/almasaeed2010/AdminLTE

2017-12-02

Servlet生成图片验证码

通过Servlet生成图片验证码,提供给jsp页面展示,并验证。

2017-12-01

mybatis-generator-1.3.5源码修改实现Oracle中文注释

mybatis-generator-1.3.5源码修改实现Oracle中文注释完整版,具体修改方式请参考:http://blog.csdn.net/u011781521/article/details/78164098

2017-11-29

Axure元件库大全

收集的一些Axure元件库大全,还算比较全的,加快原型开发速度。

2017-11-29

空空如也

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

TA关注的人

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