编程笔记

  • 10个.NetCore实用的开源框架项目

    1、FytSoaCms 前后端分离CMS系统 项目简介 这是一个基于.Net 3构建的简单、跨平台、模块化建站系统。系统业务简单、代码清晰、层级分明、全新架构便于二次扩展开发。支持多种数据库,可用于OA、ERP、CRM、BI、物流…

    编程笔记 2026年1月19日
  • .NET 6 从0到1使用Docker部署至Linux环境

    环境准备 VS2022CentOS 7Docker Desktop.NetCore 6.0Xshell 7 .NET Core项目准备 1.首先我们先创建一个空的ASP.NET Core Web应用 项目启用Docker支持,然后会生成一个Dockerfile文件 我们来解析以下Dockerfile文件…

    2026年1月19日
  • .Net6 使用 Ocelot + Consul

    Ocelot 介绍 Ocelot的开源地址:GitHub - ThreeMammals/Ocelot: .NET core API GatewayOcelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内…

    2026年1月19日
  • .Net 6 使用 Consul 实现服务注册与发现

    什么是Consul? 这里只简单介绍下Consul,网上相关文章也比较多,就不过多陈述。Consul官网:https://www.consul.io开源地址:https://github.com/hashicorp/consul、https://github.com/G-Research/consuldotnet Co…

    2026年1月19日
  • consul概念及架构方式

      一 什么是注册中心、服务注册、服务发现 所谓服务注册中心就是一个保存可用服务实例的数据库 服务注册与服务发现是在分布式服务架构中常常会涉及到的东西,业界常用的服务注册与服务发现工具有 ZooKeeper、e…

    2026年1月19日
  • spring 中 IoC原理

    Spring提供的容器又称为IoC容器,什么是IoC? IoC全称Inversion of Control,直译为控制反转。那么何谓IoC?在理解IoC之前,我们先看看通常的Java组件是如何协作的。 我们假定一个在线书店,通过BookService获取书…

    编程笔记 2026年1月17日
  • spring中使用AOP

    AOP是Aspect Oriented Programming,即面向切面编程。 那什么是AOP? 我们先回顾一下OOP:Object Oriented Programming,OOP作为面向对象编程的模式,获得了巨大的成功,OOP的主要功能是数据封装、继承和多态。 而A…

    编程笔记 2026年1月17日
  • [Java] 深入理解 : Spring BeanFactory

    1 概述:Spring BeanFactory 1.1 什么是 BeanFactory : Spring Bean 容器的抽象接口 BeanFactory 是Spring框架(spring-beans模块)中的一个接口,它是一个工厂类,用来创建和管理Spring中的Bean对象。 BeanFactory…

    2026年1月17日
  • Spring 中 Bean 的理解与使用

    大白话讲解:从广义上 Spring 注解可以分为两类: 一类注解是用于注册 Bean假如 IoC 容器是一间空屋子,首先这间空屋子啥都没有,我们要吃大餐,我们就要从外部搬运食材和餐具进来。这里把某一样食材或者某一样餐具…

    编程笔记 2026年1月17日
  • Benchmark.NET:让 C# 测试程序性能

    前言 嗨,小伙伴们,今天我们来聊聊一个在 C# 程序员中越来越受欢迎的工具:Benchmark.NET。 这是一款专为 .NET 平台设计的性能基准测试框架,它可以帮助你测量代码的执行时间、内存使用情况等性能指标。 简单来说…

    编程笔记 2026年1月16日