摘要:
Docker常用命令 1、Docker容器信息 ##查看docker容器版本 docker version ##查看docker容器信息 docker info ##查看docker容器帮助 docker --help 2、镜像操作 提示:对于镜像的操作可使用镜像名、镜像长ID和短ID。 2.1、镜 阅读全文
摘要:
/// <summary> /// 判断时间是否和服务器时间是一天 /// </summary> /// <param name="cs"></param> /// <returns></returns> public static bool JudgeTimeIsToDay(DateTime cs) { DateTime start = Convert.ToDateTime(cs.ToShort 阅读全文
摘要:
在接口开发过程中免不了要去验证参数的合法性,模型验证就是帮助我们去验证参数的合法性,我们可以在需要验证的model属性上加上Data Annotations特性后就会自动帮我们在action前去验证输入数据的合法性。 1.定义一个Person类 Person类有三个属性,姓名,电话,年纪。 2.创建 阅读全文
摘要:
阅读目录 一、MVC和WebApi路由机制比较 1、MVC里面的路由 2、WebApi里面的路由 二、WebApi路由基础 1、默认路由 2、自定义路由 3、路由原理 三、WebApi路由过程 1、根据请求的url匹配路由模板 2、找到控制器 3、找到action 四、WebApi特性路由 1、启动 阅读全文
摘要:
随着前后端分离的大热,WebApi在项目中的作用也是越来越重要,由于公司的原因我之前一直没有机会参与前后端分离的项目,但WebApi还是要学的呀,因为这东西确实很有用,可单独部署、与前端和App交互都很方便,既然有良好的发展趋势,我们当然应该顺势而为——搞懂WebApi! 从MVC到WebApi,路 阅读全文
摘要:
从2.0起我们一直就在谈论泛型,那么什么是泛型,泛型有什么好处,与泛型相关的概念又该怎么使用,比如泛型方法,泛型委托。这一篇我会全面的介绍泛型。 那么首先我们必须搞清楚什么是泛型,泛型其实也是一种类型,跟我们使用的int,string一样都是.net的类型。泛型其实就是一个模板类型,万能类型。它允许 阅读全文
摘要:
/// /// 读取PDF文件 /// /// 文件名称(可以从其他地方传进来) /// public FileStreamResult readPDF(string fName = "随便.pdf") { string dirp = @"放pdf文件的文件夹路径"; ... 阅读全文
摘要:
1面向对象 类:包含字段、属性、函数、构造函数 字段:存储数据 属性:保护字段 get set 函数:描述对象的行为 构造函数:初始化对象,给对象的每个属性赋值 面向对象的好处:让程序具有扩展性 类决定了对象将要拥有的属性和行为。 阅读全文
摘要:
做了几天的文件操作,现在来总结一下,错误之处,还望指点!以文件为例,如果对文件夹操作,基本上将File换为Directory即可(例:FileInfo file = new FileInfo(Path);与DirectoryInfo directory = new DirectoryInfo (Pa 阅读全文
摘要:
下载文件的功能(图片、word文档等) 技术点:MVC、NPOI、Form表单。 1. 引入NPOI的Nuget包,这个相信道友们都不陌生。 2.添加控制器及方法 3.修改ExportWord方法 4.创建下载页面 现在后台方法有了,我们还需要一个页面来触发这个方法。创建控制器的时候有一个默认的In 阅读全文