![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 93
小飞萌
这个作者很懒,什么都没留下…
展开
-
Nexus 私服搭建
Nexus 私服搭建1、上传压缩文件安装包后,然后解压tar -zxvf nexus-3.17.0-01-unix.tar.gz 2、配置 nexus 环境变量打开 etc/ 目录下的 profile 文件,把 nuxus 环境添加到 profile 尾部,环境代码如下:vim /etc/profile# 添加配置export MAVEN_HOME=/opt/openlab/nexus/nexus-3.17.0-01export PATH=$PATH:$MAVEN_HOME/bin保存原创 2020-06-22 09:57:01 · 173 阅读 · 0 评论 -
HashMap? ConcurrentHashMap?相信看完这篇没人能难住你!
HashMap? ConcurrentHashMap?前言Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它就不会有后面的 ConcurrentHashMap。HashMap众所周知 HashMap 底层是基于 数组 + 链表 组成的,不过在 jdk1.7 和 1.8 中具体实现稍有不同。Base 1.71.7 中的数据结构图:[转载 2020-06-22 09:43:53 · 174 阅读 · 0 评论 -
多线程在Spring Boot中的应用
一、前言在操作系统中,线程无法独立存在,必须归属于进程的一部分,可以并发执行多个来完成任务,共享代码和数据空间。多线程是多任务的一种特别形式,借助资源共享的特点,可以充分利用CPU,在同一时间内运行更多不同种类的任务,节省资源的开销。二、Java多线程概述一个线程在全生命周期内有五种状态,状态之间的转换过程如下图所示。 新建状态:新创建了一个线程对象。 就绪状...原创 2019-01-10 14:07:55 · 2562 阅读 · 0 评论 -
SpringBoot @JsonDeserialize自定义Json序列化
SpringBoot @JsonDeserialize自定义Json序列化1、问题在项目上使用SpringBoot为框架,调用第三方接口时,返回的参数Date类型,需要自定义进行Json序列化,需要进行处理,接受数据2、现象调用第三方接口,返回参数类型为Date类型,格式如下:{ "created": "2018-12-27 16:15:25", "lastu...原创 2019-01-08 20:14:00 · 5548 阅读 · 1 评论 -
SpringBoot @JsonProperty的使用属性的名称序列化为另外一个名称
Restful 接口调用Json接收相关问题1、背景:在项目上使用SpringBoot为框架,调用第三方接口时,返回的参数类型,不符合标准的命名规则,需要进行处理,接受数据2、现象:调用第三方接口返回数据格式为方式均为小写,如下: { "rowid": "111111", "created": "2018-12...原创 2019-01-08 19:46:57 · 15562 阅读 · 2 评论 -
BeanUtils 属性修改
1、背景在项目过程中遇到一个小问题,第一次传输的数据为全量数据,存储到数据库中,第二次传递为增量数据,需要增量合并到第一条数据上进行存储2、解决办法:使用BeanUtils工具类进行,参数类进行属性修改,自定义工具类:package com.test.service.utils;import java.beans.IntrospectionException;import...原创 2019-01-10 11:13:19 · 337 阅读 · 0 评论