自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断是否wap端

 public static boolean isWap() {        boolean flag = false;        String header = ThreadContextHolder.getHttpRequest().getHeader("User-Agent");        if (header == null) {            return f...

2018-12-26 17:25:51 282

原创 Rabbitmq基本原理

producer&Consumerproducer指的是消息生产者,consumer消息的消费者。Queue消息队列,提供了FIFO的处理机制,具有缓存消息的能力。rabbitmq中,队列消息可以设置为持久化,临时或者自动删除。设置为持久化的队列,queue中的消息会在server本地硬盘存储一份,防止系统crash,数据丢失 设置为临时队列,queue中的数据在系统重启...

2018-12-26 16:05:47 171

原创 序列化对象与反序列化

序列化对象对象转换为字节码 public byte[] getBytesFromObject(Serializable obj) { try { if (obj == null) { return null; } ByteArrayOutputStream bo = new ByteArrayOutputStream(); ...

2018-12-26 09:46:04 124

转载 BeanUtils.copyProperties(A,B)字段复制

 BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 注意:属性复制,不同jar中的方法,用法不一样。1、package org.springframework.beans;中的...

2018-12-22 14:13:47 595

转载 Json注解详情、swagger时间格式注释接受

让Spring能够把作为ResponseBody返回的Java对象自动使用Jackson序列化为JSON根式这样,只要在控制器方法上添加@ResponseBody注解(或在控制器类上添加@RestController注解),则方法返回值就会被Jackson自动序列化为JSON格式返回。见配置文件片段:<!-- 使用Jackson把ResponseBody编码为JSON -->...

2018-12-22 11:43:43 5345 1

转载 sql优化

1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。3,应尽量避免在 where 子句中使用!=或&lt;&gt;操作符, MySQL只有对以下操作符才使用索...

2018-12-19 17:38:29 130 1

原创 简单的链接数据库访问数据,在本地进行储存

package com.enation.app.javashop.manager.api.wotai;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import org.junit.Test;import or...

2018-12-18 14:48:48 461

原创 单图和多图上传

1:加入jar&lt;dependency&gt; &lt;groupId&gt;commons-fileupload&lt;/groupId&gt; &lt;artifactId&gt;commons-fileupload&lt;/artifactId&gt; &lt;version&gt;1.3&lt;/version&gt; &lt;/de

2018-12-17 14:13:13 517

转载 spring事务传播机制

概述当我们调用一个基于Spring的Service接口方法(如UserService#addUser())时,它将运行于Spring管理的事务 环境中,Service接口方法可能会在内部调用其它的Service接口方法以共同完成一个完整的业务操作,因此就会产生服务接口方法嵌套调用的情况, Spring通过事务传播行为控制当前的事务如何传播到被嵌套调用的目标服务接口方法中。事务传播是Spri...

2018-12-15 11:49:08 119

转载 spring使用aop的知识总结

面向切面编程:AOP   (对动态代理的封装)(底层是反射和动态代理)1.开发步骤:  1.导入包:spring-aop (3.2.8)  aspectjweaver(1.8.0)   aspectjtools(1.8.0)  2.开发aop bean 组件 :   类注解:@component      @Aspect     方法注解:@Before  方法执行前(是sapect...

2018-12-14 15:20:07 140

原创 整合RabbitMQ消息队列

配置application.properties文件示例:spring.application.name=rabbitmq-hellospring.rabbitmq.host=47.104.107.1spring.rabbitmq.port=5672spring.rabbitmq.username=rootspring.rabbitmq.password=123456初始化消...

2018-12-06 16:06:34 140

空空如也

空空如也

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

TA关注的人

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