自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 玩转java8新日期时间API(一)

玩转java8新日期时间API(一)1. 为什么要使用新日期时间API2. 时间单位和日期时间字段2.1 主要的时间单位类 ChronoUnit2.2 主要的日期时间字段类 ChronoField 3. LocalDate,LocalTime以及LocalDateTime3.1 简介3.2 初步使...

2020-04-09 09:24:32

阅读数 10

评论数 0

原创 Spring Boot 系列分享二[整合tkmybatis和lombok]
原力计划

Spring Boot 系列分享二[整合tkmybatis和lombok]1. 整合lombok1.1 idea中配置支持lombok1.2 配置主目录下的build.gradle2. 整合tk-mybatis2.1 新建模块并添加依赖2.2 整合通用Mapper接口3. 进行简单的整合测试3.1...

2020-04-02 16:19:31

阅读数 15

评论数 0

原创 Spring Boot 系列分享一[搭建基本应用]

Spring Boot 系列分享一[搭建基本应用] 1. 环境说明 开发工具: idea 构建工具: gradle springboot版本: 2.0.1 jdk版本: 1.8 2. 新建项目 在idea中新建gradle项目,填写GroupId和ArtifactId后下一步。然后使用默认设置...

2020-04-01 15:19:48

阅读数 13

评论数 0

原创 DualPivotSort源码jdk1.8阅读笔记

java中给基本类型的数据排序使用的具体实现。它针对每种基本类型都做了实现,实现的方式有稍微的差异, 但是思路都是相同的,所以这里只挑了int类型的排序来看。 public class Arrays { /** * Sorts the specified array into as...

2019-07-01 20:41:21

阅读数 46

评论数 0

原创 Linux上进行redis集群搭建(阿里云服务器实际搭建成功)

Redis集群搭建 阿里云服务器实战搭建成功,采用3台机器(3个主节点),每台机器2个节点(一个主节点,一个备份节点),共计6节点。 使用redis版本:4.0.11 服务器:centos 相关数据 主机外网ip 内网地址 端口 备注 out-ip1 inner-ip1 6379,...

2019-06-14 18:33:13

阅读数 374

评论数 0

原创 Nginx配置限制IP访问

Nginx配置限制IP访问 有时候我们需要针对屏蔽某些恶意的IP访问我们的网站,或者限制仅仅某些白名单IP才能访问我们的网站。这时候我们就可以在nginx中通过简单的配置来达到目的。 相关配置语句 屏蔽单个ip访问 # 格式: deny ip; deny 123.68.23.5; 允许单...

2019-04-18 16:09:58

阅读数 4017

评论数 0

原创 linux远程ssh秘钥登录

我们常常需要远程登录我们的linux服务器 从客户端来看,SSH提供两种级别的安全验证 第一种级别(基于口令的安全验证) 只要你知道自己帐号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证你正在连接的服务器就是你想连接的服务器。可能会有别的服务器在冒充真正的服务器,也就是受...

2019-03-21 10:15:49

阅读数 178

评论数 0

原创 java面向对象解决实际问题【母牛生产问题】

问题: 已知一只母牛4岁开始生产(人工受孕),12岁停止生产,产下的母牛概率为50%,每只母牛每年只生一只牛, 生下来的牛视为0岁。15岁送入屠宰场,现有一只母牛(0岁),请问25年后有多少只牛? 使用程序进行模拟次场景,计算25年后牛数量的期望值(平均值) 使用面向对象的思想去处理问题,会变...

2019-03-20 11:32:47

阅读数 362

评论数 0

原创 Linux安装rabbitmq

一、安装erlang(rabbitmq依赖于erlang) 到erlang官网下载erlang源码包,或直接点此下载20.1版本。 将源码包上传至linux目录,如 /usr/local 安装一些依赖 yum install gcc glibc-devel make ncurses-devel...

2019-03-20 10:22:29

阅读数 95

评论数 0

原创 elasticsearch启动错误9301端口

elasticsearch 启动错误,错误信息如下 exception caught on transport layer [NettyTcpChannel{localAddress=/127.0.0.1:39392, remoteAddress=/127.0.0.1:9301}], closin...

2019-01-16 11:30:50

阅读数 1090

评论数 0

原创 react代理访问远程服务器404

react开启代理后 无法访问远程服务器 显示404 前端是react开发的,后台是springboot放在远程服务器,用nginx代理,前端的小伙伴开发时使用在本地代理访问远程服务器出现404。情况如下 在本地同时启动springboot和react可以正常访问 本地后台打成jar启动后...

2019-01-16 11:08:04

阅读数 744

评论数 0

原创 redis中是没有Long类型的

redis中没有Long类型,存储进去后取出来会是Interger类型。需要自行转化,不可直接强转。否则将CCE。 本人在处理springboot的redisTemplate封装时发生了这个异常。解决方案如下 private <T> T getObj...

2019-01-16 11:02:10

阅读数 2272

评论数 0

原创 自定义注解灵活解析XML

问题提出 对于现在的开发者来说,XML的解析有许多可用的工具,包括将XML转化为javaBean。但是仍然不够灵活,如下。 现有XML原文如下所示 <INFO> <head> ...

2018-12-20 17:06:06

阅读数 403

评论数 0

原创 Linux安装搭建nginx

一般nginx都会用来作反向代理服务器。用来转发80(http协议)和443(https协议)端口 而低于1024端口一般是root才能使用的。因此这里配置和启动都以root来运行。 安装依赖的包 yum install -y gcc-c++ pcre pcre-devel zlib z...

2018-12-11 11:39:25

阅读数 52

评论数 0

原创 实例玩转jdk8的Stream

Stream的意义 对集合(Collection)对象功能进行增强,它专注于对集合对象进行各种非常便利、高效的聚合操作 借助于Lambda 表达式,极大的提高编程效率和程序可读性 函数式调用,链式调用的充分发挥 函数式语言+多核时代综合影响的产物 实例玩转Stream 一、...

2018-12-08 12:30:12

阅读数 127

评论数 0

原创 vi基础操作命令

一、模式切换 模式切换 命令 说明 任意模式 ==> 命令模式 ESC 从插入模式或末行模式进入命令模式 命令模式 ==> 末行模式 : 命令模式下输入“:”即可进入末行模式 命令模式 ==> 插入模式 i 插入光标前一个字符 ...

2018-12-08 11:27:01

阅读数 28

评论数 0

原创 java字符串模板渲染(freemarker,正则)

比如有个字符串模板: 今天是${date}, 我准备了${money}元,打算去${place}旅游. 当我传递一个map,指定上述参数的值后, 需要对字符串模板进行渲染 此类需求常见于短信模板 一、使用freemarker进行处理 FreeMarker是一款模板引擎 模板和数据是Fre...

2018-12-08 10:01:02

阅读数 462

评论数 0

原创 Linux安装搭建redis

官网下载上传redis cd /usr/local # 使用rz命令将本地下载的压缩包上传,或使用xftp等自己喜欢的方式上传 rz 解压 tar -zxvf redis-4.0.11.tar.gz 编译安装 cd redis-4.0.11 make cd src make ins...

2018-12-08 09:28:13

阅读数 118

评论数 0

原创 Linux安装搭建git

安装依赖的包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker 官网下载并上传git压缩包 cd /usr/local # 使用rz命...

2018-12-08 09:02:13

阅读数 147

评论数 0

原创 Linux安装搭建私服nexus

已配置好java环境. 参考: linux配置java环境 官网下载上传nexus压缩包到linux # 这里以安装到/usr/local/nexus为例 mkdir -p /usr/local/nexus cd /usr/local/nexus # 使用rz命令将本地下载的压缩包上传,或使用...

2018-12-06 09:49:12

阅读数 81

评论数 0

原创 Linux安装jdk并配置环境

Linux安装jdk并配置环境 查看当前是否安装jdk java -version # 若已安装配置好jdk,会有类似如下显示 java version "1.8.0_152" Java(TM) SE Runtime Environment (build ...

2018-12-05 10:15:57

阅读数 34

评论数 0

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