自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江黎

路漫漫其修远兮,吾将上下而求索

  • 博客(22)
  • 资源 (8)
  • 问答 (2)
  • 收藏
  • 关注

原创 maven打包时如何把配置文件(xml等)也放到classes目录里

首先,来看下MAVENx项目标准的目录结构:一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper.java放一起,都在src/main/java下面,这样利用ma...

2018-05-30 22:43:40 16668

原创 淘淘商城几个错误

Error creating bean with name 'itemController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: priva...

2018-05-30 22:34:38 1061 1

原创 war和war exploded的区别

war和war exploded的区别在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服务器 ;war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;12(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布...

2018-05-27 00:19:59 192

原创 勾选模版创建maven项目的结构

2018-05-26 23:44:36 168

原创 redisTemplate的使用

<!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-redis --><dependency> <groupId>org.springframework.data</groupId> <artifactId>spring...

2018-05-25 19:03:51 1669

原创 Mysql 中 MyISAM 和 InnoDB 的区别有哪些?

区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败; 3. InnoDB是聚集索引,数据文件是和索引绑在一起的,必须要有主键,通过主键索引效...

2018-05-22 12:28:43 133

原创 HttpClientUtil工具类

package com.java.util;import com.alibaba.fastjson.JSONObject;import org.apache.commons.collections.MapUtils;import org.apache.commons.lang3.StringUtils;import org.apache.http.HttpResponse;import...

2018-05-22 11:14:27 1357

原创 AES加密解密工具类

package com.java.util;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.io.Charsets;import org.apache.tomcat.util.codec.binary.Base64;/** * @author j...

2018-05-22 10:58:20 1130

原创 idea tomcat 怎样出现update classes and resources

idea Tomcat 出现update classes and resources  出现热加载  正确配置应该是这个在 Deployment (调度,部署) 中点击 + 选择war explored     就可以出现 update classes and resources  这个选项了不要选择war包的形式  OK...

2018-05-17 11:50:52 1523

原创 SpringBoot静态资源的访问和配置

默认静态资源访问Spring Boot的默认静态资源的路径为:        classpath:/META-INF/resourcesclasspath:/resourcesclasspath:/staticclasspath:/public上面这几个都是静态资源的映射路径,优先级顺序为:META-INF/resources > resources > static > pub...

2018-05-16 11:07:18 11527 2

原创 Netty学习笔记1

Netty和Tomcat有什么区别?Netty和Tomcat最大的区别就在于通信协议,Tomcat是基于Http协议的,他的实质是一个基于http协议的web容器,但是Netty不一样,他能通过编程自定义各种协议,因为netty能够通过codec自己来编码/解码字节流,完成类似redis访问的功能,这就是netty和tomcat最大的不同。在NIO中,当一个Socket建立好之后,Thread并不...

2018-05-15 11:58:32 216

原创 IDEA自动转义双引号

如果你使用IDEA在编写JSON字符串的时候,然后要一个一个\去转义双引号的话,就实在太不应该了,又烦又容易出错。在IDEA可以使用Inject language帮我们自动转义双引号。 先将焦点定位到双引号里面,使用alt+enter快捷键弹出inject language视图,并选中 Inject language or reference。 选择后,切记,要直接按下enter回车键,才能弹出i...

2018-05-15 10:05:02 16990

原创 Gson 解析教程

Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson等等本人fastJson用了两年,也是从去年才开始接触Gson,希望下面的总结会对博友有用,至于Gson与FastJson的对比,其实半斤八两的问题,不再赘述第一步:在AS下面创建java工程 并添加gson依赖compile 'com.google.code.gson:gson:2.6.2'Gson的...

2018-05-14 18:37:58 224

原创 dependencyManagement与dependencies

一、dependencyManagement 统一多模块的依赖版本如果你的项目有多个子模块,而且每个模块都需要引入依赖,但为了项目的正确运行,必须让所有的子项目(以下子项目即指子模块)使用依赖项的版本统一,才能保证测试的和发布的是相同的结果。那么如何保证模块之间的版本是一致的呢?Maven 使用 dependencyManagement 来统一模块间的依赖版本问题。在父项目的POM文件中,我们会使...

2018-05-14 11:56:54 2972 2

原创 Windows下的Memcache安装

1、下载后解压到D:\memcached2、安装到windows服务,打开cmd命令行,进入memcached目录,执行memcached -d install命令,安装服务。如果在没有安装过的情况下,出现"failed to install service or service already installed"错误,可能是cmd.exe需要用管理员身份运行。3、启动服务,执行memcache...

2018-05-10 14:05:51 185

原创 @pathvariable注解的使用

带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义。通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable("xxx") 绑定到操作方法的入参中。 //@GetMapping是一个组合注解,是@Request...

2018-05-10 09:49:20 8583

原创 @RequestMapping 和 @GetMapping @PostMapping 区别

  Spring4.3中引进了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping},来帮助简化常用的HTTP方法的映射,并更好地表达被注解方法的语义。  以@GetMapping为例,Spring官方文档说:  @GetMapping是一个组合注解,是@RequestMapping(method = RequestM...

2018-05-10 09:26:58 1890

原创 SpringBoot内置SpringMvc静态文件地址修改

package com.java;/** * @author jiangli * @date 2018/5/4 14:29 */import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.InterceptorR...

2018-05-04 14:36:20 279

原创 配置使用FastJson返回Json视图

package com.yuqiyu;import com.alibaba.fastjson.serializer.SerializerFeature;import com.alibaba.fastjson.support.config.FastJsonConfig;import com.alibaba.fastjson.support.spring.FastJsonHttpMessage...

2018-05-04 11:09:13 786

原创 sprongboot之yml常用配置

使用druid数据源spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEnc...

2018-05-04 10:11:34 383

原创 Springboot定时任务

主要用的是这个注解@EnableSchedulingpackage example;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.schedulin...

2018-05-03 09:46:06 122

原创 将Iterable转成List

先导入import com.google.common.collect.Lists;然后使用 @RequestMapping("/findAll") public Iterable<Person> findAll(){ List<Person> people = Lists.newArrayList(demoService.findAll()); ...

2018-05-02 14:17:12 22419 1

Aria2.rar绿色软件

Aria2为绿色软件,解压后,打开“AriaNg启动器”,即可启动Aria2...Aria2为绿色软件

2020-12-07

starter-canal.rar

starter-canal的jar包,可以直接放入maven仓库使用.畅购商城:canal微服务所需的依赖

2020-02-14

docker-compose-Linux-x86_64

sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

2019-09-12

谷歌json格式化插件

一款简单方便的json格式化插件,安装后即可对json数据进行格式化,界面美观,数据结构清晰,对开发人员很有帮助

2018-06-10

dubbo-admin.war(包含tomcat)

dubbo-admin的监控管理外包,包含tomcat,解压后运行start.bat即可,打开浏览器localhost:8080就能进入

2018-06-10

淘淘商城taotao-image-server.7z文件

淘淘商城taotao-image-server.7z文件 有用的话关注我一下,评论一下,嘿嘿

2018-06-01

MyBatis_plugin插件

无需破解,已经破解好了,下载直接使用.支持2017和2018版本,亲测可用

2018-04-27

Lombok插件

使用lombok之后,省去了许多没必要的get,set,toString,equals,hashCode代码,简化了代码编写,减少了代码量.

2018-04-27

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

TA关注的人

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