- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 LInux下进行redis的安装和配置(开启远程连接)
今天做不成的事,明天也不会做好。各位同学大家好,本文简单记录了redis的相关知识和安装配置。1. 什么是redis?1.1 核心概念Redis是用C语言开发的高性能的键值对存储的非关系数据库。Redis存储的数据类型有以下几种:字符(String)、散列(Hash)、列表(List)、集合(Set)、有序集合(ZSet)1.2 历史发展2008年,意大利的一家创业公...
2018-10-06 17:21:02 28400 9
原创 Linux下安装docker,更改镜像仓库地址,并部署springboot应用
Docker 安装卸载 Mac、Windows安装Docker Mac、Windows安装很简单,到官网下载最新的Docker安装包,Mac电脑直接拖拽到Application中即可。Windows直接双击,一直点击下一步即可。 CentOS 安装Docker简单版-方式一(推荐) 一行搞定,相当于从官网下载了shell脚本,然后自动执行安装。 wget -qO- https://get...
2018-09-08 19:29:05 26840 3
原创 Spring Mvc和SpringBoot整合Swagger2
今天做不成的事,明天也不会做好。 各位同学大家好,最近项目赶进度,没有钻研技术的时间,但碰巧今天需要在Spring项目上进行SpringMvc和Swagger的整合,而第一次使用Swagger是在SpringBoot项目上,因此踩了不少的坑,于是想和大家分享一下 :关于Swagger在SpringBoot或者和SpringMvc的集成!1.什么是Swagger?...
2018-07-29 20:45:06 2130
原创 Linux 使用Mycat实现读写分离(基于Mysql的读写分离)
今天做不成的事,明天也不会做好。 各位同学大家好,今天给大家分享一下用Mycat进行数据库的读写分离,本篇文章是基于上一篇的mysql主从复制。Linux上实现Mysql的主从复制(为Mycat读写分离作准备) 在上一篇文章中,我们在两个服务器使用同版本的操作系统和mysql: 服务器1:centos7.3,mysql5.6 服务器2:centos7.3,m...
2018-06-13 22:28:29 17355 5
原创 在Linux下使用nexus3搭建Maven私服并且使用Maven进行jar包上传以及依赖下载
今天做不成的事,明天也不会做好。 各位同学大家好,今天给大家分享一下数据库的主从复制和读写分离。为什么我们要做这些呢:我们知道,随着项目用户并发量的增加,应用层通过各种第三方技术以及微服务架构达到了需求,但是瓶颈会卡在的数据库上;因此,我们需要对数据库进行优化,其中一种方法就是读写分离。顾名思义,读写分离就是把数据库的读和写操作分在不同的库进行;主从复制是读写分离的前提。 ...
2018-06-10 16:16:19 3863 9
原创 Linux上实现Mysql的主从复制(为Mycat读写分离作准备)
今天做不成的事,明天也不会做好。 各位同学大家好,今天给大家分享一下数据库的主从复制和读写分离。为什么我们要做这些呢:我们知道,随着项目用户并发量的增加,应用层通过各种第三方技术以及微服务架构达到了需求,但是瓶颈会卡在的数据库上;因此,我们需要对数据库进行优化,其中一种方法就是读写分离。顾名思义,读写分离就是把数据库的读和写操作分在不同的库进行;主从复制是读写分离的前提。 ...
2018-06-06 19:43:54 1195
原创 Hibernate与Jpa的关系,以及使用分页和动态查询
今天做不成的事,明天也不会做好。 最近由于项目调动,我去了使用JPA的项目组, 因为之前的项目组使用MyBatis,所以一时间关于JPA和Hibernate的知识体系记得不熟,导致出现了混乱;在网上看到了这篇文章,终于解决了我心中的疑惑:JPA是一种规范,Hibernate是他的一种实现之一,所以他们都能使用HQL语句 。 这篇短小精悍的文章给了我很多的启发,于是,我把它...
2018-05-29 11:58:35 3857 2
原创 在linux下通过nfs搭建文件服务器,并实现挂载
今天做不成的事,明天也不会做好。 同学们,我们今天来学习在linux下搭建nfs文件服务器,并在linux和windows下进行挂载。最开始,项目的部署是和文件放在一起的,后来,随着访问的人数增多,就需要把文件单独拿出来放到一个服务器,这样能提升性能和加快速度,同时,也可以针对专门的文件服务器做磁盘优化。在搭建前,我们先了解一下nfs。1.什么是nfs NFS...
2018-05-25 01:08:58 9572
原创 Springboot自带定时任务实现动态配置Cron参数
今天做不成的事,明天也不会做好。 同学们,我今天分享一下SpringBoot动态配置Cron参数。场景是这样子的:后台管理界面对定时任务进行管理,可动态修改执行时间,然后保存入库,每次任务执行前从库里查询再动态配置触发器,以达到动态修改Cron参数的效果。好了,咱们一起来看看是怎么回事。1.SpringBoot定时任务的四种实现方式(主要)...
2018-05-25 00:43:13 30030 8
原创 JAVA8的LocalDateTime使用心得和工具类
今天做不成的事,明天也不会做好。 同学们,JAVA8出了这么久,不知道你们有没有用过它的LocalDateTime类型,还是依然用Date类型呢?其实,LocalDateTime类型给我们提供了很多便利,今天就为大家介绍一下。1.LocalDateTime介绍 Java的Date,Calendar类型使用起来并不是很方便,而且Date类(据说)有着线程不安全等...
2018-05-20 13:04:57 55778 1
原创 使用Navicat远程连接Oracle
今天做不成的事,明天也不会做好。 同学们,今天我们学习一下使用Navicat远程连接Oracle。Navicat是一款很强大的工具,它能够连接很多数据库。工作中我们常用Mysql和Oracle,Navicat连接远程服务器上的数据库:Mysql可以直接连接,但是Oracle则需要客户端的支持,所以我们重点来了解一下后者连接方法。好了,废话不多说,咋们进入正题。1....
2018-05-20 11:23:20 7367 2
原创 Basic认证方式访问url
今天做不成的事,明天也不会做好。 同学们,今天我们来了解一下Basic认证。Basic认证在访问WebApi时需要验证账号密码,它是最基础的验证之一。通常我们裸奔一个服务的url,如果被别有用心的人拿到了,那么他就能无限调用接口操作数据库/获取数据,后果可以想象。同时认证可以有效保证数据安全。好了,废话不多说,咋们进入正题。1.Basic认证介绍1.1 常见身...
2018-05-19 20:24:01 4953 1
原创 @Validated注解无效,以及嵌套对象属性的@NotBlank无效问题
@Validated注解无效,以及嵌套对象属性的@NotBlank无效问题
2018-04-24 21:23:31 48328 18
maven3.5.0和连接私服配置
2018-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人