自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 多个 .NET 框架

目录应用程序编程接口C# 和 .NET 版本控制.NET Standard目前存在多个 .NET 框架。 Microsoft 的宗旨是在最大范围的操作系统和硬件平台上提供 .NET 实现。 下表列出了最主要的 .NET 实现:实现描述.NET Core真正跨平台和开源的 .NET 框架,为服务器和命令行应用程序提供了高度模块化的 API 集合Microsoft .NET Fr...

2020-04-30 20:21:15 231

转载 NetCore 3.0 中使用Swagger生成Api说明文档及升级报错原因

认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用:接口的文档在线自动生成。功能测试。为什么使用Swagger作为REST APIs文档生成工具Swagger 可以生成...

2020-04-29 20:21:10 1296

转载 WeihanLi.Npoi 支持 ShadowProperty 了

WeihanLi.Npoi 支持 ShadowProperty 了Intro在 EF 里有个 ShadowProperty (阴影属性/影子属性)的概念,你可以通过 FluentAPI 的方式来定义一个不在 .NET model 里定义的属性,只能通过 EF 里的 Change Tracker 来操作这种属性。在导出 Excel 的时候,可能希望导出的列并不是都定义好在我们的 mo...

2020-04-29 15:21:10 86

转载 《Dotnet9》系列-Google ProtoBuf在C#中的简单应用

时间如流水,只能流去不流回!点赞再看,养成习惯,这是您给我创作的动力!本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform、WPF、ASP.NET Core等,亦有C++桌面相关的Qt Quick和Qt Widgets等,只分享自己熟悉的、自己会的。简介什么是 Google Protocol Buffer?...

2020-04-28 15:21:04 202

转载 命令创建.net core3.0 web应用详解(超详细教程)

你是不是曾经膜拜那些敲几行代码就可以创建项目的大神,学习了命令创建项目你也可以成为大神,其实命令创建项目很简单。1.cmd命令行到你打算创建项目的位置2.在该目录下创建解决方案文件夹JIYUWU_ONE,然后使用命令创建一个解决方案,命令如下:mkdir JIYUWU_ONEcd JIYUWU_ONEdotnet new sln注意:解决方案的名字默认是当...

2020-04-27 20:21:10 1206

转载 测试开源.net 混淆器ConfuserEx

由于公司业务需要简单的把代码加密混淆,于是了解了一下相关的工具然后打算用ConfuserEx试试。开源地址:https://github.com/yck1509/ConfuserEx/下载地址:https://github.com/yck1509/ConfuserEx/releases开始工作1.简单编写一个产生随机数的Winform窗口程序代码如下using ...

2020-04-27 15:21:07 400

转载 基于C# WPF框架的贪吃蛇

游戏开始界面游戏开始共有两条蛇,吃到红色食物加1分,吃到绿色毒食物减1分,知道0不减;碰到墙壁游戏结束,碰到对方游戏结束,碰到自己游戏结束此游戏通过Canvas画布布局,通过C#代码实现游戏主界面大小为1200*1000<Window x:Class="贪吃蛇__.MainWindow" xmlns="http://schemas.micros...

2020-04-27 08:20:07 276

转载 暴力删除文件

有些时候电脑上会有一些文件删除不了,例如:删除的时候,提示文件不存在,或者请求的安全信息不可用或无法显示。无法删除文件夹的原因:1.当文件夹中存在正在被占用的文件时,删除当然会失败。其中包括有一些病毒程序在运行时,删除文件夹的操作也会失败。2.如果采用NTFS文件系统,当前用户不具备目标文件的完全控制权限时,删除就会失败。3.文件存储出问题,删除也会失败。比如U盘损坏,我们可以在资源...

2020-04-26 20:21:11 413

转载 关于C#异步编程你应该了解的几点建议

前段时间写了一篇关于C#异步编程入门的文章,你可以点击《C#异步编程入门看这篇就够了》查看。这篇文章我们来讨论下关于C#异步编程几个不成文的建议,希望对你写出高性能的异步编程代码有所帮助。注:本文的很多内容都是学习《Effective C#》的总结。作者:依乐祝原文地址:https://www.cnblogs.com/yilezhu/p/12099219.html尽量不要编写返...

2020-04-26 15:21:04 88 1

转载 使用 HttpClient 进行表单提交时,遇到的问题

问题在开发微信支付的小微商户进件接口时,需要通过表单来上传身份证图片等数据。在微信支付接口文档也说明了,需要使用 multipart/form-data 的方式发送请求。.NET 提供了 MultipartFormDataContent 类型,帮助我们构建表单请求,故有以下代码:var form = new MultipartFormDataContent(){ {new ...

2020-04-25 20:21:10 179

转载 给你的 ASP.NET Core 程序插上 Feature Flag 的翅膀

前言我们知道,目前大多数应用程序在正式发布到生产环境之前都会经历多个不同的测试环境,通过让应用程序在多个不同的环境中运行来及时发现并解决问题,避免在线上发生不必要的损失。这是对于整个软件的发布流程来讲。但是如果想让我们的应用程序在线上环境中通过满足一些动态条件(比如电商平台在某一时间段的促销活动)从而能开启一些临时功能的话又该怎么办呢?如果你试图通过重新打包发布的方式来解决这个问题,...

2020-04-25 08:20:06 324

转载 使用VS中自带的一键打包功能将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理

本章将和大家简单分享下如何使用VS中自带的一键打包功能将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理。一、注册并登录NuGet平台NuGet官网:https://www.nuget.org/此处我使用的是微软账号进行关联登录登录成功后就可以管理个人信息了,此处就不做过多的描述了二、进行ASP.NET Core类库打包方式...

2020-04-24 15:21:09 883

转载 关于knockout下拉多选值的应用

在最近的开发过程中,应用了一些关于knockout的下拉项目。关于下拉多选的开发在这里做一个记录。下面直接上代码添加的时候,无需给初始值--viewmodel function ViewModel() { //岗位下拉绑定 this.postName = ko.observableArray([]); };  添加了一...

2020-04-24 08:20:06 152

转载 C# 如何获取日期时间各种方法

我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2019-01-09)、时间(16:02:12)、日期+时间(2019-01-09 16:11:10)等。1.获取日期和时间DateTime.Now.ToString();//2019-09-420:02:10DateTime.Now.ToLoc...

2020-04-23 15:21:17 1000

转载 IIS在已有站点上-&gt;添加应用程序命令

已有站点:HTTP80%systemroot%\system32\inetsrv\APPCMD ADD APP /SITE.NAME:"HTTP80"/path:/Redirect /physicalPath:"C:\Windows\System32\drivers\etc" /applicationPool:"HTTP80"批处理执行后效果:...

2020-04-22 08:20:06 290

转载 .net core3.1 webapi + vue.js + axios实现跨域

我所要讲述的是,基于.net core3.1环境下的webapi项目,如何去使用axios对接前端的vue项目既然谈到axios,这里贴出axios的官方文档地址:http://www.axios-js.com/zh-cn/docs/首先是前端部分进行设置第一步,在vue项目中安装axios在vs code的终端中输入命令 npm install axios稍等片刻,...

2020-04-21 08:20:06 542

转载 VSTO开发指南(VB2013版) 第一章 Office对象模型

完美地将visual basic和office 办公软件结合起来。来自微软公司VSTO小组的权威专家所编著。全书共712页,内容极其全面而深入,猛一看,厚地犹如庞然大物。看完离大神就不远了哦<^ . ^>!!!!!《VSTO开发指南》是2008年2月电子工业出版社出版的图书,作者是(美国)Eric Carter Eric Lippert实例1:从Excel程序到...

2020-04-20 20:21:11 649

转载 取消任务

>>返回《C# 并发编程》1. 取消请求2. 超时后取消3. 取消并行4. 取消响应式代码5. 与其他取消体系的互操作CancellationToken.None 是一个等同于默认的特殊值,表示这个方法是永远不会被取消的。实例代码static async Task CancelableMethodAsync(CancellationToken token)...

2020-04-20 15:21:05 1371

转载 asp.net core 3.x 身份验证-1涉及到的概念

前言从本篇开始将围绕asp.net core身份验证写个小系列,希望你看完本系列后,脑子里对asp.net core的身份验证原理有个大致印象。至于身份验证是啥?与授权有啥联系?就不介绍了,太啰嗦。你如果不晓得,自己去搜搜吧。我的学习思路是详细看源码 > 总结得出一个宏观上的印象 + 如何使用。如果发现有啥讲错的望指正,免得误导观众我们偶尔会思考如何设计一个牛X的软件,其实通过...

2020-04-19 15:21:11 199

转载 CommunityServer的编译

1. 简介Community Server是一个免费的开源协作系统,用于管理文档、项目、客户关系和电子邮件通信,可以在私有服务器上安装和配置。它的组成分为:  1. OnlyOfficeJabber- 即时消息服务;  2. OnlyOfficeNotify- 邮件通知服务;  3. OnlyOfficeIndex- 全文检索相关服务;  4. OnlyOfficeFee...

2020-04-19 08:20:04 208

转载 多线程共享变量和 AsyncLocal

>>返回《C# 并发编程》1. 简介2. 异步下的共享变量3. 解析 AsyncLocal3.1. IAsyncLocalValueMap 的实现3.2. 结论1. 简介普通共享变量:在某个类上用静态属性的方式即可。多线程共享变量希望能将这个变量的共享范围缩小到单个线程内无关系的B线程无法访问到A线程的值;[ThreadStatic]特性、Th...

2020-04-18 20:21:16 697

转载 深入理解ASP.NET Core依赖注入

概述ASP.NET Core可以说是处处皆注入,本文从基础角度理解一下原生DI容器,及介绍下怎么使用并且如何替换官方提供的默认依赖注入容器。什么是依赖注入百度百科中对于依赖注入的定义:控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Inj...

2020-04-18 15:21:06 131

转载 LINQ入门

记录LINQ学习过程。概要LINQ是一种“语言集成”的查询表达式,使用LINQ可以智能提示和进行类型检查。C#里可以编写的LINQ查询有SQL数据库、XML文档、ADO.NET数据集、支持IEnumerable和IEnumerable的对象。使用LINQ,可以简单对数据源进行分组、排序、筛选。有一些第三方库也为Web服务和其他数据库提供了LINQ支持。数组隐式支持了 IEnumer...

2020-04-17 20:21:09 146

转载 【Django入门】学习笔记01

Django介绍###Django是一个基于Python的高级Web开发框架它能够让开发人员进行高效且快速的开发高度集成,方便开发正常上网流程###打开浏览器->向目标URL发送一个HTTP请求->服务器把页面响应给浏览器浏览网页的基本原理###本质是网络通信,即通过网络进行数据传递浏览器经过通信后获取到该页面的源代码文档浏览器解析文档后以适当的形式展示给用...

2020-04-16 20:21:10 79

转载 C#的基础知识

Class 哈哈哈fdfdv//他是变量 作为一种不确定类型的变量class 哈哈哈fdfdv//他是类 作为自定义结构体public class 变量//他是类 作为自定义结构体咸蛋超级借法 filename//他是变量 作为一种不确定类型的变量string filename//他是变量 字符串类型变量//filename...

2020-04-16 15:21:03 81

转载 MVC简介

一、目录的认识https://www.runoob.com/aspnet/mvc-folders.html二、约定大于配置1、方法的名称与视图的名称一致。2、视图要放在Views文件下的当前方法所在控制器名称一致的文件夹内。三、添加数据1、如果方法的参数与表单元素name属性的值一致的话,会自动填充。2、如果表单元素name的属性的值与实体类中属...

2020-04-16 08:20:04 111

转载 java8 ConcurrentHashMap源码学习

java8 ConcurrentHashMap源码学习ConcurrentHashMapputaddCountfullAddCounttransfer后记ConcurrentHashMapConcurrentHashMap是一个HashMap的升级版,是线程安全的,想要了解ConcurrentHashMap就必须得要去了解他的put、get、扩容方法这里必须说一下的是, 1.8的Concur...

2020-04-15 08:20:08 72

转载 封装axios拦截重复请求

偷个懒 用下别人的代码 原帖 (侵删)文中稍作修改 功能不变新建一个请求文件import axios from 'axios'//取消请求let CancelToken = axios.CancelToken//设置默认请求头,如果每次请求都携带token 建议写在这里axios.defaults.headers = {}// 请求超时的时间限制axios.defaults...

2020-04-14 20:21:12 308

转载 Orcel数据库之迷(一)——HR用户不见了?

Orcel数据库之迷(一)——HR用户不见了?Orcle数据库学习问题发现——我的HR用户呢?问题由来——为什么HR它就没了呢?问题解决——我的HR用户又回来了!以sys或system用户执行脚本文件步骤解锁HR用户并修改用户密码学习就能进步Orcle数据库学习今天发现了一个较为普遍的问题,在此进行解决,欢迎讨论!!!问题发现——我的HR用户呢?我们在学习Orcle数据库的过程中,总是会使...

2020-04-14 15:21:04 1959 3

转载 分布式事务

分布式事务分布式理论单个数据库性能产生瓶颈的时候,可能会对数据库进行物理分区,升级为分布式数据库。分布式数据库无法像单个数据库一样,事务保证ACID属性。只能遵循CAP原则。CAP原则:分布式环境下,无法同时拥有以下三个属性,只能三选二一致性:与单个数据库的一致性类似,只不过分布式环境,保证所有节点的数据均一致。可用性:每一个操作总是能够在一定时间内返回结果。分区容忍性...

2020-04-14 08:20:04 123

转载 抖音上的时钟屏保,被我改造完用来表白

抖音上很火的时钟屏保,被我改造完后用来准备准备准备表白,谁说程序员不浪漫?!闲言少叙,书归正文,因为gif格式的图片只能上传5M,所以我只能切成两块,中间还删减了一些,大家凑合着看,不要打我,大家可以把源码拷下来,源码在最下面,自己运行康康,嘿嘿,话不多说,上图:效果主要分成了三个部分,第一个是进入页面的时候平铺的时钟效果,当点击按钮的时候,变为圆盘时钟,左边的文字以键盘敲击的而方式出现...

2020-04-13 20:21:11 507

转载 如何用环信SDK一步一步实现视频会议(详细版)

如何用环信SDK一步一步实现视频会议(详细版)今年是不平凡的一年,没错,就是因为疫情,因为疫情原因 ,大家只能呆着家里,严重影响了我们正常的学习 生活 工作,在这种情况下,只能在家办公,这时候大家就会想到线上视频会议,目前很多互联网公司有这个产品,比较出名的就比如 腾讯会议 钉钉 zoom等,用...

2020-04-12 13:23:27 4733

空空如也

空空如也

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

TA关注的人

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