rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。 1.安装Erlang 所以在安装rabbitMQ ...
1、图解FTP服务器搭建(WindowsServer2008)https://wenku.baidu.com/view/803bdc1759eef8c75fbfb361.html?from=search
一般服务器会放在机房,很多时候我们一般是通过一某个终端软件进行远程连接到服务器,然后再去工作。 那么我们如何把云端服务器上的file04.c文件传输到本地pc机windows系统上去呢? 1、在SecureCRT上的链接对话框右键打开 之后选择 连接SFTP会话2、在sftp里面要分别要进入远程服务 ...
命令行配置 我们通过vs2017创建一个控制台项目CommandLineSample 可以看到现在项目以来的是dotnet core framework 我们需要吧asp.net core引用进来,我们可以直接添加Microsoft.AspNetCore.All 安装完成之后,我们可以通过using ...
1、Win7、Win2003、XP系统REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server /v fDenyTSConnections /t REG_DWORD /d 00000000 /f 2、2000系统 简要说一下如何进 ...
原文:C#设计模式之二工厂方法模式(Factory Method Pattern)【创建型】一、引言 在上一篇文章中我们讲解了过渡的一种模式叫做【简单工厂】,也有叫【静态工厂】的,通过对简单工厂模式得了解,我们也发现了它的缺点,就是随着需求的变化我们要不停地修改工厂里面的方法的代码,需求变化越多,里... ...
原文:Redis进阶实践之三如何在Windows系统上安装安装Redis一、Redis的简介 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有... ...
原文:C#设计模式之总结篇一、引言 C#版本的23种设计模式已经写完了,现在也到了一个该总结的时候了。说起设计模式,我的话就比较多了。刚开始写代码的时候,有需求就写代码来解决需求,如果有新的需求,或者需求变了,我就想当然的修改自己的代码来满足新的需求,这样做感觉是理所当然的,也没感觉有什么不妥的地方... ...
原文:C#设计模式之一单例模式(Singleton Pattern)【创建型】一、引言 看了李建忠老师的讲的设计模式已经有一段时间了(这段时间大概有一年多了),自己还没有写过自己的、有关设计模式的文章。这次想写一些关于设计模式的文章,用自己的理解和代码来写,算是复习一遍。写作的过程中也会多看看其他大... ...
区别API、框架、插件、组件、控件等 一、API 1、概念 提供给不同语言的一个接口,也就是在对应的函数内提供相应的方法(控制Windows各个部件的外观和行为的一套预先定义的Windows函数),只要用js语法调用想要的功能。例,js内BOM的screen方法。 2、目的 对底层的封装,将一些不会 ...
原文:C#设计模式之三抽象工厂模式(AbstractFactory)【创建型】一、引言 写了3篇有关设计模式的文章了,大家有了些反馈,说能从中学到一些东西,我感到很欣慰,那就继续努力。今天我要写第四个模式了,该模式叫抽象工厂。上一篇文章我们讲了【工厂方法】模式,它是为了解决【简单工厂】模式所面对的问... ...
合并文档能有效的简化繁杂的文档管理。在工作中,当我们遇到需要将多个Excel工作表合并为一个工作表的时候,该怎么来合并呢,本文将进一步介绍。使用工具:FreeSpire.XLSfor.NET、VisualStudio2013PS:编辑代码前需要添加引用Spire.XLS.dll到项目程序中,并添加到命名空间合并Excel表格分两种,一是合并多个工作薄中的工作表到一个工作表;二是合并一个工作簿中的多
原文:C#设计模式之二十职责链模式(Chain of Responsibility Pattern)【行为型】一、引言 今天我们开始讲“行为型”设计模式的第八个模式,该模式是【职责链模式】,英文名称是:Chain of Responsibility Pattern。让我们看看现实生活中的例子吧,理解... ...
原文:C#设计模式之十五迭代器模式(Iterator Pattern)【行为型】一、引言 今天我们开始讲“行为型”设计模式的第三个模式,该模式是【迭代器模式】,英文名称是:Iterator Pattern。还是老套路,先从名字上来看看。“迭代器模式”我第一次看到这个名称,我的理解是,迭代是遍历的意思... ...
原文:C#设计模式之十八状态模式(State Pattern)【行为型】一、引言 今天我们开始讲“行为型”设计模式的第六个模式,该模式是【状态模式】,英文名称是:State Pattern。无论是现实世界,还是面向对象的OO世界,里面都有一个东西,那就是对象。有对象当然就有状态了。每个对象都有其对应... ...
原文:C#设计模式之二十一访问者模式(Visitor Pattern)【行为型】一、引言 今天我们开始讲“行为型”设计模式的第九个模式,该模式是【访问者模式】,英文名称是:Visitor Pattern。如果按老规矩,先从名称上来看看这个模式,我根本不能获得任何对理解该模式有用的信息,而且这个模式在... ...
原文:C#设计模式之七桥接模式(Bridge Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第二个模式,该模式是【桥接模式】,也有叫【桥模式】的,英文名称:Bridge Pattern。大家第一次看到这个名称会想到什么呢?我第一次看到这个模式根据名称猜肯定是连接什么东西的。因为... ...
本例子主要是使用由中央气象局网站(http://www.nmc.gov.cn)提供的JSON API,其实现思路如下: 1、访问获取省份(包含直辖市、自治区等,以下简称省份)的网址(http://www.nmc.gov.cn/f/rest/province),返回对应的省份名称(name)、代码(c ...
原文:C#设计模式之二十三解释器模式(Interpreter Pattern)【行为型】一、引言 今天我们开始讲“行为型”设计模式的第十一个模式,也是面向对象设计模式的最后一个模式,先要说明一下,其实这个模式不是最后一个模式(按Gof的排序来讲),为什么把它放在最后呢?因为我们在业务系统中写一个解释... ...
原文:C#设计模式之九组合模式(Composite Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第四个模式,该模式是【组合模式】,英文名称是:Composite Pattern。当我们谈到这个模式的时候,有一个物件和这个模式很像,也符合这个模式要表达的意思,那就是“俄罗斯套娃... ...