一、消息队列 RabbitMQ是目前非常热门的一款消息中间件,不管是互联网大厂还是中小企业都在大量使用。 1.1 什么是消息队列 MQ全称为Message Queue,即消息队列。“消息队列”是在消息的传输过程中保存消息的容器。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不 ...
分类:
编程语言 时间:
2020-06-29 11:54:48
阅读次数:
71
基于GO语言实现的web客服即时通讯与客服管理系统。 1.使用gin http框架实现restful风格的API 2.使用jwt-go配合gin中间件实现无状态的jwt登陆认证 3.使用casbin配合gin中间件实现权限控制 4.使用gin以及template包的模板语法进行展示界面 5.使用go ...
分类:
Web程序 时间:
2020-06-28 22:41:34
阅读次数:
345
371、部署-k8s部署MySQL - 377、部署-k8s部署Sentinel 按照视频跟着做就行了,其中是nacos比较特殊点,一开始创建的是有状态服务,然后删掉服务,在指定NodePort。 下面就简单贴出来几个图,其中里面的命令脚本,我之前的博客也简单记录了一下,可以往前翻翻。 做的时候也很 ...
分类:
其他好文 时间:
2020-06-28 22:26:26
阅读次数:
120
0-添加 Autofac.Extensions.DependencyInjection 引用 1-NetCore 2.x 依赖注入模式 1 # 返回类型 改成 IServiceProvider 2 public IServiceProvider ConfigureServices(IServiceC ...
分类:
其他好文 时间:
2020-06-28 18:44:09
阅读次数:
64
1.asp.net core 实际是一个控制台应用程序 。请求管道模型 执行顺序就是:发送http请求>被Kestrel解析得到HttpContext->然后被后台代码处理Request>返回Response->经由Kestrel回发到客户端所谓管道,就是拿着HttpContext,经过多个步骤的加 ...
分类:
Web程序 时间:
2020-06-28 12:53:49
阅读次数:
85
一、Data Sinks 在使用 Flink 进行数据处理时,数据经 Data Source 流入,然后通过系列 Transformations 的转化,最终可以通过 Sink 将计算结果进行输出,Flink Data Sinks 就是用于定义数据流最终的输出位置。Flink 提供了几个较为简单的 ...
分类:
其他好文 时间:
2020-06-28 09:50:59
阅读次数:
76
在学习springboot-vue前后端分离项目过程中, 需要很多中间件和工具来架构好项目。这就使得每次开始就要打开控制台运行redis、elasticsearch、rabbitMQ等十分麻烦, 我就寻思着十分可以用.bat批量一次性执行所有任务, 折腾个把小时后找到了办法。 ...
前几篇文章主要介绍了在tomcat,weblogic下如何通过动态注册一个Filter的方式,去实现无文件落地的webshell。当然在J2EE中,我们也可以动态注册一个Servlet去实现无文件落地的webshell。 以下分析基于tomcat6,其他版本的Tomcat的思路类似 0x00 ser ...
分类:
Web程序 时间:
2020-06-26 16:09:06
阅读次数:
63
1.首先定义两个路由 Route::get('/{name}','Conterller@index'); Route::get('/routes','Conterller@routes'); 2.创建中间件php artisan make:middleware checkName 创建中间件目录如下 ...
分类:
其他好文 时间:
2020-06-26 12:41:12
阅读次数:
72
scrapy异步的爬虫框架。 异步的爬虫框架。 高性能的数据解析,持久化存储,全栈数据的爬取,中间件,分布式 框架:就是一个集成好了各种功能且具有很强通用性的一个项目模板。 环境安装: Linux: pip3 install scrapy Windows: a. pip3 install wheel ...
分类:
编程语言 时间:
2020-06-25 21:26:24
阅读次数:
65