自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落地

学习总结,经验分享。

原创 java中JSON转含泛型对象

 A<B<C>> resultObj =JSON.parseObject("转换json",new TypeReference<A<B<C>>&...

2018-10-11 20:19:26 8684 2

原创 RestTemplate设置超时时间

RestTemplate设置超时时间: private RestTemplate restTemplate; public 当前类名() { SimpleClientHttpRequestFactory requestFactory = new SimpleClien...

2018-06-22 20:36:10 16481 1

转载 连连支付签名工具类

接连连支付的同学可以参考下

2018-01-04 11:09:57 520 0

原创 sql拼接列或sql拼接字符(数字)

使用CONCAT进行拼接列,代替+号拼接。 举例:  1.拼接数字列 SELECT CONCAT(1,2,3)  2.拼接字符列 SELECT CONCAT('a','b','c') 说明:  1.+号拼接数字时,得到的是和  2....

2017-04-12 12:05:37 14421 0

原创 java实现批量删除用户,选中删除用户

jsp标签代码: 管用户列表 ID姓名 <input type="checkbox" value="${user.id }" name="id">${user.id }${...

2016-04-29 16:21:39 20921 8

原创 spring mybatis 整合后mapper接口注入失败问题

org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.fkhd.whiteshirt.daos.UserMapper] found for dependenc...

2016-04-26 18:10:21 44148 17

转载 支付宝即时交易,日期工具类

package com.guiyang.common.core.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.ut...

2016-03-07 17:49:24 720 0

原创 将file压缩zip文件

import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; impor...

2020-05-21 16:55:58 8 0

原创 电商-如何防止商品超卖

1.redis锁 2.数据库乐观锁减数据 3.生成订单信息

2020-05-19 23:00:44 18 0

原创 mysql select 执行后会发生什么?mysql服务器架构

mysql服务器架构 客户端 Navicat 12 for MySQL、SQLyog等 服务器层 链接处理、授权认证、安全等 缓存层 解析、词法、语法分析 优化SQL,生成SQL执行计划 跨存储引擎的功能:存储过程、触发器、视图等 通过API将SQL执行计划发送给存储引擎层 存储引擎...

2020-05-16 00:06:07 58 0

原创 @Component和@Service、@Controller、@Repository区别

相同点: @Component为@Service、@Controller、@Repository的元注解,四个实现功能是一样的 不同点为区分业务层: @Component 业务特殊组件层,如handler类 @Controller 业务控制层 @Service 业务逻辑层 @Rep...

2020-05-13 18:26:12 62 0

原创 java图片转Base64工具类

import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.Byte...

2020-05-07 10:10:23 66 0

原创 校验数据对象不能为空

import org.apache.commons.lang3.ArrayUtils; import java.lang.annotation.Annotation; import java.lang.reflect.Field; import java.util.Arrays; import ...

2020-05-06 09:53:45 96 0

原创 java集合工具类

import java.util.Collection; import java.util.Map; /** * 集合工具类 */ public final class CollectionUtils { public static boolean isNotEmpty(Colle...

2020-05-04 16:16:39 27 0

原创 java类转google的JsonObject

java类转google的JsonObject import com.google.gson.Gson; import com.google.gson.JsonObject; public class Test { public static void main(String[] a...

2020-05-04 16:15:47 27 0

原创 LocalDateTime、Date、String互转

public static void main(String[] args) { //当前日期+时间 LocalDateTime currentDateTime = LocalDateTime.now(); System.out.println(cu...

2020-03-05 19:07:50 48 0

原创 java 一筐鸡蛋: 1个1个拿,正好拿完。 2个2个拿,还剩1个。 3个3个拿,正好拿完。 4个4个拿,还剩1个。 5个5个拿,还差1个。 6个6个拿,还剩3个。 7个7个拿,正好拿完。

一筐鸡蛋: 1个1个拿,正好拿完。 2个2个拿,还剩1个。 3个3个拿,正好拿完。 4个4个拿,还剩1个。 5个5个拿,还差1个。 6个6个拿,还剩3个。 7个7个拿,正好拿完。 8个8个拿,还剩1个。 9个9个拿,正好拿完。 问筐里最少有多少鸡蛋? public class Test { ...

2020-02-11 11:50:26 1654 0

原创 You are using pip version 9.0.1, however version 19.2.3 is available.

pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed...

2019-09-17 20:01:23 1947 1

原创 Caused by: java.net.BindException: Address already in use: bind

2019-09-04 09:27:51.557 ERROR 25212 --- [ main] o.apache.catalina.core.StandardService : Failed to start connector [Connector[HTTP/1.1-8080]] ...

2019-09-06 05:46:01 177 0

原创 SpringBoot2.0使用RestTemplateTest请求API

import com.alibaba.fastjson.JSONObject; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation....

2019-09-06 00:35:58 279 0

原创 RSA加解密工具类

import sun.misc.BASE64Decoder; import java.security.KeyFactory; import java.security.NoSuchAlgorithmException; import java.security.Signature; impor...

2019-08-10 00:37:02 209 0

原创 ChannelSftp下载目录下所有或指定文件、ChannelSftp获取某目录下所有文件名称、InputStream转File

ChannelSftp下载目录下所有或指定文件、ChannelSftp获取某目录下所有文件名称、InputStream转File /** * ChannelSftp下载目录下所有或指定文件 * ChannelSftp获取某目录下所有文件名称 * InputStream转Fil...

2019-08-03 21:04:31 1663 0

原创 linux vim查看文件日志缺失部分内容,或看不到部分内容

linux vim查看文件日志缺失部分内容,或看不到部分内容 起因: 在linux使用vim命令查看日志时,在看执行纪录时间发现有的线程部分日志看不到 思路: 1.logger记录的问题,查看其他调用同方法的线程发现执行日志是完整的故排除这个问题。 2.该线程执行中断,所以之后的日志未打印,查...

2019-07-22 20:06:05 818 1

原创 SpringBoot获取当前环境代码,Spring获取当前环境代码

/** * SpringBoot获取当前环境代码,Spring获取当前环境代码 */ @Value("${spring.profiles.active}") private String profiles;

2019-07-15 21:51:22 4247 2

转载 类转map和对集合内的数据按key的字母顺序做排序

import com.alibaba.fastjson.JSON; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.beans.BeanInfo; import java.beans.Introspecti...

2019-07-10 21:00:51 169 0

原创 nested exception is com.mongodb.MongoWriteException: The field 'status' must be an array but is of

org.springframework.dao.DataIntegrityViolationException: The field 'status' must be an array but is of type int in document {_id: ObjectId(...

2019-07-10 21:00:24 937 0

原创 nested exception is com.mongodb.MongoWriteException: Cannot apply $addToSet to a non-array field. Fi

org.springframework.dao.DataIntegrityViolationException: Cannot apply $addToSet to a non-array field. Field named 'status' has a non-array ...

2019-07-10 20:59:58 699 2

原创 伪枚举enum根据key获取value值

/** * 伪枚举enum根据key获取value值 * 前提:枚举值成员名为固定值Test_和key值拼接 * 例如:使用Test_固定值 key为100 则值成员名为Test_100 * * @Author: lds **/ public enum TestEnum { T...

2019-05-30 23:23:09 709 0

原创 docker部署nginx使用https访问

想要做的事情: 使用nginx进行https访问,若http请求直接跳转到https上 环境: 阿里云 linux docker nginx ssl 防火墙和VPC开放80端口 遇到问题: docker 部署nginx后使用docker logs nginx查看运行日志为空。容器启动成功,使用...

2019-05-30 23:23:06 544 0

原创 docker nginx 容器空日志代表成功吗

docker启动时空日志代表成功,若有错会出现错误日志的,网页不能访问nginx,请查看下自己的端口是否开放 注:docker启动nginx后,docker ps查看容器若nginx存在则启动成功。 ...

2019-05-30 23:23:00 582 0

原创 IDEA One?usage?is?out?of?scope?'Open?Files'? ?Press?Ctrl+Alt +F7?again?to?search?in?Project?Files

IDEA One?usage?is?out?of?scope?'Open?Files'? ?Press?Ctrl+Alt+F7?again?to?search?in?Project?Files 解决: 1.关闭项目后使用FILE->OPEN重新打开项目 2.点击后方法...

2019-05-30 23:22:18 344 0

原创 Caused by: com.alibaba.fastjson.JSONException: syntax error, expect {, actual error, pos 0, fastjson

2019-03-18 14:23:07.197 ERROR 16988 --- [nio-9099-exec-3] c.s.g.core.aop.GlobalExceptionHandler : 运行时异常: org.springframework.http.converter.HttpMes...

2019-04-26 23:45:19 1098 0

原创 maven docker 提示build success但未推送linux的docker镜像

[INFO] Scanning for projects... [INFO] [INFO] -------------------------------------------------------------------...

2019-03-27 23:01:51 147 0

原创 JSONException: syntax error, expect {, actual error, pos 0, fastjson-version 1.2.47

2019-03-18 14:23:07.197 ERROR 16988 --- [nio-9099-exec-3] c.s.g.core.aop.GlobalExceptionHandler : 运行时异常: org.springframework.http.converter.HttpMes...

2019-03-20 01:38:33 5540 1

原创 Exception in thread "main" com.alibaba.fastjson.JSONException: syntax error, EOF

Exception in thread "main" com.alibaba.fastjson.JSONException: syntax error, EOF at com.alibaba.fastjson.parser.DefaultJSONParser.parseObj...

2019-03-05 15:30:17 4127 0

原创 mybati查询结果部分值null,带下划线的字段

框架:Spring Boot 2.0 application.yml文件配置: 1.使用mybatis时配置为: mybatis: configuration: mapUnderscoreToCamelCase: true 2.使用mybatis-plus时配置为: my...

2019-03-04 01:13:49 379 0

原创 变量未定义(VAR_NOT_DEFINED)

前段模板:beetl 问题:变量未定义(VAR_NOT_DEFINED) 原因:${}中引用值未定义 案例:${test.id},问题在于test对象未定义

2019-03-04 00:44:15 3160 0

原创 Caused by: java.lang.IllegalArgumentException: hostname can't be null

错误信息: Caused by: java.lang.IllegalArgumentException: hostname can't be null at java.net.InetSocketAddress.checkHost(InetSocketAddress.java:1...

2019-02-26 19:41:40 1335 0

原创 js传list给后端

后台框架:Spring Boot2.0 js组织代码: //queueList样式下所有input值 var input=$(".queueList input"); for(var i=1; i&lt;input.length;i++) { ...

2019-02-22 20:33:26 1108 0

原创 SpringBoot定义Date类型时,Postman如何使用Json传输?

测试问题: SpringBoot定义Date类型时,Postman如何使用Json传输? 测试环境: SpringBoot 2.0 jdk8 测试结果: 使用时间戳(毫秒)传输,后台会自动解析成Date类型 测试代码: java后台接收类: public class BcdlP...

2019-02-20 22:08:56 2160 2

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