自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring-Cloud-Eureka初体验

一、初体验创建一个名为springcloud-eureka-client的项目一. 导入相应的Maven依赖 </dependency><!--导入连接eureka服务器的客户端依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-

2020-07-23 08:53:57 193

原创 ElasticSearch基本操作

一、ElasticSearch概述Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(大数据时代)的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTfulAPI来隐藏Lucene的复杂性,从而让全文搜索变得简单。环境搭建地址: ElasticSearch环境搭建二、测试环境搭建1.访问测试ElasticSear

2020-07-23 08:52:08 585

原创 Spring-Boot整合阿里云短信

简介1.短信服务(Short Message Service)是广大企业客户快速触达手机用户所优选使用的通信能力。 调用API或用群发助手,即可发送验证码、通知类和营销短信; 国内验证短信秒级触达,到达率99%; 国际/港澳台短信覆盖200多个国家和地区,安全稳定,广受出海企业选用。本次用到的技术需要熟悉 Spring Boot 操作流程会使用 Maven懂得基本的 Redis 操作HTML 基础首先需要去 阿里云官网获取您的 AccessKey 和 AccessKey Secert获取

2020-07-17 12:27:28 1480 2

原创 微服务解决方案之分库分表

微服务解决方案之分库分表一、MyCat是什么是一个强大的数据库中间件,不仅仅可以用作读写分离、以及分表分库、容灾备份,且可以用于多租户应用开发、云平台基础设施、让你的架构具备很强的适应性和灵活,借助于即将发布的 MyCat智能优化模块,系统的数据访问瓶颈和热点一目了然,根据这些统计分析数据,你可自动或手工调整后端存储,将不同的表映射到不同存储引擎上,而整个应用的代码一也不用改变二、能做什么单纯的读写分离,此时配置最为简单,支持读写分离,主从切换分表分库,对于超过 1000 万的表进行分片,最大支

2020-07-16 10:41:24 1785

原创 Centos8重搭环境

一、下载Centos镜像并安装1.下载地址二、Centos设置切换Root用户 使Root用户可以远程登陆vim /etc/ssh/sshd_config # Authentication: LoginGraceTime 120 #PermitRootLogin without-password //注释此行 PermitRootLogin yes //加入此行 StrictModes yes

2020-07-10 09:37:47 1253 1

原创 spring-boot整合redies、mybatis、thymeleaf

spring-项目结构─src├─main│ ├─java│ │ └─com.swy.demo│ │ │ │ │ └─controller│ │ SubjectsController| | └─dao| | OptionsMapper| | SubjectsMapper| | └─pojo| | Options| | Subjects| | └

2020-06-29 12:06:50 224

原创 SSH架构知识点概览

关于SSH架构的所有东西,看这一篇就够了基本公司面试要求计算机相关专业本科以上学历,精通java语言,具有一定的软件项目开发的实际工作经验,熟悉SSH等开源框架,了解jdk的基本内容,从事过相关开发工作;熟悉J2EE平台企业应用开发以及SOA架构,精通XML、Web Service等相关技术,使用过flex、jsp、servlet、jdbc等相关技术开发;熟悉SSH、SG_UAP平台开发者优先考虑;了解tomcat、weblogic等web服务器;了解Oracle数据库,精通Sql语法,有存储

2020-06-29 12:04:01 309

原创 Git常用使用命令清单

架构git有四个个工作区:工作区(workspace)暂存区(index/stage)本地仓库(local repository)远程仓库(remote repository)一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]二、配置Git的设置文件为.gitconfig,它可以在用户主目

2020-06-29 11:55:04 246

原创 多线程和线程池基础

多线程这篇介绍了什么是多线程及多线程的实现方式和常用方法,写的很详细,特在此记录一下https://blog.csdn.net/vbirdbest/article/details/81282163多线程创建方式如看过上文地址,可跳过此节直接看下一节自己造一个并发实例,后面才是干货!继承 Thread 类public class Main { public static void main(String[] args) { new MyThread().star

2020-06-29 11:53:32 129

原创 线程池进阶详解

线程池前言Java中创建线程池很简单,Java提供了 Executors 这个强大的线程池工具类,我们创造线程池只需调用某个方法即可,比如Executors.newFixedThreadPool(int nThreads),但是便捷不仅隐藏了复杂性,也为我们埋下了潜在的隐患(OOM,线程耗尽)。而强大的 Executors 在创建线程池时,也只是依赖ThreadPoolExecutor类,修改其中几个方法参数而已。同时,在阿里规范中也明确【强制】指出 通过 ThreadPoolExec.

2020-06-29 11:52:43 209

原创 Swagger2的基本了解和使用

Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能组件,随着现在许多公司实现了前后端分离,swagger越来越受欢迎了。[[toc]]入门我是怎么学swagger的呢,经过我一步一步的经验,推荐以下三个网址去学习即可:基础篇:虽然是老外写的入门,但凭我这个英语垃圾的一批的渣渣都能看懂,相信大部分人一定可以读懂!另外作者的写作风格我很喜欢,欢迎大家去看看。传送们中极篇:一篇不错的文章,从基础到配置到实现写的很详细。传送们高级篇:mall作者,我从他这学到不少东西,非常感.

2020-06-29 11:51:33 668

原创 Git提交本地以及远程仓库

打开Bash打开git-bash,进入后输入cd ‘提交目录的路径’ 并回车,显示黄色路径字体及表示进入成功。克隆远程仓库git clone 远程仓库地址输入 git init (将本地仓库初始化成一个本地git仓库)输入 git add 目录名称(添加需要提交的目录名称)输入 git commit -m "备注说明"(提交至本地仓库,并简单说明)输入 git push -u origin master(提交至远程仓库)码云提示git pull --rebase origin

2020-06-26 09:42:19 662

原创 Docker安装ELK环境步骤

本次安装版本elasticsearch-6.2.4kibana7.6.2logstash-6.3.0kafka_2.10-0.10.2.1所需环境下载地址:https://pan.baidu.com/s/1LNJuF0kEXkG2FyzBBZGI3g 提取码:izhg一、构建ES1. 创建一个文件夹用于存放 ElasticSearchmkdir -p /usr/local/docker/elk/ES # 递归创建文件夹cd /usr/local/docker/

2020-06-26 08:09:27 787

原创 ActiveMQ安装以及使用简介

ActiveMQ是什么MQ俗称消息队列,也称为消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。MQ的产品种类 1.kafka // 编程语言:scala。大数据领域的主流 MQ。 2.rabbitmq // 编程语言:erlang。基于 erlang 语言,不好修改底层,不要查找问题的

2020-06-26 08:06:25 806

原创 Docker-Nexus搭建maven私服

首先下载Nexus先升级数据源sudo apt-get updatedocker内下载Nexus docker pull sonatype/nexus3下载完成之后cd /usr/local/创建dokcermkdir docker进入docker内部cd docker创建nexusmkdir nexus在nexus内部创建cd nexusdocker-compose.ymlvi docker-compose.ymlversion: '3.1'services: nexus: r

2020-06-23 08:18:11 134

原创 Mybatis-Plus入门使用方法

Mybatis-PlusMyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。特点无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 curd,性能基本无损耗,直接面向对象操作强大的 crud 操作:内置通用 mapper、通用 service,仅仅通过

2020-06-23 08:16:23 818

原创 Docker使用以及常用命令操作

什么是DockerDocker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。Docker又称为负载均衡入

2020-06-22 15:05:23 413 1

原创 Redis缓存数据库使用以及命令

1.什么是RedisRedis是一个完全免费开源的 NoSQL数据库 是由意大利人开发的一款内存高速缓存数据库 该软件由C语言编写,数据模型为Key Value 它支持丰富的数据结构(类型),比如String list hash set sorted.可持久化,保证了数据安全。用处:经常用在 热点数据 经常会被查询,但是不经常被修改删除的数据官方测试数据读的速度 110000次/s写的速度 80000次/s不会存在线程安全的问题默认支持16个数据库缺点:太耗内存NoS

2020-06-22 08:42:40 2581 1

原创 vuePress博客搭建指南

vuePress博客搭建指南需要node环境和npm支如果不会安装npm请转到:安装指引vuePress概述Vue 驱动的静态网站生成器基于markdown语法生成网页可自定义和扩展样式可以发布至github详情请看官网 vuepress安装初始化全局安装更改npm默认下载路径 为taobao源npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https

2020-06-21 11:34:52 803

原创 Ubuntu下搭建Maven私服仓库

首先下载Nexus先升级数据源sudo apt-get updatedocker内下载Nexus docker pull sonatype/nexus3下载完成之后cd /usr/local/创建dokcermkdir docker进入docker内部cd docker创建nexusmkdir nexus在nexus内部创建cd nexusdocker-compose.ymlvi docker-compose.ymlversion: '3.1'services: nexus: r

2020-06-21 11:31:07 1046

原创 Linux常用命令以及操作合集

Linux需要记的目录homeetc 配置文件目录usr/local 我们自己安装的程序必须放在此目录var 存放数据库的目录Linux 操作文件目录命令说明语法参数说明ls显示文件和目录列表ls [-alrtAFR] [name…]-i列出文件的详细信息-a列出当前目录所有文件,包含隐藏文件mkdir创建目录mkdir [-p] dirName-p父目录不存在情况下先生成父目录cd切换

2020-06-21 11:26:24 325

Docker使用以及常用命令

一台宿主机可以放多个容器,默认的情况下,Docker 没有对容器进行硬件资源的限制,当容器负载过高时会尽可能的占用宿主机资源,所以有时候我们需要对容器的资源使用设置一个上限,今天我们就来看看如何管理 Docker 使用的资源。真正可以控制的只有内存和CPU

2020-06-21

深入.NET平台和C#编程

ACCP 8.0 深入.NET平台和C#编程第五章项目体检套餐管理系统

2019-03-16

空空如也

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

TA关注的人

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