自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 携程 Apollo 配置中心传统 .NET 项目集成实践

官方文档存在的问题可能由于 Apollo 配置中心的客户端源码一直处于更新中,导致其相关文档有些跟不上节奏,部分文档写的不规范,很容易给做对接的新手朋友造成误导。比如,我在参考如下两个文档使用传统 .NET 客户端做接入的时候就发现了些问题。ctripcorp/apollo - .Net客户端使用指南ctripcorp/apollo.net - .Net客户端 System....

2019-08-07 08:55:00 405

转载 使用 Docker 安装 Jenkins 的最佳方式

说在前面本篇内容非常简单,讲述了如何快速在 Docker 上部署一个 Jenkins 实例,避免多采坑,浪费不必要的练习时间。本文实验环境:操作系统:Centos 7.5Docker Version:18.09.6下载镜像打开终端,输入docker search命令搜索 Docker Hub 上可用的 Jenkins 镜像:$ docker search jenkins...

2019-07-10 14:12:00 277

转载 使用 Docker 在 Linux 上托管 ASP.NET Core 应用程序

说在前面在阅读本文之前,您必须对 Docker 的中涉及的基本概念以及常见命令有一定了解,本文侧重实战,不会对相关概念详述。同时请确保您本地开发机器已完成如下安装:Docker 18.06 或更高版本的 Docker 客户端.NET Core SDK 2.2 或更高版本Visual Studio Code 代码编辑器,以及 C# 语法插件 1.17.1 或更高版本注:本...

2019-05-03 07:33:00 349

转载 分布式缓存 Redis 集群搭建

Redis 集群简介Redis Cluster 即 Redis 集群,是 Redis 官方在 3.0 版本推出的一套分布式存储方案。完全去中心化,由多个节点组成,所有节点彼此互联。Redis 客户端可以直接连接任何一节点获取集群中的键值对,不需要中间代理,如果该节点不存在用户所指定的键值,其内部会自动把客户端重定向到键值所在的节点。Redis 集群是一个网状结构,每个节点都通过 TC...

2019-03-15 14:06:00 103

转载 [译]RabbitMQ教程C#版 - 远程过程调用(RPC)

先决条件本教程假定 RabbitMQ 已经安装,并运行在localhost标准端口(5672)。如果你使用不同的主机、端口或证书,则需要调整连接设置。从哪里获得帮助如果您在阅读本教程时遇到困难,可以通过邮件列表 联系我们。在第 教程[2] 中,我们学习了如何使用工作队列在多个工作单元之间分配耗时任务。但是如果我们想要运行一个在远程计算机上的函数并等待其结果呢?这将是另外一回...

2018-11-17 22:59:00 270

转载 如何解决 React 官方脚手架不支持 Less 的问题

说在前面create-react-app 是由 React 官方提供并推荐使用构建新的 React 单页面应用程序的最佳方式,不过目前版本(1.5.x)其构建的项目中默认是不支持动态样式语言 Less 的。如果我们的项目必须要使用 Less 呢,这就需要我们手动集成一下。本篇主要针对集成的过程做一个简要记录。环境准备本小节先用 create-react-app 构建一个全新的 Re...

2018-09-12 08:46:00 371

转载 [译]RabbitMQ教程C#版 - 主题

先决条件本教程假定 RabbitMQ 已经安装,并运行在localhost标准端口(5672)。如果你使用不同的主机、端口或证书,则需要调整连接设置。从哪里获得帮助如果您在阅读本教程时遇到困难,可以通过邮件列表 联系我们。主题(使用 .NET 客户端)在 教程[4] 中,我们改进了我们日志系统。我们用direct交换器替换了只能呆滞广播消息的fanout交换器,从而可以有...

2018-09-07 08:23:00 108

转载 [译]RabbitMQ教程C#版 - 路由

先决条件本教程假定 RabbitMQ 已经安装,并运行在localhost标准端口(5672)。如果你使用不同的主机、端口或证书,则需要调整连接设置。从哪里获得帮助如果您在阅读本教程时遇到困难,可以通过邮件列表 联系我们。路由(使用.NET客户端)在 教程[3] 中,我们构建了一个简单的日志系统,可以向多个接收者广播消息。在本教程中,我们会为日志系统再添加一个特性,使其...

2018-08-31 18:48:00 119

转载 Silence - 专注于阅读的博客园主题

本文于2019年08月13日重新编辑。介绍一款专注阅读的博客园主题,主要面向于经常混迹 博客园 的朋友。其追求大道至简的终极真理,界面追求简洁、运行追求高效、部署追求简单。开源地址预览地址部署文档更新日志特性???? 简洁优雅、精致漂亮的 UI 设计。???? 提供多种风格主题以便适应各类用户的偏好。❤️ 响应式设计,兼容手机端浏览器。???? 提供事无巨细的部署文档。????...

2018-08-23 08:14:00 202

转载 快速签发 Let's Encrypt 证书指南

说在前面本文仅记录给自己的网站添加“小绿锁”的动手操作过程,不涉及 HTTPS 工作原理等内容的讲解,感兴趣的同学可以参考篇尾的文章自行了解。简单了解下我的实验环境:云服务器:CentOS 7.4网站宿主:Nginx 1.12.2备案域名:www.esofar.cn这里以www.esofar.cn作为演示域名,届时一定要修改为自己的域名。什么是 Let's Encr...

2018-07-12 10:46:00 337

转载 [译]RabbitMQ教程C#版 - 发布订阅

先决条件本教程假定 RabbitMQ 已经安装,并运行在localhost标准端口(5672)。如果你使用不同的主机、端口或证书,则需要调整连接设置。从哪里获得帮助如果您在阅读本教程时遇到困难,可以通过邮件列表 联系我们。发布/订阅(使用 .NET Client)在 教程[2] 中,我们创建了一个工作队列,假设在工作队列中的每一个任务都只被分发给一个 Worker。那么在...

2018-06-12 09:26:00 94

转载 [译]RabbitMQ教程C#版 - 工作队列

先决条件本教程假定 RabbitMQ 已经安装,并运行在localhost标准端口(5672)。如果你使用不同的主机、端口或证书,则需要调整连接设置。从哪里获得帮助如果您在阅读本教程时遇到困难,可以通过邮件列表 联系我们。工作队列(使用 .NET Client)在 教程[1] 中,我们编写了两个程序,用于从一个指定的队列发送和接收消息。在本文中,我们将创建一个工作队列,...

2018-04-04 15:46:00 111

转载 [译]ASP.NET Core 依赖注入深入讨论

原文链接:ASP.NET Core Dependency Injection Deep Dive - Joonas W's blog这篇文章我们来深入探讨 ASP.NET Core、MVC Core 中的依赖注入,我们将示范几乎所有可能的操作把依赖项注入到组件中。依赖注入是 ASP.NET Core 的核心,它能让您应用程序中的组件增强可测试性,还使您的组件只依赖于能够提供所需服...

2018-03-22 18:55:00 168

转载 [转]Nginx基本功能极速入门

原文链接:Nginx基本功能极速入门 | 叉叉哥的BLOG本文主要介绍一些Nginx的最基本功能以及简单配置,但不包括Nginx的安装部署以及实现原理。废话不多,直接开始。静态HTTP服务器首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置:server { listen 80; # 端口号 ...

2018-03-16 11:39:00 431

转载 [译]RabbitMQ教程C#版 - "Hello World"

先决条件本教程假定 RabbitMQ 已经安装,并运行在localhost标准端口(5672)。如果你使用不同的主机、端口或证书,则需要调整连接设置。从哪里获得帮助如果您在阅读本教程时遇到困难,可以通过邮件列表 联系我们。介绍RabbitMQ 是一个消息中间件:它接收并转发消息。您可以把它想象为一个邮局:当您把需要寄出的邮件投递到邮箱,邮差最终会把邮件送给您的收件人。在这个...

2018-03-14 09:35:00 66

转载 [译]Dapper教程

原文链接 Dapper Tutorial ,获取更好浏览体验请跳转到 GitBook。什么是DapperDapper是一个简单的.NET对象映射器,在速度方面具有"King of Micro ORM"的头衔,几乎与使用原始的ADO.NET数据读取器一样快。ORM是一个对象关系映射器,它负责数据库和编程语言之间的映射。Dapper通过扩展IDbConnection提供一些有用的扩...

2018-01-22 10:04:00 86

转载 使用 Nginx 在 Linux 上托管 ASP.NET Core 应用程序

本文于2019年04月10日将标题「CentOS7 部署 ASP.NET Core应用程序」修改为「使用 Nginx 在 Linux 上托管 ASP.NET Core 应用程序」。环境准备VMware Workstation 14 Pro 官方下载CentOS 7 Minimal 官方下载虚拟机安装、系统镜像配置过程,大家参考网上教程应该没啥问题,我这不再赘述。成功安装...

2017-12-29 09:18:00 291

转载 JavaScript权威指南 - 函数

函数本身就是一段JavaScript代码,定义一次但可能被调用任意次。如果函数挂载在一个对象上,作为对象的一个属性,通常这种函数被称作对象的方法。用于初始化一个新创建的对象的函数被称作构造函数。相对于其他面向对象语言,在JavaScript中的函数是特殊的,函数即是对象。JavaScript可以把函数赋值给变量,或者作为参数传递给其他函数,甚至可以给它们设置属性等。JavaScrip...

2017-01-06 14:26:00 117

转载 JavaScript权威指南 - 对象

JavaScript对象可以看作是属性的无序集合,每个属性就是一个键值对,可增可删。JavaScript中的所有事物都是对象:字符串、数字、数组、日期,等等。JavaScript对象除了可以保持自有的属性外,还可以从一个称为原型的对象继承属性。对象的方法通常是继承的属性。这种“原型式集成”是JavaScript的的核心特征。创建对象第一种:对象直接量表示法创建对象。这是最简单的...

2016-09-27 16:39:00 112

转载 JavaScript权威指南 - 数组

JavaScript数组是一种特殊类型的对象。JavaScript数组元素可以为任意类型,最大容纳232-1个元素。JavaScript数组是动态的,有新元素添加时,自动更新length属性。JavaScript数组元素索引可以是不连续的,它们之间可以有空缺。创建数组调用构造函数Array()创建数组:var a = new Array(); //空数组...

2016-09-02 08:56:00 126

转载 SuperMap iClient for JavaScript 新手入门

地理信息系统(英语:Geographic Information System,缩写:GIS)是一门综合性学科,结合地理学与地图学,已经广泛的应用在不同的领域,是用于输入、存储、查询、分析和显示地理数据的计算机系统。具体解释请参考维基百科。虽说GIS这门学科很复杂,但是从开发层次来划分,一般分为底层开发和二次开发。GIS组件发展迅速,将底层算法进行了封装。二次开发人员只要掌握相关组件的...

2016-08-16 20:38:00 409

转载 C#基础篇 - 理解委托和事件

委托委托类似于 C++ 中的函数指针(一个指向内存位置的指针)。委托是 C# 中类型安全的,可以订阅一个或多个具有相同签名方法的函数指针。简单理解,委托是一种可以把函数当做参数传递的类型。很多情况下,某个函数需要动态地去调用某一类函数,这时候我们就在参数列表放一个委托当做函数的占位符。在某些场景下,使用委托来调用方法能达到减少代码量,实现某种功能的用途。自定义委托声明和执行一...

2016-05-22 09:52:00 78

转载 自己动手写美女图片下载器

看到标题可能会有人觉得似曾相识,没错,这篇博文的来源正是根据杨中科老师的《百度美女图片下载器开发教程》。观看了该教程,觉得很有意思,于是乎想自己独立完成一次,作为对之前基础学习内容的回顾和运用。以博文的形式和大家分享整个开发过程主要是想借此机会来重新整理下思路、锻炼下自己的表达能力。您如果对下面要用到知识点很熟悉,可忽略此文。主要技术Winform常用控件的基本使...

2016-01-08 18:47:00 104

转载 C#基础篇 - 正则表达式入门

基本概念正则表达式(Regular Expression)就是用事先定义好的一些特定字符(元字符)或普通字符、及这些字符的组合,组成一个“规则字符串”,这个“规则字符串”用来判断我们给定的字符串是否匹配它的过滤逻辑,也可以从字符串中获取我们想要的特定部分。正则表达式的特点如下:灵活性、逻辑性和功能性非常强;可以迅速地用极简单的方式达到字符串的复杂控制;对于...

2015-12-06 19:31:00 93

转载 SQL Server 常见数据类型介绍

数据表是由多个列组成,创建表时必须明确每个列的数据类型,以下列举SQL Server常见数据类型的使用规则,方便查阅。整数类型int存储范围是-2,147,483,648到2,147,483,647之间的整数,主键列常设置此类型。(每个数值占用 4字节)smallint存储范围是-32,768 到 32,...

2015-10-06 21:57:00 49

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除