自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 连接mysql can‘t connect to server on localhost(10061)报错问题

方法1.cmd管理员命令:net start mysql。方法2. 此电脑–显示更多选项–管理–服务(如下图)未开启mysql服务。

2023-05-15 01:18:03 219

原创 vs2019下载路径

https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/

2022-02-23 23:53:34 534

转载 mongoDb简单例子(增删改查)

using System;using System.Collections.Generic;using System.Linq;using System.Linq.Expressions;using System.Text;using MongoDB.Driver;namespace MongoBase{ internal class MongoBase { private static string _connStr = "mongodb://root:123456@127

2022-02-15 14:03:24 356

转载 ref out

首先:两者都是按地址传递的,使用后都将改变原来参数的数值。其次:ref可以把参数的数值传递进函数,但是out是要把参数清空,就是说你无法把一个数值从out传递进去的,out进去后,参数的数值为空,所以你必须初始化一次。这个就是两个的区别,或者说就像有的网友说的,ref是有进有出,out是只出不进。ref(C# 参考)ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。

2021-12-22 15:30:09 125

原创 Cannot access a disposed object. A common cause of this error is disposing a context that was resolv

问题:“Cannot access a disposed object. A common cause of this error is disposing a context that was resolved from dependency injection and then later trying to use the same context instance elsewhere in your application. This may occur if you are calling Dis

2021-12-14 10:14:08 2771

转载 mysql索引创建

https://blog.csdn.net/justry_deng/article/details/81458470

2021-10-22 09:41:55 70

原创 VS2019 查看源码

工具—选项—文本编辑器—c#—高级------勾选(支持导航到反编译源)----点击确定就好了。

2021-09-16 16:38:27 1294

原创 Rabbitmq消息队列(阿里云)

路径:https://www.jianshu.com/p/79ca08116d57

2021-06-17 19:52:00 783

原创 CMD命令查看当前电脑安装所有版本.NET Core SDK

dotnet --version查看当前使用版本dotnet --info安装的所有版本 包括版本地址

2021-06-11 13:59:37 4249 2

转载 .net core 的IIS设置(正式、测试)环境变量

一:nuget包安装StackExchange.Redis

2021-06-02 18:11:51 1270

原创 如何把隐藏的git文件夹显示出来

1.点击我的电脑2.点击左上角的查看(勾选隐藏的文件)

2021-06-02 17:29:42 7222

转载 《ASP.NET Core 高性能系列》环境(EnvironmentName)的设置

一、概述传奇小说 www.xs86.com  程序启动时Host捕获到环境相关数据,然后交由IEnvironment(传说要作废,但是觉得这个设计依旧前后矛盾,因为没有考虑好非Web 和Web区分),然后交由IWebHostEnvironment,对于ASP.NET Core环境而言,同样会存储在IWebHostEnvironment.EnvironmentName,ASP.NET Core框架自身提供Development、Staging、Production三种状态作为EnvironmentNam

2021-05-21 17:55:47 1035

转载 启用iis

https://jingyan.baidu.com/article/72ee561a561c58e16138dfcf.html

2021-05-19 13:29:24 111

原创 如何检测是不是有人私自调用项目接口(非正常下单流程),得到远程ip或服务器名

项目一:配置public SendHelperOrdersRequest() { MachineName = Environment.MachineName; Platform = "dfg"; } /// <summary> /// 获取此本地计算机的NetBIOS名称 /// </summary> public string Mach

2021-05-18 14:45:11 267

原创 检测http请求是否超时

关键类:StopwatchStopwatch stopwatch = new Stopwatch();方法开始前加stopwatch.Start();方法结束后加stopwatch.Stop();具体写法:

2021-05-18 14:25:06 597

原创 冒泡

冒泡是数组中的最大数每次循环冒出代码示例 static void Main(string[] args) { int temp = 0; int[] array = { 8, 9, 1, 5, 2 }; for (int i=0;i<array.Length-1;i++) { for(int j = 0; j < array.Length - 1 -

2021-05-10 15:10:47 59

原创 StackExchange.Redis(缓存)

一:stringstring将数据存入缓存1.存单条数据入缓存class Program { static void Main(string[] args) { var keyName = "stringTest"; var configInfo = "name,13598871354"; var aa = SaveRedis(keyName, configInfo);

2021-05-08 18:00:26 2979

转载 如何使用git下载github上的资源

1.新建本地仓库(就是新建一个文件夹)2.在本地仓库,初始化git,右键打开git初始化代码:git init3.下载远程仓库代码git clone + 远程代码仓库地址获取远程仓库的URL4.然后就可打开文件夹看到已经下载下来了...

2021-04-29 17:32:11 873

原创 全局跨域代码

先在MyProjectAPI中Startup类ConfigureServices(IServiceCollection services)中加上services.AddCors(options => {options.AddPolicy(“any”, builder => { builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader(); });//跨域请求});然后在Configure(IApplicationBuilder ap

2021-03-26 16:03:40 238

原创 iis安装及部署

win10如何安装IIS:https://jingyan.baidu.com/article/fdffd1f86a897af3e98ca18b.htmlwindows系统如何远程桌面连接:https://jingyan.baidu.com/article/67662997adb46a54d51b84bd.html如何用iis配置网站:https://jingyan.baidu.com/article/00a07f380b57f682d028dccb.html...

2021-03-05 23:42:47 3390

原创 sdk缺失”目标进程已退出,但未引发 CoreCLR 启动事件。请确保将目标进程配置为使用 .NET Core。如果目标进程未运行 .NET Core,则发生这种情况并不意外。 程序“[16780]

问题:项目运行后出现“目标进程已退出,但未引发 CoreCLR 启动事件。请确保将目标进程配置为使用 .NET Core。如果目标进程未运行 .NET Core,则发生这种情况并不意外。程序“[16780] dotnet.exe”已退出,返回值为 -2147450730 (0x80008096)。程序“[16780] dotnet.exe: 程序跟踪”已退出,返回值为 0 (0x0)。”解决方法:缺少.netCoreSKD,下载SDK即可解决问题,下载路径:https://dotnet.microso

2021-01-26 19:22:16 4918

原创 cmd语句生成数据库表出错“无法执行,因为找不到指定的命令或文件。

问题:无法执行,因为找不到指定的命令或文件。可能的原因包括:*内置的 dotnet 命令拼写错误。*你打算执行 .NET 程序,但 dotnet-ef 不存在。*你打算运行全局工具,但在路径上找不到具有此名称且前缀为 dotnet 的可执行文件。解决方法:在cmd里输入 dotnet tool install --global dotnet-ef 然后就创建数据库表成功了最后,祝大家码生平安!...

2021-01-26 19:12:15 2403

原创 swagger安装

1.项目安装程序包 Swashbuckle.AspNetCore2.在StarUp.cs类的ConfigureServices方法中添加代码 services.AddSwaggerGen(c => { c.SwaggerDoc("V1", new Info { Version = "V1", //版本(主要) Tit

2021-01-16 18:00:22 1728

原创 Specified key is not a valid size for this algorithm

问题:System.Security.Cryptography.CryptographicException:“Specified key is not a valid size for this algorithm.”解决方法:AES加密中参数key应是32位,如果位数不对会报此错。

2020-12-14 21:24:18 9013

原创 Unable to resolve service for type ‘Movies.Domin.MoviesAccount‘ while attempting to activate ‘Movies

出现的问题:Unable to resolve service for type ‘Movies.Domin.MoviesAccount’ while attempting to activate ‘Movies.Respository.Mysql.ImplementInterface.MoviesAccountRepository’.接口实现类中构造函数方式注入两个类,但是startup中告知注入的只有MoviesDbContext,而没有在startup中注入MoviesAccount类,所以会报错

2020-12-13 23:48:00 3034

原创 IsNullOrWhiteSpace和IsNullOrEmpty区别

string.IsNullOrEmpty:只能控制null和""string.IsNullOrWhiteSpace:控制null、""、" "(引号里面带空格)

2020-12-10 22:57:07 1099

原创 net core EF 连接数据库和模型迁移

一:第一种方法(sdk3.1)启动项和上下文在一个类库里面1.创建一个数据库模型public class Movies { /// <summary> /// id /// </summary> public int Id { get; set; } /// <summary> /// 名称 /// </summary>

2020-11-28 00:04:13 1432 1

转载 mysql安装步骤

文档参考路径:https://www.cnblogs.com/rysinal/p/7565259.html环境:win10 64位mysql版本:5.7纯净版一:下载mysql纯净版。下载路径:https://dev.mysql.com/downloads/mysql/5.7.html点击 Download 按钮下载zip包到本地,解压(以我本地的解压路径是 D:\db\mysql-5.7.19-winx64 为例讲解,位置可以自定义)二:配置环境变量以我本地的解压路径是 D:\db\my

2020-11-13 11:02:41 119

原创 net core安装sdk

第一步:下载https://dotnet.microsoft.com/download第二步:如果项目中用的是2.2版本,那么下载2.2版本中的最高版本(如2.2.207);如果项目中用的是2.2.1,那么应下载2.2.1版本。第三步:找到和自己用的电脑相同的系统第四步:下载之后安装好...

2020-11-08 00:25:58 879

原创 如何快速知道项目用的哪种sdk

打开项目文件在项目文件中找到文件名后缀名 …csproj,可以用文档打开方式

2020-11-08 00:16:02 734

转载 .NET Core和.NET Standard有什么不同

近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Framework有什么不同。.NET Framework用于构建桌面应用程序和运行在互联网信息服务器(IIS)上的ASP.NET应用程序。它是第一个托管框架。Xamarin是一个用于构建iOS、Android、macOS和桌面应用程序的框架。.NET Core.NET Core是免费、跨平台的,是托管框架的开源实现。它支持4种类型的应用程序:.

2020-11-08 00:02:29 188

原创 git、KDiff3、Git Extensions

**Git**git概念:Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。1.下载git软件路径:https://git-scm.com/download/win2.点击安装(一直下一步知道finish)KDiff3概念:KDiff3是一款用来对文件或目录进行比较和合并及解决代码冲突的工具。下载路径:https://sourceforge.net/projects/kdiff3/安装步骤:一直下一步Git Extensions概念:Git Exte

2020-11-06 02:02:11 1931 5

转载 多线程

地址:https://www.cnblogs.com/w6w6/p/10648921.html

2020-07-10 11:59:15 61

原创 ? , ?: , ??,?.

可空类型修饰符(?)引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?“来表示,表现形式为"T?”例如:int? 表示可空的整形,DateTime? 表示可为空的时间。T? 其实是System.Nullable(泛型结构)的缩写形式,也就意味着当你用到T?时编译器编译时会把T?编译成System.Nullable的形式。..

2020-07-09 12:10:05 113

原创 数据库表联合

内表联合:SELECT a.* FROM deyouyun_goods_import_tasks as a INNER JOIN deyouyun_goods_collect_infos as b on a.Id=b.Id内表联合中INNER可以省略不写左联合:SELECT a.* FROM deyouyun_goods_import_tasks as a LEFT JOIN deyouyun_goods_collect_infos as b on a.Id=b.Id右联合:SE

2020-05-27 11:59:03 329 1

原创 git忽略某个项目

1.在左边目录中随便找个点击右键2.要忽略的文件写在图中指定的地方3.点击 忽略(这时github上的项目就是下图状态)

2020-05-26 20:20:36 236

原创 委托(Func、Action、Delegate)

委托:将一个方法作为参数带入到另外一个方法中。Func<>定义:Func是有返回值的泛型委托(封装方法),可以传入0-16个参数。特点:可传参、有返回值、封装方法。用法详解:Func返回值是int的委托,没有参数;Func返回值是string,没有参数;Func<string,int>返回值是int,传入参数是string。由此可以看出Func<>中放的...

2020-03-20 19:26:27 356

原创 工厂模式

工厂模式工厂模式在一些设计模式的书中分为简单工厂模式,工厂方法模式和抽象工厂模式三类。也有把工厂方法模式划分到抽象工厂模式的,认为工厂方法是抽象工厂模式的特例的一种,就是只有一个要实现的产品接口。工厂模式流程图:1.简单工厂模式简单工厂模式又叫静态方法模式(因为工厂类定义了一个静态方法)。编程中的简单工厂就是一个生产对象的类,它的主要作用是创建具体的产品类实例。专门定义一个类来负责创建其...

2020-03-20 11:25:02 84

原创 switch和if

if和switch都是条件判断语句,在效果上是没有什么差别的,不同的是在效率上。case中要求的是常量,一般是不能进行逻辑判断的, 所以这也是if语句优于switch语句的地方!但是如果您判断的都是几个常量的数据,我建议您最好采用switch语句,虽然if语句也是能实现的,但是性能就比switch差的有点远了。switch(选择判断句)switch关键字:switch、case、break、d...

2019-03-16 11:11:31 318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除