ICode9

精准搜索请尝试: 精确搜索
  • .net core 通过POST、PUT方法返回400个错误请求,但GET工作正常2022-07-04 23:02:38

      一般都是框架添加了限制:注* 该截图 来自ABP 7.0 框架;  框架拦截了请求 ,因为框架期望 RequestVerificationToken 作为发布请求的一部分。框架使用它来防止可能的 CSRF 攻击; 将注释的部分替换为 开放部分  

  • .net core cap2022-07-04 19:03:56

    先回顾一下分布式系统的数据一致性的几个核心概念(术语):CAP、2PC、TCC、Base、Saga CAP:一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance) Base:Basically Available(基本可用)、Soft state(软状态)和Eventually consistent(最终一致性) 看到github上.net core社区的C

  • ADO.NET SQLite2022-07-03 12:01:48

    在.Net Framework项目中使用SQLite只需要安装System.Data.SQLite.Core包   Install-Package System.Data.SQLite.Core 简单使用: new SQLiteConnection($"Data Source =ab.db; Initial Catalog = sqlite; Integrated Security = True;") SQLiteCommand sqliteCommand = new S

  • 《 Pro ASP.NET Core 6 》--- 读书随记(2)2022-07-03 10:36:23

    Part 1 CHAPTER 5 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 Essential C# Features 在本章中,我将描述 Web 应用

  • 《 Pro ASP.NET Core 6 》--- 读书随记(8)2022-07-03 10:35:50

    Part 3 CHAPTER 25 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 Using Tag Helpers Tag helpers 是在视图或页面中

  • 《 Pro ASP.NET Core 6 》--- 读书随记(1)2022-07-03 10:35:22

    Part 1 CHAPTER 1 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 Putting ASP.NET Core in Context ASP.NET Core 的

  • 《 Pro ASP.NET Core 6 》--- 读书随记(3)2022-07-03 10:34:48

    Part 1 CHAPTER 7 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 SportsStore: A Real Application Creating the Pr

  • 《 Pro ASP.NET Core 6 》--- 读书随记(4)2022-07-03 10:33:05

    Part 2 CHAPTER 12 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 Understanding the ASP.NET Core Platform Unders

  • 《 Pro ASP.NET Core 6 》--- 读书随记(5)2022-07-03 10:31:43

    Part 2 CHAPTER 15 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 Using the Platform Features, Part 1 Using the

  • 《 Pro ASP.NET Core 6 》--- 读书随记(6)2022-07-03 10:31:32

    Part 3 CHAPTER 21 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 Using Controllers with Views, Part I Getting S

  • 《 Pro ASP.NET Core 6 》--- 读书随记(7)2022-07-03 10:31:24

    Part 3 CHAPTER 23 内容来自书籍: Pro ASP.NET Core 6 Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages (Ninth Edition) Author: Adam Freeman 需要该电子书的小伙伴,可以留下邮箱,有空看到就会发送的 Using Razor Pages Understanding Razor Pages 并

  • ASP.NET Core Autofac生命周期2022-07-02 13:35:17

    1. 瞬时生命周期:每一期获取对象都是一个新的实例(默认的生命周期)  2. 单例生命周期:在整个进程中,对象永远都是同一个实例(关键字: SingleInstance)  3. 每个生命周期范围一个实例:同一个生命周期范围内是同一个实例。不同的生命周期范围,实例不同。(关键字:InstancePerLifetimeScope

  • Kafka入门实战教程(3).NET Core操作Kafka2022-07-02 10:03:03

    1 可用的Kafka .NET客户端 作为一个.NET Developer,自然想要在.NET项目中集成Kafka实现发布订阅功能。那么,目前可用的Kafka客户端有哪些呢? 目前.NET圈子主流使用的是 Confluent.Kafka confluent-kafka-dotnet : https://github.com/confluentinc/confluent-kafka-dotnet 其他主

  • linux:coredump设置与分析2022-07-01 18:05:11

    程序出错异常崩溃退出时,系统会将内存状态信息保存到coredump文件中,利于排查定位问题   1、设置core的最大文件限制不受限制 vim /etc/security/limits.conf,加一行配置 *  -  core  unlimited   2、vim /etc/sysctl.conf,加两行配置 kernel.core_pattern = core.%e.%p.%t ne

  • ASP.NET Core-Environment、IWebHostEnvironment、IApplicationLifetime Environment2022-07-01 09:37:03

    Environment 静态类,提供有关当前环境的信息和操作方法和平台。 System.Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");//读取环境变量 IWebHostEnvironment IWebHostEnvironment接口中是一些该应用程序的环境信息,包括程序名称信息,根目录,环境名称 等等基本信息I

  • cpuidle概述2022-06-30 18:01:32

    cpuidle解决什么问题 在计算机系统中,CPU的功能就是不断地取指、译码、执行,那如果CPU没有程序要执行,CPU不需要执行计算任务,也不需要响应外部中断事件,CPU要怎么办?在Linux kernel中,这种CPU的无所事事的状态,被称作idle状态,而cpuidle framework,就是为了管理这种状态。 CPU在idle的时候

  • APS.NET Core 托管模型2022-06-30 18:01:10

    asp.net core 托管模型   第一种 InProcess(进程内)    第二种 OutOfProcess(进程外)   进程内是利用 IIS Express实现的也就是iisexpress.exe或者是 kestrel服务器。 IIS和IIS Express的区别?   IIS Express是轻量级的版本,针对我们开发的时候优化过的一个版本,在实际生产中,我

  • .NET CORE 日志系统2022-06-30 17:34:34

    1.ILogger .NET CORE内置的日志服务 需要引入的NuGet包:Microsoft.Extensions.Logging、Microsoft.Extensions.Logging.Console、Microsoft.Extensions.DependencyInjection public class TestCon { private readonly ILogger<TestCon> logger; public TestC

  • .Net Core之后台任务2022-06-30 09:35:02

    .Net Core之后台任务 .Net Core自带的后台任务可以满足基础需求,而更高级的用法则需要自己实现或使用第三方库,比如Hangfire 自带后台任务(IHostedService) 一次性,周期性,任务队列都可以通过IHostedService快速实现,微软官方文档已经做了很详细的说明,我这里就放出一个周期任务的例子

  • .Net Core之发送邮件2022-06-30 09:33:02

    .Net Core之发送邮件 发送邮件是一个通用功能,这里我们使用MailKit配合Polly做重试 封装EmailSender IEmailSender public interface IEmailSender { Task SendEmailAsync(string to, string subject, string message, TextFormat textFormat = TextFormat.Plain); Ta

  • .net core格式化响应数据(json驼峰格式)2022-06-29 10:31:06

    //表格字段都是大写的 想要实现首字母小写(特定操作配置输出序列化选项)[HttpPost, ActionName("QueryAll")] public ActionResult QueryAll() { return new JsonResult( _bll.QueryAll(), new JsonSerializerOptions

  • DataX的ftpreader读插件和ftpwriter写插件的中文目录乱码或无法正常同步数据问题2022-06-28 16:06:03

    DataX的ftpreader读插件和ftpwriter写插件的path为中文目录时,可能会出现乱码或无法正常同步数据问题,如报以下错误:   1、ftpreader读插件报错: com.alibaba.datax.common.exception.DataXException: Code:[FtpReader-04], Description:[您配置的目录文件路径不存在或者没有权限读取

  • 如何通过.net core调用so文件2022-06-27 14:33:31

    如何通过.net core调用so文件 工作中需要在linux上监控系统空闲时间,但是没有找到C#代码,只找到C的代码,所以准备将C文件编译为so然后用P/invoke调用。 代码 C代码和编译 #include <X11/extensions/scrnsaver.h> #include <stdio.h> int main(void) { printf("%u\n", getIdleTim

  • ensp网管配置2022-06-27 02:02:32

    关闭泛洪信息:un ter m 交换机左ACC1: sys sys ACC1 [ACC1]vlan batch 10 [ACC1]interface eth-trunk 1 [ACC1-Eth-Trunk1] port link-type trunk //配置为trunk模式,用于透传VLAN。 [ACC1-Eth-Trunk1] port trunk allow-pass vlan 10 //配置Eth-Trunk1透传ACC1上的业务VLAN [ACC1-E

  • Net Core中使用Dapper构建泛型仓储2022-06-26 23:02:27

    前言:Dapper是.NET的简单对象映射器,在速度方面拥有ORM之王的称号,与使用原始ADO.NET读取数据一样快。ORM是对象关系映射器,它负责数据库和编程语言之间的映射。 仓储主要是用来解耦业务逻辑层与数据访问层,降低耦合,使得程序在后期有很强的扩展性。 首先新建四个类库 IRepository:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有