#安全服务

docker~不使用yml批量部署服务

回到目录有时,我们在进行持续集成环境有时,有时yml环境是没有的,它可能只提供了docker工具,而docker-compose这个大家伙可能不被提供,而这样我们如果希望自动化构建解决方案下所有的项目,就需要写sh脚本了,需要把需要打包,发布,镜像的项目写到咱们的数组里,然后去遍历它!一 批量还原和发布项目#!/bin...

微服务~Eureka实现的服务注册与发现及服务之间的调用

微服务里一个重要的概念就是服务注册与发现技术,当你有一个新的服务运行后,我们的服务中心可以感知你,然后把加添加到服务列表里,然后当你死掉后,会从服务中心把你移除,而你作为一个服务,对其它服务公开的只是服务名称,而不是最终的服务地址URL,这对于云平台,容器化架构来说是非常重要的!安装单独的Eureka服务(server...

DotNetCore跨平台~服务总线_事件总线的重新设计

回到目录理论闲话之前在.netFramework平台用的好好的,可升级到.netcore平台之后,由于不再需要二进制序列化,导致咱们的事件机制遇到了问题,之前大叔的事件一直是将处理程序序列化后进行存储的,处理存储的参数为事件源,一个事件源可以由多个处理程序订阅,当事件源被发布时,这些被序列化的代码段会被回调执行,这是大...

Mongodb~Linux环境下的部署~服务的部署与自动化

<mongodb在linux上的部署>事实上redis安装程序挺好,直接帮我们生成了服务,直接可以使用systemctl去启动它,而mongodb在这方面没有那么智能,需要我们去编写自己的服务脚本了,然后把它加到开机自启动里面就可以了,主要的过程分为以下几个步骤:mongodb我安装在了/root/tool...

Kafka~服务端几个常用的命令

在Centos上安装和部署完成kafka之后,我们就可以向服务端推消息和消费它了,今天主要聊几个常用的命令,比建立topic,从broken显示所有topics列表,向broken发消息,从broken拉消息等。建立topic列出所有topic向broken推消息从broken拉消息建立topicbin/kafka-t...

RabbitMQ~消费者实时与消息服务器保持通话

这个文章主要介绍简单的消费者的实现,rabbitMQ实现的消费者可以对消息服务器进行实时监听,当有消息(生产者把消息推到服务器上之后),消费者可以自动去消费它,这通常是开启一个进程去维护这个对话,它与消息服务器保持一个TCP的长连接,整个这个过程于rabbitMQ为我们提供,程序开发人员只需要实现自己的回调方法即可.简...

异步与并行~List<T>是线程安全的吗?

返回目录题目有点意思,大家都知道Dictionary<K,V>不是线程安全的类型,而List<T>是线程安全的吗?在今天之前大叔没有去测试过,而就在今天也是一个VIP问我,说在我的代码中使用了并行,然后为一个List赋值,说的直接一点就是:List元素是全局的,在各个线程里分别去操作它,测试数据...

Redis集群~StackExchange.redis连接Sentinel服务器并订阅相关事件(原创)

回到目录对于redis-sentinel我在之前的文章中已经说过,它是一个仲裁者,当主master挂了后,它将在所有slave服务器中进行选举,选举的原则当然可以看它的官方文章,这与我们使用者没有什么关系,而对于sentinel来说,它在进行主从切换时,会触发相关事件,这是和我们开发人员有关系的,如当+switch-m...

Redis集群~StackExchange.redis连接Twemproxy代理服务器

回到目录本文是Redis集群系列的一篇文章,主要介绍使用StackExchange.Redis进行Twemproxy(文中简称TW)代理服务的连接过程,事务上,对于TW来说,我们需要理解一下它的物理架构,它类似于Nugix,主要实现的是请求转发,但它还有一个重要的功能,那就是自动分片,这对于大数据是很必要的,你的服务器...

7-5 银行排队问题之单队列多窗口服务 (25 分)

题目:假设银行有K个窗口提供服务,窗口前设一条黄线,所有顾客按到达时间在黄线后排成一条长龙。当有窗口空闲时,下一位顾客即去该窗口处理事务。当有多个窗口可选择时,假设顾客总是选择编号最小的窗口。本题要求输出前来等待服务的N位顾客的平均等待时间、最长等待时间、最后完成时间,并且统计每个窗口服务了多少名顾客。输入格式:输入第...

Lind.DDD.IoC(大叔推荐)~在服务定位器中引入IoC容器~容器的适配器

回到目录关于依赖倒置(DIP)高层模块不依赖于低层模块的实现,而低层模块依赖于高层模块定义的接口,通俗的讲,就是高层模块定义接口,低层模块负责实现,这在我们实际开发中经常被用到,层与层之间引用,经常被添加一个接口层去隔离,在接口层定义相关业务规范,而底层去实现它,高层只引用这个接口,当高级需要其它扩展,直接添加新的接口...

python3用http.server模块搭建简易版服务器

基本流程:1、需要的支持1)python3用http模块下的子模块,即:http.server模块2)将希望共享的文件放在c盘下,如:C:游戏行业面试专用2、打开cmd,cdc:\python343、cdC:est4、c:\python34python-mhttp.server5、在网页中输入http://192.16...

python之获取微信服务器的ip地址

#-*-coding:cp936-*-#PYTHON27#xiaodeng#获取微信服务器的ip地址importurlliburl='https://api.weixin.qq.com/cgi-bin/getcallbackip'data={'access_token':'VchuOKNr8X9tZVDrY_yG9qi...

基于python2【重要】怎么自行搭建简单的web服务器

基本流程:1、需要的支持    1)python本身有SimpleHTTPServer    2)ForkStaticServer.py支持,该文件放在python7目录下    3)将希望共享的文件...

保护HTTP的安全

#如果没有严格的限制访问的权限,公司放在服务器上的重要文档就存在隐患,web需要有一些安全的http形式:#安全方法:#基本认证、摘要认证、报文完整性检查都是一些轻量级的方法,但还不够强大,下面介绍更加强大的一些方法:#服务端认证#客户端认证#完整性:客户端和服务器的数据不会被修改#加密:客户端和服务端的对话时私密的,...
代码星球 ·2020-07-14
首页上一页...104105106107108...下一页尾页