面向云技术架构 - 痴者工良

  • 首页
  • 资源导航
    • 值得收藏的网站导航
    • 本站文章导航
    • 资源下载
  • 教程文档
    • kubernetes 教程
    • 多线程和异步
    • 动态编程-反射、特性、AOP
    • 表达式树
  • 隐私政策
c
.NET

C# 判断泛型中参数是结构体是否为默认值的方法

第一种: private bool IsDefaultValue(T value) { Span<byte> valueBytes = MemoryMarshal.AsBytes<T>(new T []{ value }.AsSpan());[......]继续阅读

2022年4月3日 0条评论 198点热度 0人点赞 痴者工良 阅读全文
代码片段

C# 直接创建对象和浅表复制哪个性能更加高

using BenchmarkDotNet.Attributes; using BenchmarkDotNet.Jobs; using BenchmarkDotNet.Running; public unsafe class Model { public int Id { get; set[......]继续阅读

2022年3月29日 0条评论 190点热度 0人点赞 痴者工良 阅读全文
.NET

使用 C# 开发 Kubernetes 组件,获取集群资源信息

写什么呢 前段时间使用 C# 写了个项目,使用 Kubernetes API Server,获取信息以及监控 Kubernetes 资源,然后结合 Neting 做 API 网关。 体验地址 http://neting.whuanle.cn:30080/ 账号 admin,密码 admin123 [......] 继续阅读

2022年1月24日 0条评论 482点热度 2人点赞 痴者工良 阅读全文
.NET

C# 开源一个基于 yarp 的 API 网关 Demo,支持绑定 Kubernetes Service

关于 Neting 刚开始的时候是打算使用微软官方的 Yarp 库,实现一个 API 网关,后面发现坑比较多,弄起来比较麻烦,就放弃了。目前写完了查看 Kubernetes Service 信息、创建 Route 和 Cluster 和绑定 Kubernetes Service。简单来说,就是完成了[......] 继续阅读

2022年1月17日 0条评论 434点热度 0人点赞 痴者工良 阅读全文
.NET

巧妙的 C# 值类型与字符转换器

其代码如下: /// <summary> /// 值类型和字符串互转 /// </summary> public class JsonStringToNumberConverter : JsonConverterFactory {[......]继续阅读

2021年11月3日 0条评论 378点热度 0人点赞 痴者工良 阅读全文
.NET

C# 给代码下点毒

下毒代码如下: void Main() { Value a = 1; if (a == 1 && a == 2 && a == 3) { Console.WriteLine("给代码下点毒"); return;[......]继续阅读

2021年9月25日 0条评论 494点热度 0人点赞 痴者工良 阅读全文
.NET

C# 不依赖框架直接导出为 .CSV

代码所示,将 Table 导出为 .csv 格式的数据。 public static async Task SaveCSV(DataTable dt,string[] header, string fileName) { StringBuild[......]继续阅读

2021年8月23日 0条评论 632点热度 0人点赞 痴者工良 阅读全文
.NET

C# pbkdf2 算法

直接使用 .NET 的 CLR 库生成,不依赖第三方框架。 using System; using System.Linq; using System.Security.Cryptography; /// <summary> /// 哈希加解密帮助类 /// &[......]继续阅读

2021年8月12日 0条评论 646点热度 0人点赞 痴者工良 阅读全文
.NET

C# 生成验证码

在 ASP.NET Core 中生成验证码的方法以及代码: 引入 ZKWeb.System.Drawing ,其代码示例如下: /// <summary> /// 验证码服务 /// </summary> public class Verifi[......]继续阅读

2021年7月21日 0条评论 689点热度 0人点赞 痴者工良 阅读全文
Kubernetes和Docker

浅入Kubernetes(6):CKAD认证中的部署教程

目录 预设网络 kubeadm 安装 k8s 配置 calico 自动补全工具 状态描述 目前为止,笔者已经写了 5 篇关于 k8s 的文章,这一篇笔者将介绍 CKAD 认证官方课程中,如何部署 k8s 节点。 在上一篇中,已经介绍了 kubeadm 如何部署 k8s ,而且 kubeadm 是[......] 继续阅读

2021年4月20日 0条评论 1208点热度 0人点赞 痴者工良 阅读全文
Kubernetes和Docker

浅入kubernetes(5):尝试kubeadm

本篇介绍利用 kubernetes 的命令行工具,快速创建集群实例,完成 hello world 实践。 上一篇试用 minikube 去搭建集群,这一篇将介绍通过 kubeadm 去操作。 命令行工具 主要有三个工具,命令行工具使用 kube 前缀命名。 kubeadm:用来初始化集群的指令。 [......] 继续阅读

2021年4月20日 0条评论 1659点热度 1人点赞 痴者工良 阅读全文
Kubernetes和Docker

浅入Kubernetes(4):使用Minikube体验

Minikube 打开 https://github.com/kubernetes/minikube/releases/tag/v1.19.0 下载最新版本的二进制软件包(deb、rpm包),再使用 apt 或 yum 安装。 PS:买台香港的服务器吧,或者白嫖 Google 、Azure 的试用额[......] 继续阅读

2021年4月18日 0条评论 1218点热度 0人点赞 痴者工良 阅读全文
Kubernetes和Docker

浅入kubernetes(3):namespace、node、pod

目前已经完成三篇关于 kubernetes 的文章: 在 Ubuntu 上安装 K8S教程 浅入kubernetes(1):Kubernetes 入门基础 浅入kubernetes(2):Kubernetes 的组成 第二第三篇主要介绍 k8s 中的一些组件、关键字的定义和简述,内容对于新人(例如我[......] 继续阅读

2021年4月17日 0条评论 1002点热度 0人点赞 痴者工良 阅读全文
云计算与云原生开发

Basic realization principle of distributed link tracking framework

Distributed tracking What is distributed tracing Distributed Systems Distributed tracking What is the use of distributed tracing? Dapper Impleme[......] 继续阅读

2021年1月24日 0条评论 1609点热度 0人点赞 痴者工良 阅读全文
.NET

.NET Core 中的日志与分布式链路追踪

.NET Core 中的日志与分布式链路追踪 .NET Core 中的日志 控制台输出 非侵入式日志 Microsoft.Extensions.Logging ILoggerFactory ILoggerProvider ILogger Logging Providers 怎么使用 日志等级[......] 继续阅读

2021年1月9日 0条评论 838点热度 0人点赞 痴者工良 阅读全文
Kubernetes和Docker

浅入kubernetes(2):Kubernetes 的组成

说明 Kubernetes集群的组成 What are containerized applications? What are Kubernetes containers? What are Kubernetes pods? What is the difference between conta[......] 继续阅读

2021年1月4日 0条评论 950点热度 0人点赞 痴者工良 阅读全文
.NET

Learn AutoMapper

Intro to AutoMapper Basic use of AutoMapper Mapping configuration Mapping check Performance Profile configuration Dependency Injection Expression and[......] 继续阅读

2020年12月19日 0条评论 1280点热度 0人点赞 痴者工良 阅读全文
.NET

C#: Someone finally clarified ValueTask, IValueTaskSource, ManualResetValueTaskSourceCore!

1. Available versions and reference materials 2. ValueTask<TResult> and Task 3. How does the compiler compile 4. What are the advantages of Valu[......] 继续阅读

2020年12月16日 0条评论 1364点热度 0人点赞 痴者工良 阅读全文
.NET

C# good code study notes (1): file operation, reading file, Debug/Trace class, Conditional conditional compilation, CLS

table of Contents: File operations Debug, Trace category Conditional compilation MethodImpl feature CLSComplianAttribute If necessary, cus[......] 继续阅读

2020年12月16日 0条评论 851点热度 0人点赞 痴者工良 阅读全文
.NET

C# 好代码学习笔记(1):文件操作、读取文件、Debug/Trace 类、Conditional条件编译、CLS

目录: 1,文件操作 2,Debug、Trace类 3,条件编译 4,MethodImpl 特性 5,CLSComplianAttribute 6,必要时自定义类型别名 最近在阅读 .NET Core Runtime 的源码,参考大佬的代码,学习编写技巧和提高代码水平。学习过程中将学习心得和值得应用[......] 继续阅读

2020年12月15日 1条评论 931点热度 2人点赞 痴者工良 阅读全文
12345…6

痴者工良

高级程序员劝退师

站长简介

一个逗B,爱好技术交流,目前专注于后端开发、Devops、微服务架构、持续交付、容器化、Kubernetes 等。擅长 .NET(C#)、Go 语言。






COPYRIGHT © 2022 whuanle.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备18051778号

粤公网安备 44030902003257号