自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CoderYang

天道酬勤

  • 博客(106)
  • 资源 (3)
  • 收藏
  • 关注

原创 The JSON value could not be converted to System.DateTime

我们在使用Asp.Net Core WebApi和前端进行交互时,经常会因为提交数据中有时间自动而导致服务端接收不到数据,前端报错的问题。

2023-03-03 14:48:13 1564

原创 Mac AndroidStudio生成签名文件,显示SHA1和MD5值

一、首先,生成签名文件1.点击菜单栏中的Build的。2.弹出窗体,创建新的KeyStore:如下图。3.生成jks文件4.填写keystore和key密码。ketystore密码和key密码在后面会用到。其他信息也不是很重要,自己差不多能记住就好。5.然后点击ok,再点击next就完成了,紧接着就可以Finish完成打包APK了。但是还有一个Signat...

2023-01-13 08:44:16 1428 2

原创 MacOS 系统中如何使用EF Core进行数据迁移?

原有笔者最近在使用MacOS系统做asp.net core mvc项目开发。可是一直习惯了使用宇宙最强大的vs2019工具。突然换到苹果系统就感觉什么都是问题了。现在我将遇到该问题的解决方案做下记录,方便自己也是方便别的同学快速的解决问题。发现有坑其实最开始我也是翻阅了微软大量的文档(https://docs.microsoft.com/zh-cn/ef/core/miscellane...

2023-01-13 08:42:46 571 2

原创 常见递归算法

1、1、2、3、5、8.......用递归算法求第30位数的值? 首先我们能够发现从第3位数起后一位数等于前两位数值之和,即:x=(x-1)+(x-2),x>2; 这里须要不断的相加,第一时刻就会想到循环处理,我们尝试用数组去装载这些数值,即: int[] a=new int[30]; a[0]=1; a[1]=1; for(int i=2;i<30...

2023-01-13 08:42:27 579

原创 Docker部署Jenkins

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。

2023-01-13 08:41:51 1186 2

原创 Docker部署软件

Docker部署软件

2023-01-13 08:41:30 61

原创 asp.net core3.x 使用Nlog日志

日志中间件,其实在微软已经给我提供了。可是微软提供的这个中间件常常不能满足我们日常需求。今天我就说说这个Nlog中间件的使用。第一步:安装NLog.Web.AspNetCore第二步:添加nlog配置文件。<?xml version="1.0" encoding="utf-8" ?><nlog xmlns="http://www.nlog-project.org...

2023-01-12 10:50:59 233 2

原创 Gridview鼠标移动到数据行时改变该数据行的背景色

方法一protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow) { //设置鼠标覆盖时数据行的背景色 e.Row.Attributes.Add("on...

2023-01-12 10:32:47 882 2

原创 ASP.NET WebForm 数据控件GridView

GridView控件是WebForm中功能最强大数据展示控件,它不仅可以显示数据并且还能对数据进行常规的增删改查操作。

2023-01-12 10:28:42 819

原创 Docker搭建svn

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。参数说明:2、创建名称为svn的资源仓库3、设置资源仓库【 /var/opt/svn/conf/svnserve.conf】4、设置账号密码【 /var/opt/svn/conf/passwd】5、设置账号权限【 /var

2023-01-12 10:24:51 4180 3

原创 Docker部署 registry

Docker部署 registry在 Docker 中,当我们执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。Docker 官方提供了一个搭建私有仓库的镜像 registry ,只需把镜像下载下来,运行容器并暴露5000端口,就可以使用了。

2023-01-12 10:24:22 1738

原创 Docker部署 Harbor

Docker部署 HarborHarbor是一个用于存储和分发Docker镜像的企业级Registry服务器,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署企业内部的私有环境Registry是非常必要的,Harbor和docker中央仓库的关系,就类似于nexus和Maven中央仓库的关系,Harbor除了存储和分发镜像外还具有用户管理,项目管理,配置管理和日志查询,高可用部署等主要功能。这里我们只介绍离线安装方式。

2023-01-12 10:15:07 1392

原创 Docker 部署SQL Server 2017

想必大家都会安装各种平台上面搭建SqlServer2017,那么你们有没有试过在Docker中安装使用呢?参数说明-e “ACCEPT_EULA=Y”将 ACCEPT_EULA 变量设置为任意值,以确认接受最终用户许可协议。 SQL Server 映像的必需设置。-e "SA_PASSWORD = YourStrong@Passw0rd > "指定至少包含 8 个字符且符合SQL Server 密码要求的强密码。 SQ...

2023-01-12 10:13:05 630

原创 Docker部署 Oracle12c

Oracle大家都会用,也会在各种平台上面安装搭建。那么你会在Docker中搭建Oracle吗?

2023-01-12 10:09:10 936

转载 C# HttpClient教程

在日常开发中经常会用到别人写的接口数据,那么访问该接口的方式很多。这里我们主要学习使用HttpClient类发送各种请求操作。

2022-06-01 11:50:11 15656

原创 WebForm常见错误之验证控件报错

目录【问题描述】【原因分析:】【解决方案】方案1:方案2(推荐):方案3:方案4:【问题描述】当我们在开发过程中,有时候会遇到一些莫名其名的错误。很多小伙伴看到这个问题,当时就蒙了。不知道该从哪里下手了!!!【原因分析:】一般这样的问题,就说明了开发人员在创建WebForm项目的时候选择的是空项目。如下图所示。空项目创建好了后,里面非常的干净清爽。没有包含任何其他的依赖包。这也就导致了我们这种空项目中使用验证控件的时候报错。因为应用程序中.

2021-05-19 11:43:58 951 3

原创 AbpVnext全家桶快速入门之本地运行官方项目模板

系列文章目录第一章 如何从官方网站自定义AbpVnext全家桶项目第二章 本地运行官方项目模板文章目录前言一、生成项目数据库(含初始数据)?1. 修改数据库连接字符串2. 右键选择*.DbMigrator 类库设置为启动项目3. 按 F5 运行项目二、运行Web项目1.修改数据库连接字符串3. 右键选择*.Web类库设置为启动项目4. 按 F5 运行项目总结前言当我们从官方下载到项目模板后,第一件事情就是在本地机器将它运行起...

2021-03-28 15:50:22 960

原创 当前标识(IIS APPPOOL.NET v4.5)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET File

IIS报错当前标识(IIS APPPOOL.NET v4.5)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”的写访问权限。解决方法:1、以管理员权限运行PowerShell2、输入以下指令:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet_regiis.exe -ga 'IIS APPPOOL\.NET v4.5'上述.

2021-03-25 10:10:22 1499 2

转载 IIS上解决ASP.Net第一次访问慢的处理

Asp.net Mvc站点部署在IIS上后,第一个用户第一次访问站点,都会比较慢,确切的说是访问站点的Action页面(即非静态页面,因为静态页面直接由IIS处理返回给用户即完成请求,而Action页面IIS要转交给Aspnet_Wp工作进程,进而涉及相关初始化操作,这些初始化操作是比较慢的。第二次访问站点就不需要再初始化了所以就快了)。这种第一次访问慢的问题不仅发生在网站第一次部署启动,也发生在站点重启和站点程序池回收(经测试,第一次部署启动初始化所用时间会多一些,然后是站点重启,然后是站点回收)。.

2021-03-23 12:00:05 1514

原创 flex布局小思考

flex布局(Flexible 布局,弹性布局)是目前web前端、小程序中非常流行的布局方式。

2020-12-25 20:03:27 392 1

原创 Centos7 部署 ASP.NET Core应用程序

前言一、安装依赖环境第一步、将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库第二步、安装.NET CORE SDK第三步、检查安装是否成功二、部署ASP.NET Core应用程序1.上传到发布好的代码2.运行测试发布的项目2.1. dotnet命令加参数2.2.设置防火墙3.使用Nginx进行反向代理安装ngixn设置Nginx开机启动修改Nginx配置文件总结参考文章前言我一直都是在...

2020-09-11 19:53:14 792

原创 Docker 安装 MS SqlServer

作为一个.NET 开发人员,大家都知道微软的数据只能运行在windows电脑中。可自从Dokcer火了之后,微软现在已经将它的Sql server2017以后的数据库从windows平台迁移到了Docker中啦!本次内容主要详细讲解了Docker中如何安装MS sql2017数据库,以及需要注意的一些问题。这里特别强调下密码必须安装强制密码要求取设置,否则容器不能运行。参考文章Docker 安装部署Sql Server快速入门:使用 Docker 运行 SQL Server 容器映像(微软官方)

2020-09-11 14:47:07 3169

原创 如何在 Centos7 中 安装 Docker ?

开发界的小伙伴们整天喊着Docker、Docker的,那么在Linux系统如何安装Docker呢?今天我们就以Centos7为例,讲讲Docker的安装。以上就是安装Docker的两种方式。以上如有错误请大家留意。参考文章Centos7上安装docker阿里云Docker CE镜像CentOS Docker 安装(菜鸟教程)

2020-09-10 22:06:20 312

转载 Net Core项目选择不到安装的.Net Core Sdk,导致项目加载失败

项目场景:安装.NET Core 运行时和托管包后,.Net Core项目选择不到安装的.Net Core Sdk,导致项目加载失败问题描述:最近在把.Net Core 部署到本地iis时,需要安装.NET Core 运行时和托管包,但是安装成功后项目重新生成就会挂,选择不到项目所需的.Net Core Sdk原因分析:sdk或运行时安装异常。解决方案:第一种解决方法:碰到这种情况最粗暴的方法就是卸载相应的.Net Core Sdk和.NET Core 运行时和托管包,然后在

2020-09-02 08:32:04 1210

转载 Visual Studio中找不到.Net Core SDK

项目场景:Visual Studio中找不到.Net Core SDK问题描述:在win 7 64位上安装了.Net Core 2.1 x86 SDK后,又卸载重新安装了.Net Core 3/2 x64 SDK。结果在VS中新建项目时没有.Net Core 3.1 SDK。在cmd中运行dotnet --info,.Net Core SDKs installed里提示No SDKs were found原因分析:这个是由于环境变量里同时配置了C:\Program File.

2020-09-02 08:15:54 2175

原创 Visual Studio 设置NuGet的国内镜像

Visual Studio 设置NuGet的国内镜像添加NuGet源的方式各位小伙伴们,大家是不是在安装完vs2019之后。你会惊讶的发现你的NuGet不能还原包啦!这是由于微软的默认这是镜像源在国内不能使用。我们就需要添加一个微软在国内设置的镜像源啦!添加NuGet源的方式菜单: 工具 -> NuGet包管理器 -> 程序包管理器设置NuGet的国内镜像https://nuget.cdn.azure.cn/v3/index.json...

2020-08-28 11:24:06 6689

原创 获取当前日期时间(各版本)

获取当前日期时间C#获取时间SQL 语句C#获取时间//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日DateTime.Now.ToShortDateStr

2020-08-27 16:43:35 504

转载 浅谈C# 多态的魅力(虚方法,抽象,接口实现)

前言:我们都知道面向对象的三大特性:封装,继承,多态。封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象的魅力体现了出来,那就是多态,多态用的好,可以提高程序的扩展性。常用的设计模式,比如简单工厂设计模式,核心就是多态。其实多态就是:允许将子类类型的指针赋值给父类类型的指针。也就是同一操作作用于不...

2019-10-11 09:30:26 257

转载 C# 变量作用域

变量作用域是一个让很多初学者很容易混淆的一个概念。变量的作用域是可以访问该变量的代码区域。一般情况下,确定作用域遵循以下规则:只要类在某个作用域中,其字段也(也称成员变量)也在该作用域内。局部变量存在于表示声明该变量的块语句或方法结束的右花括号({})之前的作用域内。(请认真解读读透这句话) 在for、while或类似语句中声明的局部变量存在于该循环体内。局部变量的作用域冲突大型...

2019-10-09 17:21:04 341

原创 小白学习 gRPC官方快速上手学习笔记(c#版)

上手前准备工作支持操作系统:windows、OS X、Linux。实例采用.net、.net core sdk。The .NET Core SDK command line tools.The .NET framework 4.5 (for OS X and Linux, the open source .NET Framework implementation, “Mono...

2017-09-28 14:45:00 202

原创 .Net 4.5中的HttpClient试用

.Net 4.5中的HttpClient试用.Net 4.5中增加了一个新的System.Net.Http.HttpClient名字空间(在 System.Net.Http.dll 中),用于发送 HTTP 请求和接收 HTTP 响应。基本操作和以前的HttpWebRequest相比,HttpClient更加简洁,下面就是一个下载www.windows.com页面...

2017-03-09 16:47:00 122

原创 如何使用程序调用webApi接口

如何使用程序调用webApi接口在C#中,传统调用HTTP接口一般有两种办法:WebRequest/WebResponse组合的方法调用WebClient类进行调用。第一种方法抽象程度较低,使用较为繁琐;而WebClient主要面向了WEB网页场景,在模拟Web操作时使用较为方便,但用在RestFul场景下却比较麻烦,在Web API发布的同时,.NE...

2017-03-09 16:38:00 305

原创 关于ASP.NET Web Api的HelpPage文档注释问题

关于ASP.NET Web Api的HelpPage文档注释问题以前我用微软的HelpPage来自动生成的webAPI帮助文档。在使用了一段时间后发现只能显示Controller上面写的注释文档内容。以前总以为是微软这个类库的bug。后来才明白了是由于我的设置不当。微软的HelpPage类库controller上的...

2017-03-03 18:48:00 144

原创 Asp.net WebApi 异常处理解决方案

一、使用异常筛选器捕获所有异常我们知道,一般情况下,WebApi作为服务使用,每次客户端发送http请求到我们的WebApi服务里面,服务端得到结果输出response到客户端。这个过程中,一旦服务端发生异常,会统一向客户端返回500的错误。这种错误是服务器自动做出的反映,对于后期维护人员很难定位排错。例如:下面代码using System.Web.Http;namespa...

2017-01-19 15:32:00 917

原创 WebAPI接口测试之matthewcv.WebApiTestClient

WebAPI接口测试之matthewcv.WebApiTestClientmatthewcv.WebApiTestClient1、安装matthewcv.WebApiTestClient包打开vs工具的NuGet工具包搜索matthewcv.WebApiTestClient下载并安装该工具包2、注册matthewcv.WebApiTestClient组件打开Glob...

2016-08-12 16:06:00 115

原创 ASP.NET Web API从注释生成帮助文档

ASP.NET Web API从注释生成帮助文档默认情况下,ASP.NET Web API不从Controller的注释中生成帮助文档。如果要将注释作为Web API帮助文档的一部分,比如在帮助文档的Description栏目中显示方法注释中的summary,需要进行一些配置操作。首先在Visual Studio中打开Web API项目的属性页,在Build设置页,选中XML ...

2016-04-14 20:51:00 99

原创 c#中使用easyUI的DataGrid组件

前台页面html <table id="dg"> </table>View CodeJavaScript$("#dg").datagrid({ width: 500, //自适应列内容 fitColumns: t...

2015-06-28 00:06:00 318

原创 第三方分页控件aspnetPager出现问题解决方法

    问题描述:    今天在打开以前的项目使用vs2013打开后并且生成解决方案的时候发现报错了。经过检查发现是由于第三方分页控件aspnetPager在页面上不能引用到了。    解决方法:    1、首先将AspNetPager.dll复制于应用程序下的bin目录。    2、其次在bin目录中引用它(AspNetPager.dll)。    3、在...

2014-12-16 19:06:00 198

原创 ActionResult派生类

类名抽象类父类功能ContentResult  根据内容的类型和编码,数据内容.EmptyResult  空方法.FileResultabstract 写入文件内...

2014-12-12 18:02:00 233

原创 Razor引擎的转换数据类型

AsInt()把字符串转换为整数。if (myString.IsInt())IsInt(){myInt=myString.AsInt();}AsFloat()把字符串转换为浮点数。if (myString.IsFloat())IsFloat()...

2014-12-12 18:01:00 229

navicat.zip

navicat 苹果版

2021-01-20

由路由生成URL规则

ASP.NET MVC 中由路由生成URL各种规则,不得不知啊

2012-09-09

CKEditor for ASP.NET

是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。

2012-08-06

空空如也

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

TA关注的人

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