dotNative_社区达人页

个人头像照片
dotNative

分享是最好的学习方式,独乐乐不如众乐乐,在这里专注于分享 dotnet,云原生相关领域的学习、经验,让我们一起成长吧!

暂无精选文章
暂无更多信息

2023年03月

  • 03.29 16:48:18
    发表了文章 2023-03-29 16:48:18

    设计模式 | 单例模式

    单例模式:确保一个类只有一个实例对象,并提供一个全局访问点来访问这个唯一的实例。 Singleton Pattern:Ensure a class has only one instance, and provide a global point of access to it.
  • 03.27 13:42:15
    发表了文章 2023-03-27 13:42:15

    设计模式 | 开篇简介

    模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。
  • 03.27 13:09:38
    发表了文章 2023-03-27 13:09:38

    一篇文章带你分清楚JWT、JWS与JWE

    随着移动互联网的兴起,传统基于 `session/cookie` 的 web 网站认证方式转变为了基于 OAuth2 等开放授权协议的单点登录模式(SSO),相应的基于服务器 session+ 浏览器 cookie 的 Auth 手段也发生了转变,Json Web Token 出现成为了当前的热门的 Token Auth 机制。
  • 03.27 12:40:57
    发表了文章 2023-03-27 12:40:57

    .NET 发展历程

    .NET 是开源、跨平台、社区活跃技术开发平台,中国信通院在 2022 | OSCAR 开源产业大会大会上发布的全球开源生态研究报告里首次提出开源社区成熟度度量模型,.NET 法律合规表现出色,组件许可证兼容性较高,法律风险较小。其生态基于 MIT 和 Apache 2.0 协议基础上构建,对商业友好。
  • 03.23 01:00:12
    发表了文章 2023-03-23 01:00:12

    为什么 C# 可能是最好的第一编程语言

    C# 是一个全面领域的全能型语言,结合新时代的 .NET 平台,与时俱进的发展创新,未来无限可期!对于带着有色眼镜看待的人们,是否该刮目相看了呢?下面看看行业大佬关于 .NET 的解说。
  • 03.21 11:41:21
    发表了文章 2023-03-21 11:41:21

    经典永不过时!重温设计模式

    在软工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的,设计模式是针对软件设计中常见问题的工具箱,其中的工具就是各种经过实践验证的解决方案。即使你从未遇到过这些问题,了解模式仍然非常件有用,因为它能指导你如何使用面向对象的设计原则来解决各种问题。
  • 03.20 22:53:55
    发表了文章 2023-03-20 22:53:55

    docker 与 podman 的故事:一个方兴未艾,一个异军突起

    podman 虽然与 docker 有替代关系,但是在“弃用 docker”事件中,podman 并非是主角。Kubernetes 所进行的“弃用 docker”的主角是 CRI 的其他实现方式,而由 RedHat 推出的 podman 则更加前沿。在现实的应用中,docker 方兴未艾,podman 却已经异军突起。
  • 03.20 21:56:50
    发表了文章 2023-03-20 21:56:50

    下一代容器工具 Podman 与 Docker 的比较

    `Podman` 与 `Docker` 最大的差别之一,`Podman` 是一种无守护程序的容器引擎,它控制下的容器既可以由 `root` 用户运行,也可以由非特权用户运行,而 Docker 控制下的容器只能由 `root` 用户运行。
  • 03.20 21:15:25
    发表了文章 2023-03-20 21:15:25

    AntDeploy 工具一键发布镜像到腾讯云 Docker 私有镜仓库

    AntDeploy 工具一键发布镜像到腾讯云 Docker 私有镜仓库。
  • 03.19 23:45:02
    发表了文章 2023-03-19 23:45:02

    Docker 集群之 Swarm

    了解什么是 Docker 集群以及为什么要使用 Docker 集群,并介绍 Docker 集群工具 Swarm 和 Docker 集群搭建。
  • 03.19 22:32:49
    发表了文章 2023-03-19 22:32:49

    Docker 容器编排(compose)

    介绍 compose 安装和 yaml 文件编写,实现容器的批量编排。
  • 03.19 21:37:35
    发表了文章 2023-03-19 21:37:35

    认识 Dockerfile 文件之镜像构建

    了解 Dockerfile 指令语法并熟练掌握,如何编写 Dockerfile 文件来定制一个镜像。
  • 03.12 23:28:22
    发表了文章 2023-03-12 23:28:22

    FreeFileSync 文件备份

    需求目标实现 sql server 数据库文件本地+异地备份,备份文件包括:【.bak】数据库的备份文件,包含日志与库数据文件;【.mdf】数据库数据文件,存放一个数据库的数据信息;【.ldf 】数据库日志文件,存放对该数据库的更新操作(增、删、改)的文件;当然以下讲述的方案也可以实现其他文件的备份,按...
  • 03.12 16:20:40
    发表了文章 2023-03-12 16:20:40

    Docker 镜像仓库(Registry)服务本地化

    介绍Docker 镜像仓库(Registry)服务在本地的部署操作,并且测试 Registry 仓库的镜像推送或拉取相关操作,并且解决了无法推送(push)镜像到私有仓库的问题。
  • 03.12 15:28:54
    发表了文章 2023-03-12 15:28:54

    Docker 镜像(image)& 容器(container)

    什么是 Docker 镜像(image)? 镜像由多个层组成,每层叠加之后,从外部看来就如一个独立的对象; 镜像内部是一个精简的操作系统(OS),同时还包含应用运行所必须的文件和依赖包; 镜像可以运行一个或多个容器,同时镜像也可以停止某个容器的运行,并从中创建新的镜像;【镜像(iamge)的分类】...
  • 03.12 12:02:00
    发表了文章 2023-03-12 12:02:00

    认识 Docker 的世界

    Docker 简介:Docker 是一种运行于 Linux 和 Windows 上的软件,用于创建、管理和编排容器。 Docker 是在 GitHub 上开发的 Moby 开源项目的一部分。 Docker 公司,位于旧金山,是整个 Moby 开源项目的维护者。Docker 公司还提供商业版和社区版。Docker运行时与编排引擎:Docker 引擎是用于运行和...
  • 03.11 19:09:17
    发表了文章 2023-03-11 19:09:17

    VMware Workstation 安装 Ubuntu Server-20.04

    VMware Workstation 安装 Ubuntu Server-20.04
  • 03.11 00:17:33
    发表了文章 2023-03-11 00:17:33

    C# 实现 key-value 结构自定义缓存 CustomCache

    C# 实现 key-value 结构自定义缓存 CustomCache
  • 03.10 17:50:38
    发表了文章 2023-03-10 17:50:38

    tlinux 3.1 安装 postgresql 13.x

    TencentOS Server 3.1 安装 PostgreSQL 13.x
  • 03.10 11:46:19
    回答了问题 2023-03-10 11:46:19
  • 03.09 12:07:03
    发表了文章 2023-03-09 12:07:03

    TencentOS Server 配置 docker / docker-compose 一键部署 redis,rabbitmq 容器

    TencentOS Server (tlinux 3.1)配置 docker,compose 工具,并一键部署多容器(redis,rabbitmq)。TencentOS Server 是腾讯公司自主研发的定制化服务器操作系统。该系统集成了众多服务 器系列的优点,加入自主研发的软件,便于用户操作使用,提供全方位(内核及用户态)的 操作系统支持...
  • 03.09 10:42:33
    发表了文章 2023-03-09 10:42:33

    Ubuntu Server 20.04 LTS 安装配置 PostgreSQL

    本节我们学习 Ubuntu Server 20.04 LTS 环境安装配置 PostgreSQL 数据库,并讲解 psql 的一些常用命令,分别介绍 pgsql 的两种安装方式,以及角色&身份认证方式和远程访问配置等相关操作...
  • 03.08 15:30:50
    发表了文章 2023-03-08 15:30:50

    Winsows Server 2019 安装 PostgreSQL

    环境准备 windows server 2019 镜像文件,官网地址 =》Windows Server 2019 | Microsoft postgresql 12.x for windows,官网地址=》PostgreSQL: The world's most advanced open source database 准备一个满足以上条件的服务器;(物理机,VM 均可)以上环境中安装 windows server 2019 的环节省略,...
  • 03.08 15:07:48
    发表了文章 2023-03-08 15:07:48

    聊聊几款文件同步备份工具,你更喜欢哪一款呢?

    文件备份对企业的价值对于绝大多数人而言,电脑中的不少文件对于我们来说都非常重要,一旦丢失,损失将会难以估量。随着网络威胁的不断发展和变得越来越复杂,文件传输和托管文件传输之间的区别对于企业来说至关重要。应用先进技术管理文件传输的挑战在于区分以文档为中心的协作文件共享和自动...
  • 03.05 23:31:47
    发表了文章 2023-03-05 23:31:47

    cwRsync 文件备份

    需求简介单服务器系统的文件备份;多服务器系统(相同OS 或 不同OS)之间的文件备份;数据库(DB)服务器的 .bak , .mdf & .ldf 等文件备份;Rsync 应用介绍什么是 Rsync ?Rsync 是一款开源(且免费)的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具,主要是在 Linux 上...
  • 03.05 22:49:52
    发表了文章 2023-03-05 22:49:52

    Filezilla 连接不上 Ubuntu 解决办法

    前言由于项目原因,需要做一个 docker 镜像文件(源代码方式制作),就需要有 Linux 环境提供镜像构建,这途中就需要 windows 和 linux 来回的拷贝传输文件,于是就找了一个工具【FileZilla】来使用,奇怪的是 ftp 竟然连接失败,为了解决这个问题,顺便做个笔记。软件环境Ubuntu Server 20.04 lts Windows ...
  • 03.05 22:24:45
    发表了文章 2023-03-05 22:24:45

    腾讯开源 TencentOS Server Kernel 云场景服务器操作系统

    导读:据腾讯官方消息,1月9日,腾讯云宣布开源其云服务器操作系统 TencentOS 内核(TencentOS Server Kernel,又称 Tencent Linux,简称 Tlinux),是腾讯针对云的场景研发的服务器操作系统。提供了专门的功能特性和性能优化,为云服务器实例中的应用程序提供高性能,且更加安全可靠的运行环境...
  • 03.05 21:58:05
    发表了文章 2023-03-05 21:58:05

    bash 命令补全工具 bash-completion

    什么是 shell ?简单点理解,就是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具。实际上,在 shell 和计算机硬件之间还有一层东西那就是系统内核了。打个比方,如果把计算机硬件比作一个人的躯体,而系统内核则是人的大脑,至于 shell,把它比作人的五官似乎更加贴切些。回到计算机上...
  • 03.05 20:54:45
    发表了文章 2023-03-05 20:54:45

    XShell 通过 ssh 连接(vm 中的)Ubuntu Server

    XShell 通过 ssh 连接(vm 中的)Ubuntu Server
  • 03.04 01:44:07
    发表了文章 2023-03-04 01:44:07

    一次性弄清楚 Authentication & Authorization 以及 Cookie、Session、Token

    老虎、老鼠、傻傻分不清楚? 满脸、泥土、失败的被俘虏! 通过本文学习,让我们一次性搞清楚 Authentication & Authorization 以及 Cookie、Session、Token 的区别与联系。
  • 03.02 17:48:05
    发表了文章 2023-03-02 17:48:05

    Windows 11 安装 Docker Desktop

    WSL 全称是,适用于 Linux 的 Windows 子系统,可让开发人员按原样运行GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设置开销。简单的说就是WSL能让你在不安装 Linux 或者 VM(虚拟机)的情况下体验双系统!关于 WSL 更多信息,请查看
  • 03.02 01:17:49
    发表了文章 2023-03-02 01:17:49

    C# 实现分布式自增 ID 算法(Snowflake 雪花算法)

    需求概述分布式系统中,有一些需要使用 `全局唯一 ID` 的场景,这种时候为了防止 `ID` 冲突可以使用 `36` 位的通用唯一识别码/UUID(Universally Unique Identifier),但是 `UUID` 有一些缺点,首先他相对比较长,另外 `UUID` 一般是无序的。有些时候我们希望能使用一种简单一些的 ID,并且希望 ID 能够按照时...
  • 03.02 00:22:58
    发表了文章 2023-03-02 00:22:58

    .NET Core 3.0 控制台实现数据同步

    写作背景:应工作环境中存在一个数据库实例多站点部署模式,每次同步数据都需要手动从本地导入目标站点数据库,空余之际写了个简单 Demo;技术点或 Nuget 元包:.NET Core 3.0Console;Microsoft.Data.SqlClient -v 1.0.19269.1;开发工具 VS 2019 Pro x64 v16.3.3;MS-SQLServer 2014 Enterprise ...

2023年02月

  • 02.28 23:15:16
    发表了文章 2023-02-28 23:15:16

    基于 .NET Core 2.2 的 Console 控制台实现简单 HTTP 请求的【CRUD】操作

    Demo 说明:该项目是基于 .NET Core 2.2 的 Console 控制台实现简单的 http 模拟请求,对应http谓词实现的CRUD的封装操作;本项目依赖的 NuGet 包:Microsoft.AspNetCore.Http.Abstractions;Newtonsoft.Json;RestSharp;<Project Sdk="Microsoft.NET.Sdk"...
  • 02.28 22:49:34
    发表了文章 2023-02-28 22:49:34

    .NET Core 发布最美 Linux/ElementaryOS 并实现 Nginx 反向代理访问

    好久没写博客了,今天分享一下 `ASP.NET Core MVC` 发布部署【最美Linux】`elementaryos-5.0-stable` 服务器,并配置 `Nginx` 实现域名访问:一,Demo 测试环境 =》操作系统:`Windows 10 V1903` 版本,虚拟机:`Hyper-V`,虚拟机配置系统:`elementaryos-5.0-stable.20181016`;步骤1:【准备工作】准备一...
  • 02.28 22:22:53
    发表了文章 2023-02-28 22:22:53

    C# 实现多线程批量数据处理

    应用场景分析:假设有一组已知数量的数据,按照一定的业务处理规则处理并保存数据库,如何提升数据处理的效率并完成数据保存(具体情况具体分析)?此处使用控制台方式模拟输入数据(类比保存数据库处理)...
  • 02.28 22:10:17
    发表了文章 2023-02-28 22:10:17

    IIS10 部署网站报【HTTP 错误 500.19 - Internal Server Error】的解决办法

    原有的 web 发布文件是可以正常部署 IIS10 上面运行的,由于本地电脑环境迁移,重新换了一个宿主机部署 IIS10,网站运行提示如下信息:HTTP 错误 `500.19 - Internal Server Error` 无法访问请求的页面,因为该页的相关配置数据无效。详细错误信息:模块 `IIS Web Core` 通知 `未知 处理程序 尚未确定 错误...
  • 02.28 21:52:34
    发表了文章 2023-02-28 21:52:34

    .NET 6 之 YARP 初体验

    YARP —— 又一个反向代理欢迎来到 YARP 的文档!YARP 是一个库,用于帮助创建高性能、可生产且高度可定制的反向代理服务器。现在它仍然在预览中,但是请通过 GitHub 仓库 提供您的反馈。什么是 YARP ? 我们发现微软的一些内部团队要么为他们的服务构建一个反向代理,要么为构建一个代理询问 API 的技术...
  • 02.28 21:39:04
    发表了文章 2023-02-28 21:39:04

    IIS 部署网站对 OPTIONS 请求直接返回 40x 的处理

    了解 OPTIONS 请求的基本功能、作用和大概拦截的原因,逐一排查,分别讲解在 asp.net (.net framework 时代)和 asp.net core (.net core/.net 时代) 的处理方式,OPTIONS 请求在不同的浏览器中默认请求行为表现不一致,通过设置 SetPreflightMaxAge (asp.net core 方式)的最大缓存时间,间接的优化...
  • 02.28 09:36:25
    发表了文章 2023-02-28 09:36:25

    Kubeadm 快速搭建 k8s v1.19.1 集群(Ubuntu Server 20.04 LTS)

    安装准备工作安装环境要求:角色 实验环境 生产环境 操作系统 master cpu/内存:2 Core/2G cpu/内存:2 Core/4G linux 内核 4.4+ node cpu/内存:1 Core/2G cpu/内存:4 Core/16G linux 内核 4.4+ 备注 Node:应根据需要运行的容器数量进行配置; Linux 操作系统基于 x86_64 架构的各种 Linux 发行版...
  • 02.27 22:36:39
    发表了文章 2023-02-27 22:36:39

    Kubeadm 快速搭建 k8s v1.24.1 集群(openEuler 22.03 LTS)

    kubeadm 是 Kubernetes 官方提供的用于快速安部署 Kubernetes 集群的工具,伴随 Kubernetes 每个版本的发布都会同步更新,kubeadm 会对集群配置方面的一些实践做调整,通过实验 kubeadm 可以学习到 Kubernetes 官方在集群配置上一些新的最佳实践...
  • 02.27 22:32:13
    发表了文章 2023-02-27 22:32:13

    基于.net core 开发的轻量级配置中心 - AgileConfig

    AgileConfig 是一个基于 .net core 开发的轻量级配置中心,更多的是为了那些分布式、容器化部署的应用能够更加简单的读取、修改配置。秉承轻量化的,部署简单、配置简单、使用简单、学习简单,它只提取了必要的一些功能,并没有像 Apollo 那样复杂且庞大。但是它的功能也已经足够你替换...
  • 02.27 22:30:01
    发表了文章 2023-02-27 22:30:01

    ABP vNext 缓存使用

    缓存(cache),原始意义是指访问速度比一般 随机存取存储器(RAM) 快的一种 高速存储器,通常它不像系统主存那样使用 DRAM 技术,而使用昂贵但较快速的 SRAM 技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。
  • 02.27 22:28:21
    发表了文章 2023-02-27 22:28:21

    .NET 6 之 ABP vNext 初体验

    本文将介绍在 .net6 平台的 asp.net core webapi 框架中,如何使用 abp vnext 框架进行模块化开发,重在思想理解。
  • 发表了文章 2024-03-21

    微软开抢年收入上亿美元的 Redis 饭碗?开源性能遥遥领先的 Garnet:无需修改,Redis 客户端可直接接入

  • 发表了文章 2024-03-15

    .NET Aspire Preview 4 发布!

  • 发表了文章 2024-02-28

    谈谈高并发系统的设计方法论

  • 发表了文章 2024-01-24

    腾讯三面:一台服务器,最大支持的TCP连接数是多少?

  • 发表了文章 2024-01-16

    .NET 已加入 1BRC 挑战赛

  • 发表了文章 2024-01-16

    令人惊叹的 PostgreSQL 可伸缩性

  • 发表了文章 2024-01-09

    2023 年度数据库 PostgreSQL 遇到年度编程语言 C# 会发生什么样的火花?

  • 发表了文章 2024-01-09

    C# 成为 2023 年度编程语言之王!

  • 发表了文章 2024-01-02

    有这个迹象,公司就要凉了

  • 发表了文章 2023-12-22

    9 个 .NET UI 框架,您的选择是?

  • 发表了文章 2023-12-01

    Microsoft SQL Server 迁移到 PostgreSQL 利器:Babelfish

  • 发表了文章 2023-12-01

    微软发布 .NET 云原生开发框架—— .NET Aspire

  • 发表了文章 2023-12-01

    Babelfish for PostgreSQL 发展原则

  • 发表了文章 2023-12-01

    宣布 freeCodeCamp 获得新的基础 C# 认证

  • 发表了文章 2023-12-01

    绝顶技术:断点+内存映射组合的 CLR 超强 BUG?

  • 发表了文章 2023-12-01

    拨开乌云见月明:断点+内存映射终章(CLR 问题)

  • 发表了文章 2023-12-01

    .NET8 极致性能优化 VM

  • 发表了文章 2023-12-01

    .NET8 极致性能优化 CHRL(CORINFO_HELP_RNGCHKFAIL)

  • 发表了文章 2023-12-01

    微软发布 .NET 8 开源开发平台:引入 PGO、AVX-512 支持,性能提升 20%

  • 发表了文章 2023-12-01

    K8s CNI 网络最强对比:Flannel、Calico、Canal 和 Weave

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2023-12-29

    乘风问答官11月排位赛开启!活动规则全面升级,妙控键盘 、按摩器等你赢!

    积极学习。

    踩0 评论0
  • 回答了问题 2023-03-10

    你使用过哪些云产品组合进行开发?

    CVM + tLinux3.1 + TKE + Containerd + TDSQL for PostgreSQL

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息