自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录点滴

心所愿,力必至!

原创 Spring Boot 入门实战教程

Spring Boot 2.0 入门实战教程 开发环境:JDK1.8或以上 源码下载:https://pan.baidu.com/s/1Z771VDiuabDBJJV445xLeA 欢迎访问我的个人博客:https://blog.csdn.net/ldy1016 说明:学习spring b...

2018-10-26 16:10:05 1175 0

原创 mac os 解决 unsafe use of relative rpath libpq.5.dylib

sudo mv /usr/lib/libpq.5.dylib /usr/lib/libpq.5.dylib.old sudo ln -s /Library/PostgreSQL/你的版本/lib/libpq.5.dylib /usr/lib

2020-05-19 10:48:52 49 0

原创 go xorm 优雅方式实现动态条件查询

关键代码如下 var persons []domain.Person session := engine.Where("1=1") if param.ActivityId != nil { session = session.And("ac...

2020-05-06 11:08:13 153 0

原创 go xorm 操作PostgreSQL 查询时间多8个小时的问题解决

最近使用xorm进行数据库操作,原先是用的mysql,没有发现查询时间出错的问题,换成PostgreSQL数据库后,查询时间多了8个小时,到处找资料无果,问了作者,作者的回答也是跟大多数网友的回答一致,让设置TZLocation和DatabaseTZ ,然并卵,所以只有自己分析源码了,最终找到问题...

2020-04-30 11:48:17 151 0

原创 访问swagger页面控制台抛异常问题解决

当我们访问swagger页面的时候,有时候会报类型转换的异常,但是不影响项目正常运行,有强迫症的人肯定觉得很难受!出现这种问题,是由于你的参数列表中包含数字类型的参数(Long、Integer、long、int),我们只需要给这些参数的swagger说明加上默认值即可,即给example属性设置默...

2019-11-23 12:32:48 166 0

转载 mysql 与 java 类型对照表

类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 ...

2019-09-24 14:44:21 280 0

原创 java RestTemplate put和delete请求无返回值问题解决

最近的项目中涉及到使用RestTemplate 调用请求方式为delete和put的接口,但是RestTemplate提供的delete()和put()方法都没有返回值,但是我要调用的接口是有返回值的,网上的资料很多都是写的调用exchange()方法来实现,但是基本上都没有给出完整实例,导致我在...

2019-08-28 16:21:20 1551 1

原创 java快速搞定excel导出(easypoi)

一、在pom.xml中添加easypoi的maven依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypo...

2019-07-08 11:37:50 752 1

原创 mysql 常用备份命令

1、备份db1数据库中所有表(包括表结构和数据,不包括创建db1数据库的语句) mysqldump -h192.168.1.10 -uroot -p db1 > xxx.sql 2、备份db1数据库中所有表(包括表结构和数据,包括创建db1数据库的语句) mysqldump -h1...

2019-07-05 10:16:13 3309 0

原创 Java Redis缓存操作(哨兵模式)

一、添加jedis的maven依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <versio...

2019-06-21 15:54:52 539 0

原创 Java Redis缓存操作(集群模式)

一、添加jedis的maven依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <versio...

2019-06-21 15:51:14 369 0

原创 Java Redis缓存操作(单机模式)

一、添加jedis的maven依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <versio...

2019-06-21 15:13:28 114 0

原创 @NotEmpty、@NotNull、@NotBlank 的区别

1. @NotEmpty:用于 String、集合、Map、数组 Asserts that the annotated string, collection, map or array is not {@code null} or empty. 加了@NotEmpty的String类,Coll...

2019-06-19 09:14:55 382 0

原创 Http工具类 HttpUtils

import java.io.IOException; import java.nio.charset.Charset; import java.security.KeyManagementException; import java.security.KeyStore; import java....

2019-05-09 17:08:51 3675 1

原创 spring boot mybatis 打印sql语句

在application.properties文件中添加mapper层的日志配置即可打印sql语句,如: #显示sql logging.level.com.ldy.bootv2.demo.mapper=debug com.ldy.bootv2.demo.mapper是我的xxxMapper....

2019-04-26 16:48:54 290 0

原创 spring boot 多数据源实现

1、在application.properties文件中配置多个数据源 #主数据源 spring.datasource.core.driver-class-name=com.mysql.jdbc.Driver spring.datasource.core.jdbc-url=jdbc:mysql...

2019-04-19 16:20:15 106 0

原创 spring boot cache 整合 redis

关于 Spring Cache 注解请查看:Spring Cache 注解详解 Redis的安装教程:https://blog.csdn.net/LDY1016/article/details/76083162 下面进入正题。。。 1、在pom.xml中添加redis的依赖 <de...

2019-04-17 15:39:44 429 0

原创 Spring Cache 注解详解

@CacheConfig:在类上面统一定义缓存的名字,方法上面就不用标注了,表示该类所有的方法都是支持缓存的,我们一般不使用该注解,直接通过@Cacheable自己配置缓存集的名字来定义。 @Cacheable:配置了getOne函数的返回值将被加入缓存。同时在查询时,会先从缓存中获取,若不存在...

2019-04-17 15:21:17 372 0

原创 java面试题回顾

1、 重载(overload)和重写(override)的区别?重载的方法能否根据返回类型 进行区分? 方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态 性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都...

2019-03-20 16:42:59 146 1

原创 Spring Cloud 服务注册之 consul

一、consul安装部署 下载地址:https://www.consul.io/downloads.html 1、解压,我这里放在 E:\dev\consul-1.4.3目录下 2、配置环境变量 3、执行命令 consul agent -dev 启动consul 4、打开网址...

2019-03-20 15:57:25 191 0

原创 java实现四个常见的排序算法

package com.example.demo; import java.util.Arrays; public class SortTest { /** * 冒泡法排序<br/> * <li>比较相邻的元素。如果第一个比第二个大,就交换他们两个。<...

2019-02-20 14:26:33 89 0

原创 看了又记不住的JAVA知识整理

一、JAVA基础 1.1 、JAVA中的数据类型 (1) 基本数据类型 数据类型 大小 位置范围 默认值 备注 byte 8位 -128(-2^7)~127(2^7-1) 0   short 16位 -32768(-2^15...

2019-01-23 15:27:02 1106 0

原创 java递归生成树形结构菜单

一、mysql表,数据自行准备 CREATE TABLE `sys_menu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `pid` bigint(20) DEFAULT NULL, `title` varchar(255) CHARACTER...

2019-01-04 16:59:01 6387 17

原创 spring boot 设置允许跨域访问遇到的问题解决

        前后端分离的项目中会涉及到跨域访问的问题,我这里后端采用的是spring boot框架,可以在过滤器中添加允许跨域的设置 //设置允许跨域访问 response.setHeader("Access-Control-Allow-Origin", "*...

2019-01-03 18:38:35 3516 1

原创 js字符串字母大小写互转

  需求:把一个字符串中的大写字母转为小写,小写字母转大写 function parseStr (str){ var result = ''; for(var i= 0;i&lt;str.length;i++){ var temp =...

2019-01-02 17:57:33 1251 0

原创 maven打war包配置

在pom.xml文件中添加如下配置 &lt;build&gt; &lt;finalName&gt;test&lt;/finalName&gt; &lt;plugins&gt; &lt;plu...

2018-12-24 16:55:59 619 0

原创 通俗易懂的RESTful API实践详解(含代码)

一、什么是RESTful         REST 是面向资源的,这个概念非常重要,而资源是通过 URI 进行暴露,URI 的设计只要负责把资源通过合理方式暴露出来就可以了,对资源的操作与它无关,操作是通过 HTTP动词来体现。所以REST 通过 URI 暴露资源时,会强调不要在 URI 中出现...

2018-12-20 11:51:34 2596 1

原创 select2多选插件换行后高度变化问题解决

最近在使用select2插件的时候,发现选择多个选项后会导致组件自适应高度而发生变形,看起来非常丑,如图: 在select2.css文件中添加如下代码,问题完美解决! /** * 自定义样式 * 1去掉左边圆角 * 2固定高度,添加垂直方向滚动条,防止选择多个选项后组件变形 ...

2018-12-12 14:41:02 2272 3

转载 Jquery DataTable基本使用

转自:http://www.cnblogs.com/xiashengwang/p/8087181.html 1 、首先需要引用下面两个文件 &lt;link rel="stylesheet" href="https://cdn.datatables.ne...

2018-12-06 11:41:21 2464 0

原创 Spring框架@Scheduled参数说明

一、注解示例 @Scheduled(fixedDelay = 1000 * 10,initialDelay=1000*15) public void Task() { } 二、注解说明 @Scheduled(fixedRate=2000):上一次开始执行时间点后2秒再次执行; @Sc...

2018-11-21 17:17:13 1649 0

原创 maven项目启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

maven项目部署到tomcat时报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 检查了maven的pom.xml,依赖引入正常。在工程Maven Depen...

2018-11-06 14:18:27 4653 0

原创 spring boot 集成 activemq

一、安装activemq 点击进入activemq官方下载地址:http://activemq.apache.org/activemq-5157-release.html 根据你的操作系统选择不同的文件下载到本地,解压后进入bin 目录,执行./activemq start命令启动acti...

2018-11-01 15:14:06 503 0

原创 spring boot 集成 mongodb

mongodb安装请查看:http://www.runoob.com/mongodb/mongodb-window-install.html 1、在pom.xml中添加mongodb的maven依赖 <dependency> <groupId>org.spri...

2018-10-31 17:06:38 1238 0

原创 spring boot 整合 jpa 进阶

spring boot 2.0 + jpa 基础整合请查看:八、spring boot 2.0 整合 jpa 本文主要针对jpa常见的用法进行演示讲解,主要包括JPA常见的查询、分页查询、HQL操作、SQL操作等几个方面。 1、JPA支持的常用的查询 /** * And查...

2018-10-30 13:04:28 1328 3

原创 spring boot 集成 rabbitmq

rabbitmq官方下载地址:http://www.rabbitmq.com/download.html 1、在pom.xml中添加rabbitmq的maven依赖 <dependency> <groupId>org.springframework.boot&...

2018-10-29 16:39:56 331 2

原创 spring boot 定时任务

在调度任务的类上加上@EnableScheduling注解 开启任务调度,直接上代码 package com.ldy.bootv2.demo.job; import javax.annotation.PostConstruct; import org.slf4j.Logger; impor...

2018-10-29 15:39:54 445 0

原创 spring boot 邮件发送

1、在pom.xml中添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mai...

2018-10-29 14:55:20 523 0

原创 spring boot 集成 redis

Redis的安装教程:https://blog.csdn.net/LDY1016/article/details/76083162 1、在pom.xml中添加redis和连接池的maven依赖 <dependency> <groupId>org.springf...

2018-10-29 11:45:41 429 0

原创 spring boot 整合 mybatis

1、在pom.xml中添加mysql和mybatis 的maven依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spr...

2018-10-29 10:40:54 379 0

原创 spring boot 整合 jpa

1、在pom.xml中添加mysql 和 jpa 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...

2018-10-27 16:39:58 723 0

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