上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 164 下一页

2023年2月28日

用 Visual Studio 升级 .NET 项目

摘要: 现在,你已可以使用 Visual Studio 将所有 .NET 应用程序升级到最新版本的 .NET!这一功能可以从 Visual Studio 扩展包中获取,它会升级你的 .NET Framework 或 .NET Core 网页和桌面应用程序。一些项目类型仍正在开发中并将在不久的未来推出,请参阅 阅读全文

posted @ 2023-02-28 14:39 jack_Meng 阅读(1093) 评论(0) 推荐(0) 编辑

2023年2月27日

GitLab使用管理 -- 系列文章

摘要: 分类 - Gitlab 配置Gitlab使用LDAP认证 Gitlab-通过API管理问题 Gitlab-使用其它API资源 Gitlab Webhooks, External Services, and API(二) Gitlab-通过API管理项目 Gitlab-API各状态码解释 Gitlab 阅读全文

posted @ 2023-02-27 16:50 jack_Meng 阅读(19) 评论(0) 推荐(0) 编辑

.NET微服务系统迁移至.NET6.0的故事

摘要: 本次迁移涉及的是公司内部一个业务子系统,该系统是一个多样化的应用,支撑着公司的多个业务方向。目前,该系统由40多个基于.NET的微服务应用构成,使用数千个CPU核心和数TB内存,在数百个Linux容器中运行。每天,该系统需要处理数十亿次请求。 该系统其中大部分服务是在2018-2019年左右由老旧. 阅读全文

posted @ 2023-02-27 11:24 jack_Meng 阅读(95) 评论(0) 推荐(0) 编辑

依赖注入之单一接口多个实现

摘要: 前言 最近又在项目中碰到需要将原本单实现的接口改造成多个实现的场景,这里记录一下常见的几种改法。 假设已经存在如下接口ICustomService和其实现CustomService,由于只有一种实现,注入和使用非常容易。 public interface ICustomService { void 阅读全文

posted @ 2023-02-27 10:16 jack_Meng 阅读(54) 评论(0) 推荐(0) 编辑

2023年2月24日

Gitlab 设置页面语言为简体中文

摘要: 1.用户登录,点击头像,再点击Preferences 2.向下滑动,找到 Localization,进行修改,并保存 3.刷新页面,就更改成简体中文了 出处:https://blog.csdn.net/m0_58565372/article/details/127767954 阅读全文

posted @ 2023-02-24 15:41 jack_Meng 阅读(847) 评论(0) 推荐(0) 编辑

2023年2月23日

Linux管理用户和用户组

摘要: 原文地址:linux添加用户和用户组 – 自我的进化 http://www.shanxing.top/?p=181 用户 创建用户:useradd <用户名> 设置密码:passwd <用户名> 删除用户:userdel <用户名> 用户组: 新建用户组:groupadd <用户组名称> 创建用户并 阅读全文

posted @ 2023-02-23 13:36 jack_Meng 阅读(273) 评论(0) 推荐(0) 编辑

一般用户无法使用sudo命令

摘要: 文章目录 前言 一、为什么我用不了sudo命令 1.原因 二、如何将普通用户添加到信任列表里面 1.前提 2.详细过程 2.1 用root用户修改 /etc/sudoers 文件 2.2找到对应位置 2.3添加信任用户 2.4强制保存 2.5总结 总结 前言 大家好啊,我是不一样的烟火a,今天我将会 阅读全文

posted @ 2023-02-23 10:53 jack_Meng 阅读(731) 评论(0) 推荐(0) 编辑

安装docker、docker engine和docker desktop区别

摘要: 前言 安装docker时,官网有docker desktop和docker engine两种,这两种有什么不同?应该安装哪种呢? docker engine vs docker desktop docker desktop包含虚拟机、图形界面及其他特性比如带了一个单节点的kubernetes集群,虚 阅读全文

posted @ 2023-02-23 09:47 jack_Meng 阅读(1325) 评论(0) 推荐(0) 编辑

2023年2月22日

centos 安装 docker 到指定目录

摘要: 两种方式: 方式1.指定docker的安装目录 (1).修改配置文件 #编辑docker配置文件 vim /etc/docker/daemon.json #配置文件内容:graph代表docker指定的安装目录 { "registry-mirrors": ["http://hub-mirror.c. 阅读全文

posted @ 2023-02-22 15:57 jack_Meng 阅读(1452) 评论(0) 推荐(0) 编辑

2023年2月21日

IL方式拦截类库--Harmony类库

摘要: 大家好,我是沙漠尽头的狼。 本文先抛出以下问题,请在文中寻找答案,可在评论区回答: 什么是API拦截? 一个方法被很多地方调用,怎么在不修改这个方法源码情况下,记录这个方法调用的前后时间? 同2,不修改源码的情况下,怎么对方法的参数进行校正(篡改)? 同3,不修改源码的情况下,怎么对方法的返回值进行 阅读全文

posted @ 2023-02-21 15:57 jack_Meng 阅读(792) 评论(0) 推荐(1) 编辑

2023年2月20日

说透中台 ---- 系列文章

摘要: 【005】说透中台 说透中台(答疑篇)--学习笔记 说透中台(落地篇三)--学习笔记 说透中台(落地篇二)--学习笔记 说透中台(落地篇一)--学习笔记 说透中台(概念篇)--学习笔记 出处:https://www.cnblogs.com/MingsonZheng/category/1913902. 阅读全文

posted @ 2023-02-20 10:15 jack_Meng 阅读(32) 评论(0) 推荐(0) 编辑

2023年2月17日

C#开发的磁吸屏幕类库 - 开源研究系列文章

摘要: 上次写了一个关于线程池的博文( C#开发的线程池和管理器 - 开源研究系列文章 ),里面讲到了关于磁吸屏幕的类库,今天就把这个类库进行下讲解。 一、 类库目录; 类库的目录见下图,主要定义了Win32的一些API,以及一些API使用到的常量和结构体定义。主要的类定义在MainAPI里。 二、 主函数 阅读全文

posted @ 2023-02-17 14:26 jack_Meng 阅读(124) 评论(0) 推荐(1) 编辑

.NET 纯原生实现 Cron 定时任务,未依赖第三方组件

摘要: 常用的定时任务组件有 Quartz.Net 和 Hangfire 两种,这两种是使用人数比较多的定时任务组件,个人以前也是使用的 Hangfire ,慢慢的发现自己想要的其实只是一个能够根据 Cron 表达式来定时执行函数的功能,Quartz.Net 和 Hangfire 虽然都能实现这个目的,但是 阅读全文

posted @ 2023-02-17 10:56 jack_Meng 阅读(59) 评论(0) 推荐(0) 编辑

2023年2月15日

.Net Framework创建grpc

摘要: 1.环境要求 .Net Framework 4.8 .Net Core 版本: https://www.cnblogs.com/dennisdong/p/17120990.html 2.Stub和Proto 2.1 新建类库 GrpcCommon 2.2 新建文件夹和配置文件 文件夹:Certs,H 阅读全文

posted @ 2023-02-15 10:49 jack_Meng 阅读(274) 评论(0) 推荐(0) 编辑

.Net Core(.Net6)创建grpc

摘要: 1.环境要求 .Net6,Visual Studio 2019 以上 官方文档: https://learn.microsoft.com/zh-cn/aspnet/core/tutorials/grpc/grpc-start Net Framework 版本: https://www.cnblogs 阅读全文

posted @ 2023-02-15 10:48 jack_Meng 阅读(73) 评论(0) 推荐(0) 编辑

企业级GitLab在Docker部署使用

摘要: 一、部署gitlab 这里使用的是Centos8,安装Docker环境 ,这里不说了,参考:https://www.cnblogs.com/wei325/p/15139701.html gitlab有ce版和ee版,ce版为免费版本;ee版为企业版本,需要收费;这里用ce版。 1)拉取Gitlab镜 阅读全文

posted @ 2023-02-15 10:07 jack_Meng 阅读(338) 评论(0) 推荐(0) 编辑

Centos7安装Docker环境安装,基本命令集合

摘要: 一、docker安装 1).卸载旧的安装包 centos7默认安装的docker版本是1.13.1,卸载它,安装新的版本。 root用户下,一次把这坨命令复制进去 yum remove docker \ docker-client \ docker-client-latest \ docker-co 阅读全文

posted @ 2023-02-15 10:04 jack_Meng 阅读(228) 评论(0) 推荐(0) 编辑

2023年2月14日

用 shell 脚本做命令行工具扩展----服务器客户端之间文件传输

摘要: 问题的提出 公司开发机与远程服务器之间有严格的隔离策略,不能直接使用 ssh 登录,而必需通过跳板机。这样一来,本地与服务器之间的一些文件传输变得非常不便。经过咨询,运维教了我一招: ? $ nc -l 8080 > filename $ nc yunhai.xxxxxxxx.xxxxx.com 8 阅读全文

posted @ 2023-02-14 15:45 jack_Meng 阅读(121) 评论(0) 推荐(0) 编辑

从 Newtonsoft.Json 迁移到 System.Text.Json

摘要: 一.写在前面 System.Text.Json 是 .NET Core 3 及以上版本内置的 Json 序列化组件,刚推出的时候经常看到踩各种坑的吐槽,现在经过几个版本的迭代优化,提升了易用性,修复了各种问题,是时候考虑使用 System.Text.Json 了。本文将从使用层面来进行对比。 Sys 阅读全文

posted @ 2023-02-14 15:15 jack_Meng 阅读(166) 评论(0) 推荐(0) 编辑

.NET为什么推荐RabbitMQ消息队列作为首选开发工具

摘要: 支持.Net Core(2.0及以上)/.Net Framework(4.5及以上),可以部署在Docker, Windows, Linux, Mac。 RabbitMQ作为一款主流的消息队列工具早已广受欢迎。相比于其它的MQ工具,RabbitMQ支持的语言更多、功能更完善。 本文提供一种市面上最/ 阅读全文

posted @ 2023-02-14 15:04 jack_Meng 阅读(61) 评论(0) 推荐(0) 编辑

上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 164 下一页

导航