- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 【Nginx】Nginx负载均衡
官方:在最新的Nginx版本中,同样可以使用权重参数于 least-connected 和 ip-hash 上。如上,每五个请求,就会有3个被打到第一个server,后边两个server各一个。❤️ 完整使用方式和介绍可以查看。
2023-07-03 09:07:31
505
原创 【Gradle】Android 报错 xxx.jar read timed out
Gradle sync lssues:(1 error) read timed out
2022-06-20 10:25:23
1528
原创 【Unity】Failed to present D3D11 swapchain due to device reset/remove
Unity (Failed to present D3D11 swapchain due to device reset/remove**)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变...
2021-12-07 08:26:45
11029
28
原创 【Linux】CentOS 7 安装 nginx 1.18.x
CentOS 7 安装 nginx 1.18.x1.事前准备2.开始安装3.测试1.事前准备关于虚拟机的下载和安装,可以参考我之前的博客↓VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程还有就是nginx源码包的下载:官网中最新版本是1.19.6 ,而稳定版最新是1.18.0,这里我们选择稳定版:下载地址:nginx: download(官网)下载链接:nginx-1.18.0当然你也可以使用wget直接下载到Linux上:wget http://
2021-01-03 17:17:34
572
2
原创 【Linux】CentOS 7 安装 redis 6.x
CentOS 7 安装 redis 6.x1.事前准备2.开始安装3.启动测试4.参考博客1.事前准备关于虚拟机的下载和安装,可以参考我之前的博客↓VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程还有就是redis源码包的下载:官网中最新版本是6.2,而稳定版最新是6.0.9,这里我们选择稳定版:下载地址:Redis下载(官网)下载链接:Redis 6.0.9如果不关注版本的话可以去中文网下载,访问和下载速度都非常快,但是缺点就是更新比较慢,例如此时
2021-01-02 17:16:45
633
原创 【Linux】CentOS 7 安装 mysql5.7(rpm)
CentOS 7 安装 mysql5.7(rpm)1.事前准备1.事前准备关于虚拟机的下载和安装,可以参考我之前的博客↓VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程还有就是Linux中JDK的压缩包的下载:Java SE Development Kit 8 Downloads...
2021-01-02 11:08:10
455
原创 【Linux】CentOS 7 JDK的安装与卸载
Linux安装JDK1.事前准备2.开始安装1.事前准备可以参考我之前的博客↓VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程还有就是Linux中JDK的压缩包的下载:Java SE Development Kit 8 Downloads根据你的虚拟机位数来下载对应的包:如果忘了当前虚拟机是32位还是64位的,可以使用命令查看:getconf LONG_BIT2.开始安装首先第一步,卸载默认安装的java版本使用命令查看当前java环境
2021-01-01 20:48:30
558
1
原创 【RabbitMQ】原生Api学习之入门篇
【RabbitMQ】 原生代码学习之入门篇1.总体概述参考文献:《RabbitMQ实战指南》1.总体概述
2020-12-06 12:00:11
635
原创 【RabbitMQ】基础名词及控制台简单介绍
【RabbitMQ】 基础名词及控制台简单介绍1.RabbitMQ 基础名词2.RabbitMQ 控制台简单介绍参考文献:《RabbitMQ实战指南》其他相关概念和安装请戳:【RabbitMQ】基础相关概念及安装1.RabbitMQ 基础名词RabbitMQ 模型架构我觉得书上这一段说的非常贴切,RabbitMQ本质上就是一种生产者和消费者的模型。由生产者发送消息,消息中包含两个部分,消息标签和消息体,消息体自然就是我们发送的数据,而标签就是这个消息体的标识,就像是http中的head
2020-11-21 16:41:06
575
原创 【RabbitMQ】基础相关概念及安装
RabbitMQ 基础相关概念及安装1.什么是消息中间件2.AMQP协议3.相关的消息队列产品4.RabbitMQ概述5.RabbitMQ安装1.什么是消息中间件2.AMQP协议3.相关的消息队列产品4.RabbitMQ概述5.RabbitMQ安装
2020-11-21 10:39:35
462
原创 【RabbitMQ】Linux下的安装【详尽版】
RabbitMQ Linux下的安装之【详尽版】1.安装RabbitMQ的几种方式首先说明我们这里使用的Linux版本是CentOS7,相关内容可以参考我之前的博客:VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程上文末还有Xshell的下载安装使用说明。1.安装RabbitMQ的几种方式我们去官网简单了解:RabbitMQ 官网首先找到get start下来我们直接【下载和安装】首先我们看下载这一节的详细内容(右边),其下载和安装的
2020-11-19 19:49:22
871
原创 【RabbitMQ】Linux下的安装【极速版】
RabbitMQ 基础相关概念及安装1.下载相关依赖2.开始安装3.配置与启动首先声明我们这里使用的Linux版本是CentOS7,相关内容可以参考我之前的博客:VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程上文末还有Xshell的下载安装使用说明。1.下载相关依赖2.开始安装3.配置与启动...
2020-11-18 08:34:43
637
原创 【Redis】Windows下的安装(绿色版)及入门使用
Redis入门1.NOSQL概念2.什么是Redis3.Windows下Redis的安装1.NOSQL概念redis是一款高性能的NOSQL系列的非关系型数据库什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。NoSQL 这个词同时还有一种接地气的解释方式为 “没有SQL”,因为其为非关系型的数据库,所以并不支持统一的SQL查询标准(结构化查询语言),其不采用SQL进行数据处理,而是拥有自己独立的处理A
2020-11-02 21:33:42
2854
1
原创 【Spring Boot】基础入门及解析
Spring Boot 基础入门1.SpringBoot 概述2.SpringBoot 快速入门1.SpringBoot 概述由Spring引出SpringBoot如果你是一个Java开发者,想必Spring对你来说不可能会陌生,在我们一开始使用Spring的时候,会发现其组件代码是轻量级的,这也是他的设计初衷,但是在使用过程中,随着业务发展,使用的技术和技术间依赖越来越多,其配置也变得越来越重量级。一开始,Spring用XML配置,而且是很多XML配置。Spring 2.5引入了基于注解的组件扫
2020-11-01 16:44:12
587
原创 【Spring Boot】配置文件YML:入门和使用
【Spring Boot】 配置文件YML:入门和使用1.YML 配置文件概述2.YML 配置文件的语法3.配置文件与配置类的属性映射方式4.注解 @ConfigurationProperties1.YML 配置文件概述YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python
2020-11-01 16:40:16
5895
原创 【Spring Boot】IDEA工程热部署
Spring Boot 热部署1.SpringBoot 热部署概述2.SpringBoot 工程热部署3.IDEA SpringBoot 热部署失败1.SpringBoot 热部署概述我们在开发中反复修改类、页面等资源,每次修改后都是需要重新启动才生效,这样每次启动都很麻烦,浪费了大量的时间,我们可以在修改代码后不重启就能生效,在 pom.xml 中添加配置就可以实现这样的功能,我们称之为热部署。2.SpringBoot 工程热部署pom.xml 热部署的依赖:<!--热部署配置-->
2020-10-25 15:51:55
1236
原创 【Spring Boot】JBLSpringBootAppGen插件
JBLSpringBootAppGen插件1. JBLSpringBootAppGen 作用概述2. IDEA 安装JBLSpringBootAppGen插件3. JBLSpringBootAppGen插件的使用1. JBLSpringBootAppGen 作用概述在创建spring boot工程的时候;一般情况下都需要创建启动引导类Application.java和application.yml配置文件,而且内容都是一样的;为了便捷可以安装一个IDEA的插件 JBLSpringBootAppGen,在
2020-10-25 10:25:29
2359
原创 【Java从头开始到光头结束】No13.JDK1.8 Stream流
JDK1.8 Stream流1.概述2.生成流3.操作流1.概述Stream流是标准的函数式编程风格,可以通过处理函数的逐个调用生成处理链路,直接阅读代码的字面意思即可完美展示无关逻辑方式的语义,其主要分为三个方面:生成流、操作流、结束流。其帮我们完成了之前处理集合数据需要写很多代码才能实现的简单功能。关联内容:【Java从头开始到光头结束】No12.JDK1.8 函数式编程之函数式接口2.生成流生成流主要有以下两种方法:1.Collections集合类(List,Set):通过的 Str
2020-10-05 20:33:13
332
原创 【Java从头开始到光头结束】No12.JDK1.8 函数式编程之函数式接口
JDK1.8 函数式编程之函数式接口1.概述2.代码1.概述在JDK1.8时提出了函数式编程的概念,我的理解是,他是一种偏向过程的,类似于函数处理的解决问题方法,最简单的理解就是 函数公式的使用为 代入已知值,获得结果,相当于方法传入参数,获取返回值,具体一点就是如下:1.明确函数公式: 我们需要一个借口,其中有且只有一个抽象方法2.同时其满足使用lambda表达式的要求2.代码...
2020-09-28 21:34:26
336
原创 【Java从头开始到光头结束】No11.JDK1.8 函数式编程之Lambda
JDK1.8 函数式编程之Lambda1.概述2.使用入门3.省略模式和注意事项4.Lambda表达式和匿名内部类的区别5.方法引用符 ::1.概述在JDK1.8时提出了函数式编程的概念,其中最据颠覆性的写代码方式无疑是Lambda:Lambda表达式的使用需求也比较简单1.函数式的实现首先需要一个接口2.其次,该接口中有且只有一个抽象方法Lambda类似于匿名内部类的模式,对此接口中的抽象方法做了一个函数式的实现,由于类似于匿名内部类的实现,所以不允许接口中有多个抽象方法,否则对不上
2020-09-20 20:33:32
377
原创 【Java从头开始到光头结束】No9.Map集合之HashMap回顾(附JDK 1.8 源码)
Map集合之HashMap,附JDK 1.8 源码1.前言2.整体回顾HashMap3.浅析HashMap源码基础回顾 → 集合之HashMap————————————————————————————————————文章部分内容选自书本《码出高效:Java开发手册》相关内容:【Java从头开始到光头结束】No7.回顾Map集合基础与树形数据结构【Java从头开始到光头结束】No8.Map集合之TreeMap回顾(附JDK 1.8 源码)1.前言HashMap在JDK 1.8 之前的并发问
2020-06-30 08:38:11
394
原创 【Java从头开始到光头结束】No8.Map集合之TreeMap回顾(附JDK 1.8 源码)
Map集合之TreeMap,附JDK 1.8 源码1.整体回顾TreeMap2.TreeMap去重3.轻度解析TreeMap源码基础回顾 → 集合之TreeMap————————————————————————————————————文章部分内容选自书本《码出高效:Java开发手册》相关内容:【Java从头开始到光头结束】No7.回顾Map集合基础与树形数据结构1.整体回顾TreeMap下边是类关系图,TreeMap相关我已经用红色框勾出:TreeMap在Map集合大家庭中还是占有很大一
2020-06-26 12:35:18
414
原创 【Java从头开始到光头结束】No7.回顾Map集合基础与树形数据结构
Map集合基础与树形数据结构1.Map集合基础2.简述树形数据结构基础回顾 → Map集合基础与树形数据结构————————————————————————————————————文章部分内容选自书本《码出高效:Java开发手册》1.Map集合基础之前的博客中已经对List集合中的ArrayList及LinkedList有过源码的大致分析和学习拓展,今天这篇博文主要是Map集合的一个铺垫(因为是回顾,所以不会有很基础的概念),之后我们会对Map集合中的常用实现类进行源码分析和学习。附上之前博客
2020-06-25 17:30:35
503
原创 【Java从头开始到光头结束】No6.多线程与高并发回顾
JAVA 多线程与高并发1.什么是线程2.synchornized3.voletil4.threadlocal基础回顾 → 多线程与高并发————————————————————————————————————1.什么是线程2.synchornized3.voletil4.threadlocal...
2020-06-22 20:23:45
758
原创 网络通信IO【BIO,NIO,多路复用器】
BIO,NIO,多路复用器书中自有黄金屋,书中自有颜如玉————————————————————————————————————本文在《码出高效:Java开发手册》书本讲解内容的基础上,将和大家一起对JDK1.8版本中的LinkedList源代码进行分析学习,同时和ArrayList的实现代码进行对比说明,争取做到知其然,也知其所以然。...
2020-06-14 10:01:14
967
1
原创 【Java从头开始到光头结束】No5.JDK1.8 LinkedList源码学习
JAVA 之 LinkedList书中自有黄金屋,书中自有颜如玉————————————————————————————————————本文在《码出高效:Java开发手册》书本讲解内容的基础上,将和大家一起对JDK1.8版本中的LinkedList源代码进行分析学习,同时和ArrayList的实现代码进行对比说明,争取做到知其然,也知其所以然。好的,我们正式开始,先看图继承实现关系如下LinkedList 的本质是双向链表。与 ArrayList 相比 LinkedList 的插入和删除
2020-06-06 11:16:31
393
原创 【Java从头开始到光头结束】No4.JDK1.8 ArrayList源码学习及扩展
JAVA集合之List学而不思则罔,思而不学则殆。————————————————————————————————————偷得浮生半日闲,今天复习一下List上一个书上总结的图,我们今天看红色框的部分:其中 红色代表接口 蓝色代表抽象类 绿色代表并发包中的类,灰色(Vector,Stack)代表早期线程安全的类(基本已经弃用)。...
2020-06-06 09:04:27
534
原创 Docker零基础入门——4.Docker之dockerFile
Docker容器的使用前言————————————————————————————————————本文安装docker的基础是linux centos7系统,使用终端模拟软件xshell,有需要安装教程的同鞋可以戳我之前的博客VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程上节内容Docker零基础入门——1.Docker安装及镜像的使用...
2020-05-31 17:00:50
581
原创 Docker零基础入门——3.Docker之数据卷和数据卷容器
Docker数据卷和数据卷容器的使用1.数据卷的概念(Data Volumes)2.数据卷的创建和查看3.数据卷的权限4.dockerfile指定数据卷5.数据卷容器(Data Volume Containers)前言————————————————————————————————————本文安装docker的基础是linux centos7系统,使用终端模拟软件xshell,有需要安装教程的同鞋可以戳我之前的博客VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文
2020-05-31 12:24:37
709
原创 Docker零基础入门——2.Docker之容器的使用
Docker安装及镜像的使用前言———————————————————————————————————————本文安装docker的基础是linux centos7系统,使用终端模拟软件xshell,有需要安装教程的同鞋可以戳我之前的博客VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程因为docker也是可以在window系统下安装使用的(目前好像只支持64位版本的Windows 10 Pro),这边附上一个windows系统下的安装使用教程WIN10中
2020-05-30 18:50:37
680
原创 【Java从头开始到光头结束】No3.Java基础知识之流程控制语句
Java基础知识之流程控制语句条件语句前言————————————————————————————————版权声明:因为是基础内容,所以总结起来没有太大差异,所以本文绝大部分内容均参考自 优快云博主「程序员cxuan」的原创文章,本人在复习知识的同时,稍微做了一些补足和注释,原文很长,本人为部分参考,拆分细节化,原文非常优秀,补上链接原文链接:https://blog.youkuaiyun.com/qq_36894974/article/details/106010941计算机语言逻辑化的重要标志就是对
2020-05-28 21:15:37
321
原创 【Java从头开始到光头结束】No2.Eclipse下载及Java数据类型、基本语法、运算符
Eclipse下载及Java基础概念和语法1.Eclipse下载2.Java 基础数据类型前言———————————————————————————————————版权声明:因为是基础内容,所以总结起来没有太大差异,所以本文大部分内容均参考自 优快云博主「程序员cxuan」的原创文章,本人在复习知识的同时,做了一些补足和注释,原文很长,本人为部分参考,拆分细节化,原文非常优秀,补上链接原文链接:https://blog.youkuaiyun.com/qq_36894974/article/details/1
2020-05-27 08:26:56
286
原创 Docker零基础入门——1.Docker安装及镜像的使用
Docker安装及镜像的使用1.安装docker2.使用阿里云docker镜像加速3.docker镜像的使用前言———————————————————————————————————————本文安装docker的基础是linux centos7系统,使用终端模拟软件xshell,有需要安装教程的同鞋可以戳我之前的博客VMware下载,安装及创建虚拟机VMware安装Centos7 究极逐步详细图文流程因为docker也是可以在window系统下安装使用的(目前好像只支持64位版本的Window
2020-05-25 22:01:08
589
原创 VMware安装Centos7 究极逐步详细图文流程
VMware安装Centos7 并配置网络1.事前准备--VMware下载安装及创建虚拟机2.事前准备--CentOS7 系统安装镜像文件3.虚拟机安装Centos7系统4.虚拟机网络配置--NAT模式1.事前准备–VMware下载安装及创建虚拟机可以参考我之前的博文↓VMware下载,安装及创建虚拟机2.事前准备–CentOS7 系统安装镜像文件这里提供一下阿里云的centos7 64位的镜像(.iso)下载地址:阿里云centos7镜像下载这里我选择的是centos7的迷你版本,文件相对
2020-05-23 17:07:41
1498
原创 Docker零基础入门——0.概念篇
Docker零基础入门1.从容器和虚拟机的概念引出docker本文旨在将docker的基本概念做一个详细说明,暂不涉及具体的安装和操作,那些会在后续的博文中说明。因为之前在这里看过不少关于docker的博客,自己后来也研究使用了一小段时间,决定以自己复习的方式将学习到的和使用到的知识点做一个回顾以及总结,分享给大家,以上。1.从容器和虚拟机的概念引出docker首先我们得区分清楚两个概念,容器和虚拟机。...
2020-05-22 21:05:56
563
开源Unity图表库:XCharts 3.6.0
2023-06-03
windows下RabbitMQ安装依赖文件
2020-12-22
Linux下安装RabbitMQ所需相关rpm文件
2020-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人