自定义博客皮肤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)
  • 资源 (6)
  • 收藏
  • 关注

原创 @resource和@autowired的区别

1、@Resource的作用相当于@Autowired, 2、@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了; 3、@Resource是JDK自带的注解,而@Autowired是Spring提供的注解; 4、@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而t...

2018-08-31 21:23:29 3326

原创 JPA单表多条件查询

1.Repository层: public interface XRepository extends JpaRepository<X,主键id类型>,JpaSpecificationExecutor<X> {} 2.service层: R<PageVo> findDecorationSingleList(String style, String fun...

2018-08-27 19:27:39 1508

原创 分页后端处理工具类

package com.yuezhu.utils; import org.apache.commons.lang.StringUtils; /** * Created by Administrator on 2017/7/12. */ public class GetRowsUtil { public static int getPage(String page , Str...

2018-08-27 19:17:38 325

原创 InnoDB,5项最佳实践

MySQL两个最常用的存储引擎,MyISAM和InnoDB 一、关于count(*) 知识点:MyISAM会直接存储总行数,InnoDB则不会,需要按行扫描。 潜台词是,对于select count(*) from t; 如果数据量大,MyISAM会瞬间返回,而InnoDB则会一行行扫描。 实践:数据量大的表,InnoDB不要轻易select count(*),性能消耗极大。 常见坑:只...

2018-08-27 19:14:04 217

原创 跨域解决方法

package com.yuezhu.common; import org.aspectj.lang.annotation.Aspect; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import...

2018-08-27 19:09:19 137

原创 Redis工具类

package com.yuezhu.utils; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.stereotype.Component; import redis.clients.jedis.Jedis; import java.io.*; /** * Created by ...

2018-08-27 17:00:36 284

原创 Excel报表导出工具类

package com.yuezhu.utils; /** * Created by Administrator on 2017/9/2. */ import java.io.FileOutputStream; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.p...

2018-08-27 16:58:49 281

原创 订单编号:日期+4位的不重复数字

public class RandomNumberUtils { /** * 推荐单编号指定格式生成“每日日期+4位数字增长不重复,每天重新开始计数” * * @param recordTimeAndNumber//最新一条推荐单的编号 * @param currentRecordNumber//最新一条推荐单每日的排号 * @retur...

2018-08-26 16:04:49 2127

原创 DES3加密工具类

package com.yuezhu.utils; import javax.crypto.Cipher; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESedeKeySpec; import javax.crypto.spec.IvParameterSpec; import java.security.K...

2018-08-26 16:02:06 4174

原创 加减乘除算法通用工具类

package com.yuezhu.utils; // 这是一个数数学计算的class 缩略图生成的时候需要用到。 import java.math.BigDecimal; import java.util.Random; public class Arith { //默认除法运算精度 private static final int DEF_DIV_SCALE = 10;...

2018-08-26 16:00:54 604

原创 计算日期往后推一天的工具类

package com.yuezhu.utils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class D...

2018-08-26 15:59:48 1881

原创 json格式返回前端状态码工具类

package com.yuezhu.utils; import com.yuezhu.dto.PageDto; import net.sf.json.JSONArray; import net.sf.json.JSONObject; import net.sf.json.util.JSONUtils; import org.apache.commons.beanutils.BeanUtil...

2018-08-26 15:57:36 1346

原创 base64图片处理工具类

public class ImageBase64Utils { private static SimpleDateFormat simpleDF = new SimpleDateFormat("yyyyMMddHHmmssSSS"); private static Random rand = new Random(); /** * @Descriptionmap...

2018-08-26 15:56:29 1055

原创 获取文件路径

package com.yuezhu.utils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; import java.io.IOException; import java.io.InputStream;...

2018-08-26 15:55:36 288

原创 IO流文件上传工具类

package com.yuezhu.utils; import org.apache.commons.lang.StringUtils; import org.springframework.web.multipart.MultipartFile; import java.io.*; import java.text.SimpleDateFormat; import java.util.Da...

2018-08-26 15:54:42 409

原创 根据经纬度查询附近

package com.yuezhu.utils; /** * 根据经纬度查询附近 * Created by 59238 on 2018/7/12. */ public class DegreeUtils { private static final double EARTH_RADIUS = 6378137.0;//地球半径(米) // 角度数转换为弧度公式 ...

2018-08-26 15:53:00 1275

原创 调用百度API 将地址转换为经纬度

package com.yuezhu.utils; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLEncoder; import java.util.HashMap; impor...

2018-08-26 15:52:01 3640

原创 常见的面试题总结

1.依赖注入和控制反转的区别:                         控制反转:解决对象创建的问题(对象创建交给别人)                         依赖注入:在创建完对象后,对象的关系的处理就是依赖注入(通过set方法依赖注入)   2.ArrayList和LinkList的区别:   a.ArrayList是实现了基于动态数组的数据结构,LinkLis...

2018-08-23 23:21:41 100

原创 Mybatis-plus的集成和使用

Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。其简化了 CRUD 操作,提供了 代码生成器 ,强大的 条件构造器 ,同时内置了多个实用插件:标配的 分页 插件、 性能分析 插件、 全局拦截 插件等。使得开发过程中,基本的范式代码都一句话解决了,省去了很多重复的操作   1. 这里以user表为例子...

2018-08-23 23:06:10 3042 1

转载 SpringBoot整合Mybatis+Druid

1.SpringBoot 作为一款约定大于配置的微服务框架,得到了业界的大量推广和应用。对SpringBoot的学习使用可以有效的帮助开发简化开发流程,配置过程,部署过程。 2.数据库的交互是开发过程中很常见的一种业务,数据层的接入方式众多,JDBC,Spring JdbcTemplate,Hibernate,Mybatis等等。传统的JDBC因为模板代码众多,侵入式的事物操作极容易出现问题。老...

2018-08-23 22:58:56 1355

转载 SpringBoot集成RabbitMQ和使用

1.pom依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 2.application.properties配置加入r...

2018-08-23 22:56:31 160

原创 SpringBoot的Redis集成

1.pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2. application.pro...

2018-08-23 22:52:11 100

canal实现mysql到ES数据实时同步

canal实现mysql到ES数据实时同步

2022-07-11

git常规操作使用操作文档

git常规操作使用操作文档

2022-04-24

springBoot项目脚本启动.rar

微服务项目多模块启动更加方便,不用一个个起启动项目

2020-05-07

aspose-words-18.8-jdk16-crack.jar+license.xml.rar

aspose-words-18.8-jdk16-crack.jar+license.xml 自行下载

2020-03-30

ExcelExportUtil.java

excle下载工具类 实现excle的导入导出等功能

2019-06-05

java开发环境配置.docx

jdk环境配置 maven的基本操作 使用 idea postman的基本使用

2019-06-03

空空如也

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

TA关注的人

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