摘要:
搭建单机redis 第一步:下载安装包 在redis官网下载你所需要的redis版本,我下在的是Redis 5.0.7的版本 第二步:安装 1.通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作. tar -zxf redis-5.0.7.tar.gz 2.解压完成后进入redis文件 阅读全文
摘要:
一:NGINX跨域解决方式 #是否允许请求带有验证信息 add_header Access-Control-Allow-Credentials true; #允许跨域访问的域名,可以是一个域的列表,也可以是通配符* add_header Access-Control-Allow-Origin htt 阅读全文
摘要:
一 :什么是消息中间件: 没有标准的定义,一般认为消息中间件属于分布式系统的一个子系统,关注于数据的发送和接受,利用高效可靠的异步消息传递机制对分布式系统其余子系统进行集成。 没有标准的定义,一般认为消息中间件属于分布式系统的一个子系统,关注于数据的发送和接受,利用高效可靠的异步消息传递机制对分布式 阅读全文
摘要:
RabbitMQ的基本安装 一 docker下安装RabbitMQ 首先使用 docker search rabbitmq命令查找docker仓库是否存在rabbitmq镜像,可以发现docker仓库是存在rabbitmq的 选择安装官方的镜像(这里有个坑就是不要直接去下rabbitmq,需要在后面 阅读全文
摘要:
CountDownLatch是什么 CountDownLatch,英文翻译为倒计时锁存器,是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 闭锁可以延迟线程的进度直到其到达终止状态,闭锁可以用来确保某些活动直到其他活动都完成才继续执行: 确保某个计算在其需要的 阅读全文
摘要:
Fork/Join 分而治之 将一个大任务分成数个小任务执行,然后将这些小人物执行后的结果进行join汇总; (假设:你要计算1到1000的总和,你可以把它分成1-100,101-200,......,901-1000几组完成,然后再把这几组的结果相加) 工作窃取 有一个较大的任务划分成了10个小任 阅读全文
摘要:
这里我们分4种情况讨论 这里我们请求的网站为:192.168.1.123:80/static/a.html 整个配置文件是 我们分开来讲: 第一种: 第二种: 阅读全文
摘要:
打开nginx.conf配置文件: 日志部分内容: 日志生成的到Nginx根目录logs/access.log文件,默认使用“main”日志格式,也可以自定义格式。 默认“main”日志格式: 参数明细表: $remote_addr 客户端的ip地址(代理服务器,显示代理服务ip) $remote_ 阅读全文
摘要:
源码编译方式: #一般系统中已经装了了make和g++,无须再装 安装make: 安装g++: #配置 #--prefix指定安装目录 #--with-http_ssl_module安装https模块 #creating objs/Makefile 代表编译成功 #make编译 #make inst 阅读全文
摘要:
一:Tomcat文件解析 /bin:脚本文件目录。(其中sh文件liux上的启动文件,bat文件windows上的启动文件) /lib:tomcat的一系列依赖的jar包 /common/lib:存放所有web项目都可以访问的公共jar包(使用Common类加载器加载)。 /conf:存放配置文件, 阅读全文