Hoyho

thinking

.NET


.NET Core基于Consul的服务注册与发现和集群管理

服务和服务之间是如何知道对方的存在,以及是否活着,服务间如果知道对方的服务地址,写死了不灵活,而动态分配又怎么知道如何调用,对方有哪些方法可用等等。于是有了三方的服务注册中心,提供对生产者服务节点的注册管理和消费者服务节点的发现管理,比如本文的Consul  …

.NET Linux

写个.net开发者的Linux迁移指南.md

前言 为什么要迁移到Linux 首先我个人还是有点软件洁癖,曾经也是用盗版的用户,后来在被洗脑终于有了点版权意识。然后便有了能用开源软件的就用开源,实在不能就选社区版或者免费版。于是开始接触了Linux逐步摆脱盗版的Windows,以及所有的破解类软件。相信国内很多用户也是用着盗版的而且并没意识到有什么不妥...讲真这不是装逼而是一个很严肃的问题 自从微软开放dotnet core,终于可以用上docker等一些好玩的东西,但是docker这一套包括各类shell脚本等在Windows下并非原生适配,还不如在Linux使用舒服。 还是因为工作中用了dotnet core,结果把项目部署到Linux下发现有些代码上的东西是有坑的,举个例子获取系统网卡IP的方式或者获取系统的时间有时区问题,或者时间默认值等等各方面的不同。正是这个原因是我不得不下定决心切换到Linux平台下开发以消除这些隐患  …

.NET Linux






C#的一些高级语法总结,LINQ,Lambda,泛型等

大学第一门编程语言其实是C,后面因缘际会借此了C# 说实话,刚刚开始学习C#的时候发现这玩意基础语法都不用学,完全跟C一样了,后来接触到C++,Java等同样有感。 但是。随着深入发现C#有很多高级语法,用起来实在太舒服  …

.NET

EmguCV开发初始篇

英特尔公司发布了OpenCV,由于它采用了BSD许可授权,因此无论是在商业和个人或者学术研究等领域都得到了广泛的应用,OpenCV全称是开源计算机视觉库(Open Source Computer Vision Library),但在.NET平台上经过重新封装发布并主要用于C# 、VB等语言的开源库,又称为Emgu CV  …

.NET

  • 1