自定义博客皮肤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 263

原创 ElasticSearch基本操作

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

2020-07-23 08:52:08 794

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

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

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

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

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

2020-07-16 10:41:24 1955

原创 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 1408 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 291

原创 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 402

原创 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 299

原创 多线程和线程池基础

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

2020-06-29 11:53:32 181

原创 线程池进阶详解

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

2020-06-29 11:52:43 306

原创 Swagger2的基本了解和使用

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

2020-06-29 11:51:33 841

原创 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 779

原创 Docker安装ELK环境步骤

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

2020-06-26 08:09:27 894

原创 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 950

原创 Docker-Nexus搭建maven私服

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

2020-06-23 08:18:11 223

原创 Mybatis-Plus入门使用方法

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

2020-06-23 08:16:23 967

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

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

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

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

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

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

原创 vuePress博客搭建指南

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

2020-06-21 11:34:52 904

原创 Ubuntu下搭建Maven私服仓库

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

2020-06-21 11:31:07 1190

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

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

2020-06-21 11:26:24 430

Docker使用以及常用命令

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

2020-06-21

深入.NET平台和C#编程

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

2019-03-16

空空如也

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

TA关注的人

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