09
2020
02

windows下管理node.js版本

nvm是node版本管理工具,可以运行在多种操作系统上。主要是能运行在windows系统下。nvm-windows下载地址:https://github.com/coreybutler/nvm-windows/releasesnvm-windows开源地址:https://github.com/coreybutler/nvm-windows安装其实很简单,只需要按照步骤进行就可以了,但是需要注意的是,如果你的电脑上已经安装过node了,安装nvm的时候会询问你是否要用nvm控制你本地的node版
06
2020
01

ASP.NET Model验证及常用正则表达式

ASP.NET MVC框架提供给我们Model验证,在开发过程中我们可以重写验证方式,减少逻辑中的判断和格式校验,提高代码的整洁性和可读性。

11
2019
06

C#使用Spire.PDF直接打印pdf文档

Spire.PDF直接发送打印指令打印PDF文件,不用显示打印对话框,直接静默打印对应的PDF文件。前期为调用默认打印机,暂时无法设置打印参数。using iTextSharp.text.pdf; Spire.Pdf.PdfDocument pdf = new Spire.Pdf.PdfDocument(path + "\\Doc1.pdf"); pdf.Print();
18
2018
12

Entity Framework的实体关系

刚开始使用 Entity Framework 的时候,由于没有静下心来认真理清关系,走了一些"痛不欲生"的弯路。而我们目前开发的项目都在使用 Entity Framework,为了避免其他人再经历"痛不欲生"的弯路。于是下定决心边“理清关系”边“写博客”。而写博客可以逼着自己把问题完整地解决,避免半途而废。当写出这些文章,自己不知不觉对问题有了更深的理解。

11
2018
11

常用正则表达式

一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$有1~3位小数的正实数:

10
2018
11

.NET使用DynamicJson

DynamicJson是专门为.NET程序员开发的Json操作库,其源码非常简单,仅仅只有400行代码,一个对应的class类,目前只支持.NET 4.0以上的.NET Framework。

08
2018
11

C#Format字符串的格式化输出

1.1 格式化输出表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法string.Format(“{0:e}”,1.2)1.20E+001G常规string.Format("{0:G}", 2)2N用分号隔开的数字string.Format("{0:N}", 250000)250,000.00X十六进制

05
2017
12

设置accept属性来规定上传的文件类型

accept 属性规定了可通过文件上传提交的服务器接受的文件类型。注意:accept 属性仅适用于 <input type="file">。提示:请不要将该属性作为您的验证工具。应该在服务器上对文件上传进行验证。

27
2016
08

C#中System.Web.Caching.Cache缓存

今天在整理类库,正好弄到缓存这边,就找找资料看一下。System.Web.Caching.Cache是微软提供的一个Web下的类库,Cache类,是一个用于缓存常用信息的类。HttpRuntime.Cache以及HttpContext.Current.Cache都是该类的实例。查看一个类就是从它的属性、方法等方面查看,只有了解的属性,才能明白各个方法是做什么用的。

26
2016
07

ASP.NET网站开发中Web.config文件节点

今天逛CNBLOGS,看到一篇关于ASP.NET中Web.config配置文件的基本使用方法。我感觉挺有用处的,我就转载一下。以后有需要可以查阅一下。该文章是作者花了点时间整理的。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。

分享:

支付宝

微信