前言 本篇使用RabbitMQ制作一个秒杀系统的雏形,其充当的作用是流量削峰。 系统架构图 秒杀系统分为两部分: spike-client:用于接收购票信息,查询redis并扣除库存,购买成功则将购票信息发送到RabbitMQ; spike-server:用于处理交换机exchange中的购票信息, ...
分类:
其他好文 时间:
2021-01-01 12:45:04
阅读次数:
0
issue:win 主机与(VMware)kali虚拟机设置共享文件夹 method:将win中的hostshare文件夹与kali中sharefolder共享同步 kali2020自带vmware-tools工具,不需要继续安装vmhgfs工具 step1:VMvare中设置共享文件夹 step2 ...
分类:
其他好文 时间:
2020-12-31 12:42:40
阅读次数:
0
require.context: https://webpack.js.org/guides/dependency-management/#requirecontext require.context(directory, useSubdirectories = true, regExp = /^\ ...
分类:
Web程序 时间:
2020-12-31 12:11:57
阅读次数:
0
1、因为部分软件发送文件有限制,将下载的jdk安装包分卷压缩成多个卷,逐一发送、发送后将所有卷放在同一文件夹下,提取文件,即可得到完整的文件 2、jdk.exe转zip:提取exe中的文件,找到.rsrc\1033\JAVA_CAB10文件夹下的111文件,提取文件,得到tools.zip,再次提取 ...
分类:
其他好文 时间:
2020-12-30 10:43:40
阅读次数:
0
1. 安装 git bash 点我去git-scm官网 2. 安装 Cygwin 点我去Cygwin官网 Cygwin is: a large collection of GNU and Open Source tools which provide functionality similar to ...
解决selenium报错--unknown error: DevToolsActivePort file doesn't exist 解决方案: 给Chrome() 配置ChromeOptions from selenium import webdriver option = webdriver.C ...
分类:
编程语言 时间:
2020-12-28 11:53:28
阅读次数:
0
从 GitHub 克隆一个项目下发出现了错误: error: unable to create file spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/test/resources/org/springfram ...
Vue性能优化:如何实现延迟加载和代码拆分?作者|FilipRakowski译者|薛命灯移动优先方法已经成为一种标准,但不确定的网络条件导致应用程序快速加载变得越来越困难。在本系列文章中,我将深入探讨我们在Storefront应用程序中所使用的Vue性能优化技术,你们也可以在自己的Vue应用程序中使用它们来实现快速加载。Storefront应用程序:https://github.com/Divan
分类:
其他好文 时间:
2020-12-24 12:43:05
阅读次数:
0
Exchange和DNS的关系: 外部客户端需要连接企业exchange 外部DNS: (两个公网IP,一个管连接,一个管传输) 外部客户端连接(CAS): 通过外部DNS查询exchange服务器在外部的DNS记录 A记录:exchange 的CAS角色在公网的映射 exchange邮件传输(HU ...
分类:
其他好文 时间:
2020-12-23 12:28:58
阅读次数:
0
我们如何将关于无文件攻击的模糊概念的讨论转变为建设性的特定对话? 安全性话语中的“无文件攻击”这个短语的存在表明了这类威胁的重要性。该术语源于讨论避免通过在磁盘上放置恶意文件来逃避检测的策略的需要。但是,为了应对无文件攻击的挑战,我们需要消除此术语的歧义,以了解其涵盖的各种技术,以便我们可以认识到它 ...
分类:
其他好文 时间:
2020-12-22 12:15:37
阅读次数:
0