- 博客(5)
- 收藏
- 关注
原创 RabbitMQ入门案例
1、RabbitMQ介绍 RabbitMQ官方地址:http://www.rabbitmq.com/ 2007年,Rabbit 技术公司基于 AMQP 标准开发的 RabbitMQ 1.0 发布。RabbitMQ 采用 Erlang 语言开 发。Erlang 语言专门为开发高并发和分布式系统的一种语言,在电信领域使用广泛。 RabbitMQ 基础架构如下图: RabbitMQ 中的相关概念: Broker:接收和分发消息的应用,RabbitMQ Server就是 Message Broker .
2022-04-07 00:51:35 530
原创 Nginx
⼀、Nginx的安装与启动 1、什么是Nginx Nginx 是⼀款⾼性能的 http 服务器/反向代理服务器及电⼦邮件(IMAP/POP3)代理服务器。由俄罗斯 的程序设计师伊⼽尔·⻄索夫(Igor Sysoev)所开发,官⽅测试 nginx 能够⽀⽀撑 5 万并发链接,并且 cpu、内存等资源消耗却⾮常低,运⾏⾮常稳定。 Nginx应⽤场景: 1、http 服务器。Nginx 是⼀个 http 服务可以独⽴提供 http 服务。可以做⽹⻚静态服务器。 2、虚拟主...
2022-03-22 16:55:40 73
原创 分布式RPC框架Apache Dubbo
1、Apache Dubbo概述 1.1 Dubbo简介 Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的、轻量级的开源Java RPC 框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会 Dubbo提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发 现。 Dubbo官方推荐使用Zookeeper作为服务注册中心。 2. Dubbo快速入门 Dubbo作为一个RPC框架,其最核心的功
2021-12-20 20:58:11 622
原创 JSON基本使用
JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式。 java与josn做什么? 将Java中的对象 快速的转换为 JSON格式的字符串. 将JSON格式的字符串, 转换为Java的对象. json语法规则: json: { "name":"金苹果", "info":"种苹果", "pengyou":["张三","李四","王二","麻子",{
2021-08-16 11:58:33 100
原创 多线程基础
线程与进程: 进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,线程是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少有一个线程;线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程。 继承Thread线程: run()方法就是线程要执行的任务方法。 run()方法是新的执行路径,执行路径的出发方式,不是调用run()方法,而是通过Thread对象的start()方法来启动任务。 pub.
2021-08-11 21:16:01 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人