文章转载自:http://www.pythonheidong.com/blog/article/2572/
李洪强经典面试题53-Swift
Swift
网上有很多Swift的语法题,但是Swift现在语法还未稳定,所以在这
抱歉,又是一篇流水账,在排查问题的焦头烂额中写博客的确是一个挑战,望大家见谅。
今天园友溪源More发了一篇博文博客园翻车启示录,而翻车之后的最新进展是——昨天下午我们又把 .net core 引擎的博客越野车开上了高速,现在依然行驶在高速上,今天上午我们边开车边给车换了个底盘,
前提
入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。
开源地址:https://gitee.com/kwwwvagaa/net_winform_custom_control
如果觉得写的还行,请点个 star 支持一下吧
一、为什么使用泛型?
泛型其实就是一个不确定的类型,可以用在类和方法上,泛型在声明期间没有明确的定义类型,编译完成之后会生成一个占位符,只有在调用者调用时,传入指定的类型,才会用确切的类型将占位符替换掉。
首先我们要明白,泛型是泛型,集合是集合,泛型集合就是带泛型的集合
前提
入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。
GitHub:https://github.com/kwwwvagaa/NetWinformControl
码云:https://gitee.com/kwwwvagaa/net_
swift为什么不是do while
do while已经深入人心之后,对repeat while的语义逻辑该如何接受呢?
do while的语义逻辑是:这个whilte循环先执行一次。逻辑目标针对while。
repeat while的语义逻辑是
前言:
最近使用NPOI做了个导出Word文档的功能,关于使用.NET Core 导出Word文档的方式有很多。最终我为什么选择了NPOI来实现了这个功能,首先是NPOI是一个开源,免费且容易上手的第三方框架(并且现在已支持.NET Core,GitHub源码地址:https
1、什么是Cookie?
Cookie 技术产生源于 HTTP 协议在互联网上的急速发展。随着互联网时代的策马奔腾,带宽等限制不存在了,人们需要更复杂的互联网交互活动,就必须同服务器保持活动状态(简称:保活)。
于是,在浏览器发展初期,为了适应用户的需求技术上推出了各种保持 Web
前言:越来越多人开始走学习golang之路,包括我身边的一些技术同事给自己“充电”新技术,能在未来工作中更好的生存发展。
个人使用Mac环境,下面大概简述一安装过程:
一、准备工作
官网下载安装包:
备注:目前最新稳定版本是v1.9
开发工
.NET虽然拥有强大易用的垃圾回收机制,但并不是因为这样,你就可以对资源管理放任不管,其实在稍不注意的时候,可能就造成了资源泄露,甚至因此导致系统崩溃,到那时再来排查问题就已经是困难重重。
一、知识点简单介绍
常见的资源泄露有:
内存泄漏:非托管资源没有释放、非静态对象注册了静态实例。
多线程是一个不会过时的话题,因为每个开发的成长必然要掌握这个知识点,否则半懂不懂怎么保证系统的可靠性和性能,其实在网上随便一搜都会有海量的文章说这个话题,大多数写得很细写得非常好,但发现很少有概览性的文章,我希望能借本文给大家一个全局视野,结合多年实践帮大家快速学习或者回顾思考,对感兴趣的
一. 前言
gRPC 在当前最常见的应用就是在微服务场景中,所以不可避免的会有服务注册与发现问题,我们使用gRPC实现的服务可以使用 Consul 或者 etcd 作为服务注册与发现中心,本文主要介绍Consul。
二. Consul 介绍
Consul是一种服务网络解决方案,可跨任何运行
一. 说明
本全家桶现在只包含了入门级别的资料,实战资料更新中。
二.官方文档
gRPC in Asp.Net Core :官方文档
gRPC 官网:点我跳转
三.入门全家桶
正片:
ASP.NET Core 使用gRPC
ASP.NET Core gRPC 双向流
ASP.NET Cor
Tip: 此篇已加入.NET Core微服务基础系列文章索引
一、Consul基础介绍
Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,比如 Airbnb的SmartStack等相
目录
ASP.NET Core 3.0 使用gRPC
ASP.NET Core 3.0 gRPC 双向流
ASP.NET Core 3.0 gRPC 拦截器
一. 前言
前面两篇文章给大家介绍了使用gRPC的入门以及双向流的使用,今天介绍的是gRPC中的拦截器。拦截器就像MVC的过滤器或者
一.问题
创建了gRPC项目后,编译发现报错:
二.解决
1.检查项目路径是否存在中文
2.检查当前Windows用户目录是否为非英文字符,如果是则必须改为英文
修改方法:
https://jingyan.baidu.com/article/c910274b347bd98d361d2da
前言
gRPC是基于http/2,是同时支持https和http协议的,我们在gRPC实际使用中,在内网通讯场景下,更多的是走http协议,达到更高的效率,下面介绍如何在 .NET Core 3.0 中如何为gRPC配置http。
服务端配置Kestrel
public static IH
服务发现和注册
我们有了两个服务。服务A的IP地址是192.168.0.1,端口9001,服务B的IP地址192.168.0.2,端口9002。我们的客户端需要调用服务A和服务B,我们只需要在配置文件中写上服务A和服务B的IP地址即可。
此时,服务A的服务器负载有点高,我们需要临时增加服务
win2008server R2 x64 部署.net core到IIS上出现【Failed to load the dll from [C:Program Filesdotnethostfxr1.0.1hostfxr.dll], HRESULT: 0x80070057】错误 解决方法:
1. 简介
“压轴”原本是戏曲名词,指一场折子戏演出的倒数第二个剧目。在现代社会中有很多应用,比如“压轴戏”,但压轴也是人们知识的一个盲区。“压轴”本意是指倒数第二个节目,而不是人们常说的倒数第一个,倒数第一个节目称“压台”。想看“压台篇”,敬请关注宏哥
等待压台篇发布。当然了,宏哥不