
.Net 跨平台
.Net 跨平台
蓝创精英团队
你所追求的事物,所做的每一件事情,都有它存在的意义。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
.NET 5 .NET Core web api 默认端口配置
可以通过以下配置来进行更改默认端口,只是方式之一。appsettings.json "urls": "http://localhost:9000"只要修改 appsettings.json 配置文件增加此配置,即可。原创 2022-04-22 11:05:50 · 2474 阅读 · 4 评论 -
.NET 5 动态编译
/// <summary> /// 编译程序 /// </summary> public static class CompileAssembly { /// <summary> /// 从代码中编译出类型(.net core ++ 版本平台不支持) /// </summary> /// <param name="sources"></p...原创 2022-01-11 15:56:04 · 907 阅读 · 0 评论 -
Apollo 配置中心 .Net 5
主要是有三个服务。apollo-configserviceapollo-adminserviceapollo-portal其中 apollo-configservice,apollo-adminservice 是单个环境的数据服务,apollo-portal是统一的Web服务要先git 获取 源码信息,然后,找到 sql,导入到自己的mysql数据库里git clone https://github.com/ctripcorp/apollo.git具体的sq..原创 2021-12-06 13:43:22 · 1025 阅读 · 0 评论 -
.Net 配置中心
想着对配置中心进行选择,列几个不错的配置中心,看看最终的效果如何 Apoll Spring Cloud Config Nacos 先列举这几个看看效果.原创 2021-12-06 12:06:07 · 712 阅读 · 0 评论 -
NPOI 在指定单元格导入导出图片
public static Dictionary<CellPosition, IPictureData> GetPicturesAndPosition(this ISheet sheet){ var dictionary = new Dictionary<CellPosition, IPictureData>(); if (sheet.Workbook is HSSFWorkbook) { foreach (var shape in ((H.原创 2021-09-23 10:39:00 · 291 阅读 · 0 评论 -
.Net 5 Actor 并发模型
是一个利器,用来实现 模型通讯,并发执行。 /// <summary> /// 无锁并行编程模型(暂时用来处理串行任务,任务串行执行) /// </summary> public interface IActor { /// <summary> /// 增加消息 /// </summary> /// <returns></returns>原创 2021-09-23 10:32:45 · 399 阅读 · 0 评论 -
.Net Core 5 查看当前CPU 占用比例
class Program { public static async Task Main(string[] args) { var task = Task.Run(() => ConsumeCPU(50)); while (true) { await Task.Delay(2000); var cpuUsag...原创 2021-08-23 18:05:43 · 1176 阅读 · 0 评论 -
.net 5 windows 系统服务 workserver
workserver是一种专门用来运行耗时服务所提供的一种项目模板我们可以这样创建完成后,安装nuget包 (一个是windows的系统服务,一个是linux的系统服务)Install-Package Microsoft.Extensions.Hosting.WindowsServicesInstall-Package Microsoft.Extensions.Hosting.Systemd最后,我们的代码如下Program public class Pr..原创 2021-08-04 14:41:55 · 1735 阅读 · 0 评论 -
.Net 5 内存数据库(共享式)Sqlite
引用的Nuget包有Install-Package Microsoft.Data.Sqlite.CoreInstall-Package SQLitePCLRaw.bundle_winsqlite3示例代码有SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_winsqlite3()); // Using a name and a shared cache allows multiple connect.原创 2021-08-02 09:44:58 · 785 阅读 · 0 评论 -
.Net 5 CanalSharp Mysql CDC (增量同步,捕获变更数据)
CanalSharp 阿里云的解决方案,需要两部分Canal 服务端要和Mysql 连在一起(目前我是用docker部署的服务)另外一部分就是 CanalSharp 单独的客户端服务(.Net 5 服务)安装服务,可以点击下边的连接。Docker 系列之 Canal (CDC 增量同步,捕获变更数据)而CanalSharp 就可以直接 Nuget 安装另外一个包是日志,不需要的话,可以不需要,但是,我这个Demo还是需要的Install-Package CanalShar.原创 2021-07-23 15:55:57 · 645 阅读 · 1 评论 -
RedisHelper .Net Core StackExchange.Redis
Install-Package StackExchange.Redis -Version 2.0.601using StackExchange.Redis;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Runtime.Serialization.Formatters.Binary;using System.Text;using System.Thr.原创 2020-06-30 19:37:00 · 953 阅读 · 0 评论 -
.Net Core linux (Centos 7.0) 环境 线上安装
.Net Core 项目部署在线安装手动安装在线安装sudo rpm -Uvh http://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpmsudo yum -y updatesudo yum -y install dotnet-sdk-3.1sudo yum -y install dotnet-sdk-2.2dotnet --version手动安装https://dotnet.microsoft.c原创 2020-06-02 10:44:56 · 594 阅读 · 0 评论 -
高性能 DotNetty Server Clinet Demo .NetCore
@[TOC] (高性能 DotNetty Server Clinet Demo .NetCore)Nuget 引用client 端Install-Package DotNetty.Codecs -Version 0.6.0Install-Package DotNetty.Handlers -Version 0.6.0Install-Package DotNetty.Transport -Version 0.6.0Server端Install-Package DotNetty.Codec原创 2020-05-15 20:51:39 · 1204 阅读 · 0 评论 -
C# Quartz.NET中Cron表达式的验证
为了方便查找,所以,写一个demo。 /// <summary> /// 表达式验证 /// </summary> /// <param name="args"></param> static void Main(string[] args) { ...原创 2020-05-07 11:39:38 · 1508 阅读 · 0 评论 -
Docker 运行 .Net Core
首先需要加速一下在阿里平台注册后(支付宝,就可以登录)https://dev.aliyun.com/search.html获取 个人的 地址https://cr.console.aliyun.com/#/acceleratorecho "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=https://123abc.mirror...原创 2020-04-29 22:26:58 · 905 阅读 · 0 评论