Console.WriteLine('🐂🍺');|

九两白菜粥

园龄:7年4个月粉丝:49关注:48

Ubuntu 20.04 安装ClickHouse集群
摘要: Ubuntu 20.04 安装ClickHouse集群 引言 因为笔者最近一直想实现一个自己的APM服务端,但是看了很多APM服务端系统没有使用.Net Core来写的,都是采用Java或者Go,笔者是写C#的,但是笔者认为.Net Core的性能在现在对比Go和Java很有优势,所以笔者才有想法使
1027
0
3
一文了解.Net的CLR、GC内存管理
摘要: 一文了解.Net的CLR、GC内存管理 微软官方文档对内存管理和CLR的概述 什么是托管代码? 托管代码就是执行过程交由运行时管理的代码。 在这种情况下,相关的运行时称为公共语言运行时 (CLR),不管使用的是哪种实现(例如 Mono、.NET Framework 或 .NET Core/.NET
1283
0
1
Ubuntu20.04配置 ES7.17.0集群
摘要: Ubuntu20.04配置 ES7.17.0集群 ES能做什么? elasticsearch简写es,es是一个高扩展、开源的全文检索和分析引擎,它可以准实时地快速存储、搜索、分析海量的数据。 Ubuntu部署ES官网教程 什么是全文检索 全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个
532
0
1
K8S中部署apisix(非ingress)
摘要: 不使用pvc的方式在K8S中部署apisix-gateway 简介 因为公司项目准备重构,现在做技术储备,之前公司项目使用的ocelot做网关,ocelot是.net平台下的一个网关,也是很不错,但是在选型的时候需要考虑到性能问题,所以在这次重构中抛弃了ocelot,看了apisix和kong,ko
3467
8
6
Redis设计与实现
摘要: 简述Redis设计与实现 Redis是一个高性能的key-value的非关系型数据库,Redis是运行在内存中的一种数据库,但是它也可以持久化到磁盘中,Redis的实现有着更为复杂的数据结构并且提供对他们的原子性操作。 Redis的优势 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,以
689
3
2
消息队列之概论
摘要: 消息队列之概论 什么是消息队列?消息队列能做什么?消息队列为什么会出现?再说消息队列之前我们要先知道什么是消息队列、能够做什么、为什么会出现消息队列? 1、什么是消息队列 消息队列是在分布式系统中最常用的且最重要的组件之一,这个分布式系统不是指你的一个服务部署到不同的机器中,如果你是一个相同的服务部
535
0
1
github action 实现CI/CD
摘要: 两种github action 打包.Net Core 项目docker镜像推送到阿里云镜像仓库 1、GitHub Actions 是什么? 大家知道,持续集成由很多操作组成,比如抓取代码、运行测试、登录远程服务器,发布到第三方服务等等。GitHub 把这些操作就称为 actions。 很多操作在不
1229
0
2
从我做起[AutoMapper实现模块化注册自定义扩展MapTo<>()].Net Core 之二
摘要: AutoMapper实现模块化注册自定义扩展MapTo<>() 我们都知道AutoMapper是使用的最多的实体模型映射,如果没有AutoMapper做对象映射那么我们需要想一下是怎么写的,是不是很麻烦写起来很难受这种,自从有了AutoMapper我们的代码量是不是减少了很多,但是.NetCore中
1424
0
0
从我做起[原生DI实现模块化和批量注入].Net Core 之一
摘要: 实现模块化注册 .Net Core实现模块化批量注入 我将新建一个项目从头开始项目名称Sukt.Core. 该项目分层如下: Sukt.Core.API 为前端提供APi接口(里面尽量不存在业务逻辑,仅能引用应用层,不可跨层引用) Sukt.Core.Application 应用层实现(主要存放业务
2228
6
1
Vue 面试题
摘要: 1、Vue父组件向子组件传递数据? 答:props传参 父组件 <child :list="list"></child> //在这里绑定list对象 子组件 child.vue <template> <ul> <li v-for="(item ,index)in list">{{item}}</li
351
0
1
点击右上角即可分享
微信分享提示
深色
回顶
展开