自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 计算机基础存储结构

常用高级编程语言的数据类型通常有bool 占用1位。(理论上)byte 占用2个字节。short 占用2个字节。int 占用4个字节。long 占用8个字节。float 占用4个字节。double 占用8个字节。byte类型表示范围为0~2^16-1。既可...

2019-03-31 12:13:00 155

转载 C#的一段经典代码,查找当前程序所有继承或实现自指定类的子类。

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace FWJB_S.Test 8 { 9 class Program...

2018-10-09 14:00:00 271

转载 ASP.NET全栈开发日志模块之操作日志的设计

应用程序中的日志大致分为三种第一种:用于生产模式下追中bug的异常日志。(这类日志相信大家都懂)第二种:用于记录重要操作的行为日志。(这类日志主要作用是溯源,行为主要有三种:增、删、改)第三种:用于记录历史浏览的消息日志。(这类日志主要记录用户的浏览痕迹)消息日志和行为日志有点相似,都有溯源的作用,但它们区别很明显。消息日志记录的是所有操作信息,比如 “gxqsd 登...

2018-07-28 00:11:00 248

转载 ASP.NET全栈开发验证模块之将前后台校验结合

前五篇博文分别介绍并实现了前端校验和服务器校验,这篇博文主要是介绍如何将两者结合起来使用,并总结。之前,我们在ASP.NET MVC中集成了基于FluentValidator的验证器,并通过扩展Controller,在ControllEx中 使用OnActionExecuting 进行统一校验。最后将所有错误信息存放在ViewData["Error"]内部后返回视图。在视图呈现...

2018-07-21 10:00:00 97

转载 ASP.NET全栈开发验证模块之在Vue中使用前端校验(更新)

在全栈开发系列第三篇的时候有讲到使用Vue进行前端验证。在那一篇博文里,详细讲了如何搭建vuefluentvalidator.js 的过程,并最终把它从需要(实体和实体验证器)到 直接使用,很显然,它很小巧的胜任了工作。(首先声明,这个vuefluentvalidator.js是我上周末也就是7月15号才开始构思和编写的,而我最开始的目的是希望它能轻松完成表单的校验工作,但没想过许多复...

2018-07-20 20:25:00 112

转载 ASP.NET全栈开发验证模块之在MVC中使用服务端统一验证

首先声明,这篇博文是完善.ASP.NET全栈开发之在MVC中使用服务端验证 的,所以重复内容,我就不过多的阐述,很多问题都是在实践中去发现,然后再去完善,这篇博文也一样,建立在已阅 前面博文 的基础上。在上一篇中,虽然我们完成了服务端验证,但我们还是需要在Action里调用验证器来进行验证,像这样。 [HttpPost] public Action...

2018-07-20 00:26:00 96

转载 ASP.NET全栈开发验证模块之在Vue中使用前端校验

前面分享了两篇关于.NET的服务端校验的文章,在系统里光有服务端校验虽然能够勉强使用,但会出现许多不愉快的体验,如上一章我在最后提交的时候填写了3个表单,在仅有最后一个表单出现了错误的时候,虽然达到了校验功能,表明了错误,但我前面三个表单的数据都被干掉了啊。再则比如注册的时候我填了那么多东西,我提交后你却告诉我已经被注册了,如果不是真爱,大概会毫不留情的Alt+F4 再也不见啦。为了...

2018-07-18 17:51:00 168

转载 ASP.NET全栈开发验证模块在MVC中使用服务端验证

上一章我们在控制台中基本的了解了FluentValidation是如何简洁,优雅的完成了对实体的验证工作,今天我们将在实战项目中去应用它。首先我们创建一个ASP.NET MVC项目,本人环境是VS2017,创建成功后通过在Nuget中使用Install-Package FluentValidation -Version 7.6.104 安装FluentValidation...

2018-07-18 15:44:00 146

转载 ASP.NET全栈开发验证模块之服务端验证基础

在Web系统开发时,往往会有存在大量的交互操作,交互就必须校验数据的准确性啊,且不说一个字段可能存在多种校验,若一个表单提交有10个字段难道我们要对这10个字段分别写代码去校验吗?如果是这样,那每一个表单都要单独去写一份校验岂不是太痛苦了?为了解决这个问题,聪明的程序员们开始了“偷懒”!今天我们介绍一位在.NET平台下偷懒的——“FluentValidation”,正如其名,流利...

2018-07-18 00:38:00 83

转载 值转换为可空类型

int? 这种类型实际上是Nullable<int>类型的实例,这里不过多介绍Nullable,只说明一点它在int的基础上可存储了null值,有时候在数据库操作时,我们会创建一个用于封装所需参数的类Model,若数据库中某个Int类型的字段可为空,为了保证与数据库同步,我们会在Model里给该字段定义为int?类型,但在查询取出来的时候就出现问题了,如果数据库中是空,rea...

2018-06-22 17:42:00 135

转载 Action、RenderAction、Partial、RenderPartial区别

都属于用户控件,Action是直接连接到Action,并且会执行业务逻辑,通过源代码分析可以看出Action最终转换为HTML字符串输出了。并且通过断点调试可以发现Action和RenderAction可进行业务逻辑处理。其中由于RenderAction是写入到流里不返回,所以需要使用@{}方式调用。1 public static MvcHtmlString ...

2017-12-08 10:26:00 163

转载 JavaScript四大家族之client家族

javascript 元素对象拥有client家族主要属性:clientHeight:  (可见区域高度:height+padding)clientWidth:  (可见区域宽度:width+padding)clientLeft  (资料显示是当前元素的offsetLeft距离当前窗口左边的距离,但通过我的测试发现值永远等于border-left,并且在w3...

2017-08-10 10:00:00 126

转载 JavaScript四大家族之scroll家族

javascript 元素对象拥有scroll家族主要属性:ScrollTop:  (被滚动条卷去的头部高度)ScrollLeft:  (被滚动条卷曲的左侧距离)ScrollWidth  (内容实际宽度:width+padding+超出盒子的宽度)ScorllHeight  (内容实际高度:height+padding+超出盒子的高度)S...

2017-08-10 08:19:00 144

转载 JavaScript四大家族之event家族

event是javascript 元素对象的事件处理程序function(event){}所拥有的事件对象其中最主要(用的最多)的属性是event对象存在兼容性。IE678的event对象为Window.event,其他浏览器为event,兼容写法为var event = event || window.event;clientX        (距离浏览器左侧的距离...

2017-08-09 18:52:00 103

转载 JavaScript四大家族之offset家族

javascript 元素对象拥有offset家族5大属性(offset家族和position紧密相连)offsetWidth:"元素内容的宽度"          (border+padding+width)offsetHeight:"元素内容的高度"          (border+padding+height)offsetLeft:"元素与浏览器客户...

2017-08-09 13:25:00 177

转载 Json学习

JSON(JavaScript Object Notation)是一中轻量级得JavaScript的对象表示法使用JSON的方法var json = {name:"张三",age:"18",sex"男"};console.log(json.name)console.log(json.age)console.log(json.sex)...

2017-07-01 11:47:00 63

转载 2017-5-29学习记录——WebApi(1)

曾经我一直认为Web服务器的Api使用ashx或ASP.NET MVC中返回JsonResult来实现的。当我第一次接触WCF的时候,有同学告诉我目前比较流行WebApi和WebSocket了,于是我还担心着我怎么总在学不咋用了的技术哟。今天第一次使用WebApi具体步骤:  1、首先我创建了一个ASP.NET的空项目   2、在根目录创建了Controllers和M...

2017-05-29 20:39:00 101

空空如也

空空如也

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

TA关注的人

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