自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最完整的-Kubernetes集群安装步骤-文档

k8s文档用于自动部署、扩展和管理容器化应用程序的开源系统中文官网: https://kubernetes.io/zh/中文社区:https://www.kubernetes.org.cn/官方文档:https://kubernetes.io/zh/docs/home/社区文档:http://docs.kubernetes.org.cn/k8s集群安装1.kubeadmkubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具这个工具能通过两条指令完成一个kubernet

2021-02-10 11:44:11 1685 1

原创 Redisson-分布式锁-闭锁

Redisson-分布式锁-闭锁引入必要依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <!-- 排除lettuce客户端,使用jedis客户端-->

2021-02-08 17:24:11 228

原创 Redisson-实现分布式锁

配置redisson引入必要依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <!-- 排除lettuce客户端,使用jedis客户端-->

2021-02-08 17:08:44 269 2

原创 map根据属性排序、取出map前n个后n个

map 按 key 升序排序 /** * map 按 key 升序排序 * * @param map * @return */ private Map<String, Object> sortByKey(Map<String, Object> map) { Map<String, Object> result = new LinkedHashMap<>(map.size());

2021-02-04 09:17:46 1238 1

原创 定义控制层返回通用包装类RespData

定义控制层返回通用包装类RespDatapackage com.mall.order.handler;import com.fasterxml.jackson.annotation.JsonIgnore;import java.util.List;public class RespData<T> { public static final String SUCCESS = "0"; public static final String DEFAULT_MSG = ""

2021-02-01 16:24:50 444

原创 Linux常用命令学习总结

Linux常用命令学习总结ifconfig查看虚拟机ip地址pwd显示当前所在目录./startup.sh tail -f | …/logs/catalina.out启动tomcat 查看日志tail -200f catalina.out查看日志(logs目录下)rm -rf 文件/文件夹xa删除文件/文件夹ps -ef | grep to...

2021-02-01 11:37:02 116

原创 Docker-安装Nginx步骤

Docker-安装Nginx步骤注意:服务器先自行安装docker下载镜像文件:docker pull nginx:1.10创建Nginx实例创建Nginx目录挂载:mkdir -p /mydata/nginx1.随便启动一个nginx实例,只是为了复制出配置docker run -p 80:80 --name nginx -d nginx:1.102.将容器内的配置文件拷贝到当前目录,别忘记后面的点 .当前目录是: cd /mydatacd /mydata # docke

2021-01-30 20:15:34 121 1

原创 HTTP的远程请求

HTTP的远程请求package com.bosssoft.open.api.login.controller.login;import com.bosssoft.open.api.login.common.util.ParamUtils;import com.google.gson.Gson;import com.google.gson.reflect.TypeToken;import org.apache.http.HttpEntity;import org.apache.http.cli

2021-01-26 14:33:05 294

原创 自定义全局异常类@ControllerAdvice-统一处理异常

自定义全局异常类//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package com.jd.ecc.commons.lib.exception;import com.netflix.hystrix.exception.HystrixBadRequestException;import com.netflix.hystrix.excepti

2021-01-26 09:16:04 299

原创 自定义Exception异常

1.自定义ItemException异常package com.jd.ecc.item.exception;import com.jd.ecc.commons.lib.exception.BaseException;public class ItemException extends BaseException { public ItemException() { } public ItemException(String code, String message) {

2021-01-25 14:15:56 118

原创 解决linux下vim乱码的情况:(修改vimrc的内容)

解决linux下vim乱码的情况:(修改vimrc的内容)全局的情况下:即所有用户都能用这个配置文件地址:vim /etc/vimrc在文件中添加:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8...

2021-01-25 14:07:24 155

原创 jar包生产本地maven仓库坐标

通过jar包生产本地maven仓库坐标1.本地环境先配置maven环境变量2.maven命令操作mvn install:install-file -DgroupId=com.jd.ecc.search -DartifactId=ecc-search-client -Dversion=3.1.0-SNAPSHOT -Dpackaging=jar -Dfile=ecc-search-client-3.1.0-SNAPSHOT.jar<dependency> <groupId&

2021-01-25 14:02:09 196

原创 ElasticSearch-DSL语句使用-Kibana界面操作

Query DSL结构化查询介绍Query DSL是一个Java开源框架用于构建类型安全的SQL查询语句。采用API代替传统的拼接字符串来构造查询语句。目前Querydsl支持的平台包括JPA,JDO,SQL,Java Collections,RDF,Lucene,Hibernate Search。elasticsearch提供了一整套基于JSON的查询DSL语言来定义查询。Query DSL当作是一系列的抽象的查询表达式树(AST)特定查询能够包含其它的查询,(如 bool ), 有些查询能够包含过滤

2021-01-24 21:33:47 702

原创 Docker-操作常用命令

1、Docker容器信息##查看docker容器版本docker version##查看docker容器信息docker info##查看docker容器帮助docker --help2、镜像操作提示:对于镜像的操作可使用镜像名、镜像长ID和短ID。2.1、镜像查看##列出本地imagesdocker images##含中间映像层docker images -a##只显示镜像IDdocker images -q##含中间映像层docker images -qa

2021-01-24 21:24:01 100

原创 分布式任务-数据批量新增数据库

分布式-数据批量新增数据库1.OrderItemDetailsMapper.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.mall.order.mapper.OrderItemD

2021-01-24 20:48:17 298 2

原创 分布式ID-雪花算法ID工具类

雪花算法ID工具类package entity;import java.lang.management.ManagementFactory;import java.net.InetAddress;import java.net.NetworkInterface;/** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p> * <pre> * Twitter的 Snowflake 

2021-01-24 20:13:49 199

原创 最完整的HttpClinet工具类

HttpClinet工具类package entity;import org.apache.http.Consts;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.ParseException;import org.apache.http.client.ClientProtocolException;import org.apache.http.clie

2021-01-24 20:11:10 157

原创 Elasticsearch7.4.2、Kibana7.4.2、IK分词器7.4.2的Docker安装过程

下载镜像文件:docker pull elasticsearch:7.4.2docker pull kibana:7.4.2创建实例:Elasticsearch创建容器外的挂载目录和es配置文件mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/data所有外部服务都可以访问docker容器内的ESecho "http.host:0.0.0.0" >> /mydata/elasticsear

2021-01-24 19:50:21 392 1

原创 CentOS 7 安装docker-ce(使用yum进行安装)

CentOS 7 安装docker-ce(使用yum进行安装)1.安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm22.添加软件源信息sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/c...

2020-04-08 21:24:33 177

原创 定义控制层返回通用包装类Msg

1.返回数据JSON数据包装类package com.ligaixian.bean;import java.util.HashMap;import java.util.Map;/** * 返回数据JSON数据包装类 * * @author jiangchangyou * */public class Msg { // 返回状态码 100成功 200失败 privat...

2020-04-08 21:08:05 385

原创 MapStruct对象转换

MapStruct对象转换1.数据传输对象在开发过程中用于数据传输的对象有MerchantRegisterVO、MerchantDTO、entity(实体类),它们的用途如下:1、MerchantRegisterVO 用于应用层接收前端请求及响应前端数据。2、MerchantDTO 用于服务层传入及响应数据。3、entity(实体类) 用于持久层传入及响应数据。数据传输对象(...

2020-04-08 20:48:53 445

原创 推荐几个工具方法

BigDecimal 获取Map中计数的工具方法package com.mytest.utils;import java.math.BigDecimal;import java.util.Map;public class BigDecimalUtils { /** * BigDecimal 获取Map中计数的工具方法 * @param map *...

2020-04-08 07:37:53 167

原创 Springboot整合spring retry重试机制——通用方法

Springboot整合spring retry重试机制导入springboot坐标<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versi...

2020-04-08 07:19:54 529

原创 Linux下解压安装包

Linux下解压安装包解压tar –xvf file.tar //解压 tar包tar -xzvf file.tar.gz //解压tar.gztar -xjvf file.tar.bz2 //解压 tar.bz2tar –xZvf file.tar.Z //解压tar.Zunrar e file.rar //解压rarunzip file.zip //解压zip总结1、.tar...

2020-04-08 07:12:13 1883

原创 前端js获取UUID的三种方式

前端js获取UUIDfunction getUUID() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return...

2020-04-07 22:50:20 3550

原创 CSD控制台部署环境信息

主要进行10.62.245.186-187-188的服务器的安装:在/echncsd目录下新建/jdk,/tomcat,/zookeeper,/lost+found几个目录1.优化当前用户、目录的显示:vi .bash_profile,然后添加export PS1="`whoami`@`hostname`[\$PWD]>",保存source .bash_profile,重新加载环境...

2020-04-07 22:27:03 579

原创 Eclipse卡死解决方案 Remote System Explorer Operation

Remote System Explorer Operation卡死Eclipse解决方案在用eclipse开发时,经常遇到卡死的情况,其中一种就是右下角出现:“Remote System Explorer Operation”,解决方案如下:第一步:Eclipse -> Preferences -> General -> Startup and Shutdown.不要勾选 ...

2020-04-07 22:03:49 261

原创 Eclipse设置提示信息,输入.abcdefghijklmnopqrstuvwxyz

设置提示信息,输入.abcdefghijklmnopqrstuvwxyz输入任意字符 ,如 sy,显示提示信息

2020-04-07 22:01:07 844

原创 创建具有线程安全的集合(List Map)

创建具有线程安全的集合(List Map)// 创建线程安全的ListList<Object> list = Collections.synchronizedList(new ArrayList<>()); // 创建线程安全的MapMap<String, Object> map = Collections.synchronizedM...

2020-04-07 21:57:55 290

原创 Centos7安装Apache-Artemis及配置

1.下载二进制包(root用户下创建)wget https://mirrors.tuna.tsinghua.edu.cn/apache/activemq/activemq-artemis/2.9.0/apache-artemis-2.9.0-bin.tar.gz2.解压tar -zxzf apache-artemis-2.9.0-bin.tar.gz /usr/local/3.创建 b...

2020-04-07 21:51:32 2177

原创 RestTemplate技术预研——OkHttp

欢迎使用kdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;...

2020-04-07 21:13:00 290

空空如也

空空如也

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

TA关注的人

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