自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

转载 浏览器的工作原理

浏览器如何工作? 一、浏览器的主要构成 简单来说浏览器可以分为两部分,shell+内核。 Shell是指浏览器的外壳:例如菜单,工具栏等。主要是提供给用户界面操 作,参数设置等等。它是调用内核来实现各种功能的。 内核才是浏览器的核心。内核是基于标记语言显示内容的程序或模块。 常见的浏...

2018-05-30 20:38:25 474 0

转载 Javascript的装载和执行

通常来说,浏览器对于Javascript的运行有两大特性: 载入后马上执行 执行时会阻塞页面后续的内容(包括页面的渲染/其他资源的加载)。于是,如果有多个js文件被引入,那么对于浏览器来说,这些js文件被穿行地载入,并一次执行。 因为javascrit可能会操作HTML文档的DOM树,所以...

2018-05-30 20:37:49 142 0

转载 javascript的this

this javascript的this总是指向一个对象,而具体指向哪个对象实在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境 实际应用中,this的指向大概分为以下四种 1.作为对象的方法调用 2.作为普通函数调用 3.构造器调用 4.Fun...

2018-05-29 22:50:51 120 0

转载 Entity Framework版本历史概览

EF版本 .net framework和IDE版本 主要功能 EF(or EF3.5) Visual Studio 2008 SP1 (.NET 3.5 SP1) 基本的O/R映射支持,使用DB First开发模式 EF 4 Visual Studi...

2018-05-29 20:00:22 902 0

转载 为DbContextScope添加数据库事务提交完成事件

使用EF开发应用程序的一个难点就在于对其DbContext的生命周期管理,你的管理策略是否能很好的支持上层服务 使用独立事务,使用嵌套事务,并行执行,异步执行等需求? Mehdi El Gueddari对此做了深入研究和优秀的工作并且写了一篇优秀的文章,为了方便更多的童鞋学习,我已将其翻译为中文系...

2018-05-28 22:45:25 270 0

转载 在EntityFramework6中管理DbContext的正确方式(4)【DbContextScope:一个简单的,正确的并且灵活的管理DbContext实例的方式】

(译者注:使用EF开发应用程序的一个难点就在于对其DbContext的生命周期管理,你的管理策略是否能很好的支持上层服务 使用独立事务,使用嵌套事务,并行执行,异步执行等需求? Mehdi El Gueddari对此做了深入研究和优秀的工作并且写了一篇优秀的文章,现在我将其翻译为中文分享给大家。由...

2018-05-28 22:28:21 1301 0

转载 在EntityFramework6中管理DbContext的正确方式(3)【环境上下文DbContext vs 显式DbContext vs 注入DbContext】

(译者注:使用EF开发应用程序的一个难点就在于对其DbContext的生命周期管理,你的管理策略是否能很好的支持上层服务 使用独立事务,使用嵌套事务,并行执行,异步执行等需求? Mehdi El Gueddari对此做了深入研究和优秀的工作并且写了一篇优秀的文章,现在我将其翻译为中文分享给大家。由...

2018-05-28 21:42:32 1415 0

转载 在EntityFramework6中管理DbContext的正确方式(2)【DbContext的默认行为】

(译者注:使用EF开发应用程序的一个难点就在于对其DbContext的生命周期管理,你的管理策略是否能很好的支持上层服务 使用独立事务,使用嵌套事务,并行执行,异步执行等需求? Mehdi El Gueddari对此做了深入研究和优秀的工作并且写了一篇优秀的文章,现在我将其翻译为中文分享给大家。由...

2018-05-28 13:54:45 1249 0

转载 在EntityFramework6中管理DbContext的正确方式(1)【考虑的关键点】

(译者注:使用EF开发应用程序的一个难点就在于对其DbContext的生命周期管理,你的管理策略是否能很好的支持上层服务 使用独立事务,使用嵌套事务,并行执行,异步执行等需求? Mehdi El Gueddari对此做了深入研究和优秀的工作并且写了一篇优秀的文章,现在我将其翻译为中文分享给大家。由...

2018-05-28 13:23:32 1757 0

转载 ASP.NET MVC之如何看待内置配置来提高性能优化(四)

前言 前几篇我们比较基础的讲了下MVC中的知识,这一节我们穿插点知识,讲讲MVC中我们可以提高性能的办法。 Razor视图引擎优化(优化一) 我们知道默认情况下配置MVC去解析一个视图会首先约定通过查找所有的匹配Web Form视图引擎的名称。例如当我们查找一个不存在的视图时,会出现如下错误...

2018-05-27 15:56:56 809 0

转载 记一次ASP.NET MVC性能优化(实际项目中)

前言 在开发中为了紧赶项目进度而未去关注性能的问题,在项目逐渐稳定下来后发现性能令人感到有点忧伤,于是开始去关注这方面,本篇为记录在开发中遇到的问题并解决,不喜勿喷。注意:以下问题都是在移动端上出现,无法确定在网站中是否也同样会出现。 卡顿问题 请求方式 项目属于移动端,在手机上查看某一列...

2018-05-27 15:41:57 668 0

转载 ASP.NET MVC 应用提速的十种方法

主要介绍ASP.NETMVC 应用提速的六种方法,因为没有人喜欢等待,所以介绍几种常用的优化方法。 大家可能会遇到排队等待,遇到红灯要等待,开个网页要等待,等等等。 理所当然,没有人喜欢等待网页慢吞吞地加载,尤其是在移动端访问网站时。其实,Web 开发者敏感的神经决定了我们等待与否。 现在,...

2018-05-27 15:24:32 673 0

转载 ASP.NET MVC技能体系图

如图:

2018-05-27 15:04:08 374 0

转载 Javascript数组排序sort方法和自定义排序方法

前言 针对一个数组进行排序,一个很常见的需求.尤其在后端.当然,前端也是有这个需求的. 当然,数组排序,是有现成的方法的.就是sort()方法. 我们先开看下这个. 标准答案,sort方法 var arr = [45,98,67,57,85,6,58,83,48,18]; conso...

2018-05-26 14:42:58 1638 0

转载 Javascript中的数组对象排序

一、普通数组排序   js中用方法sort()为数组排序。sort()方法有一个可选参数,是用来确定元素顺序的函数。如果这个参数被省略,那么数组中的元素将按照ASCII字符顺序进行排序。如: var arr = ["a", "b&...

2018-05-26 14:37:53 1542 0

转载 JavaScript 使用sort()方法从数值上对数组进行排序

JavaScript中数组的sort()方法主要用于对数组的元素进行排序。其中,sort()方法有一个可选参数。但是,此参数必须是函数。 数组在调用sort()方法时,如果没有传参将按字母顺序(字符编码顺序)对数组中的元素进行排序,如果想按照其他标准进行排序,就需要进行传一个参数且为函数,该函数要...

2018-05-26 14:36:27 302 0

转载 JavaScript中数组Array.sort()排序方法详解

JavaScript中数组的sort()方法主要用于对数组的元素进行排序。其中,sort()方法有一个可选参数。但是,此参数必须是函数。 数组在调用sort()方法时,如果没有传参将按字母顺序(字符编码顺序)对数组中的元素进行排序,如果想按照其他标准进行排序,就需要进行传一个参数且为函数,该函数要...

2018-05-26 14:35:54 2852 1

转载 bootstrap datetimepicker调整开始日期

近日,在使用 bootstrap datetimepicker 插件的时候发现,点击后是从1899年12月开始的,而要调整到2017年的日期,需要经过多次点击才能实现,非常麻烦。查找资料发现,可以在初始化 datetime 选项的时候增加startDate设置: $("...

2018-05-26 14:16:30 1190 1

转载 Datetimepicker.js用法

$('.form_date').datetimepicker({//初始化 language: 'zh-CN', //weekStart: 1, //todayBtn: 1, autoclose: 1, //tod...

2018-05-23 21:31:18 3988 0

转载 ASP.NET Core 菜鸟之路:从Startup.cs说起

1.前言 本文主要是以Visual Studio 2017 默认的 WebApi 模板作为基架,基于Asp .Net Core 1.0,本文面向的是初学者,如果你有 ASP.NET Core 相关实践经验,欢迎在评论区补充。 与早期版本的 ASP.NET 对比,最显著的变化之一就是配置应...

2018-05-23 10:16:03 2100 0

转载 NET Core 1.0-学习笔记(一)

下面是本篇将要分享的学习步奏,对于刚学或者即将要学习的朋友做个相互交流: 1.window7系统搭建开发环境 2.快速创建个net core Web Application项目,简单认识core项目自动生成的mvc文件 3.使用命令dontnet run让浏览器可以访问...

2018-05-22 22:39:38 603 0

转载 使用moment.js轻松管理日期和时间

格式化日期 当前时间: moment().format('YYYY-MM-DD HH:mm:ss'); //2014-09-24 23:36:09 今天是星期几: moment().format('d'); //3 转换当前...

2018-05-22 10:36:47 16696 5

转载 Moment.js时间

format(“YYYY-MM-DD”) “-“可以换 年/月/日或?/?/? console.log(moment().format("YYYY-MM-DD HH:mm:ss")); //当前时间 console.log(mom...

2018-05-22 10:17:00 4261 0

转载 Bootstrap常见问题汇总

bootstrap 图标glyphicons图标符号不正常显示解决办法 分享供各位参考: 1、在ff/http:的地址栏中输入“about:config”,即进入配置界面。 2、进入后,搜索“security.fileuri.strict_origin_policy”,这是该值应该是true...

2018-05-21 23:03:02 1136 0

转载 Bootstrap 网格系统(栅格系统)学习总结

Bootstrap框架是如今最流行的前端框架之一,Bootstrap功能强大,简单易学,很符合实际应用场景。   只是Bootstrap的内容较多,新手往往不能很快的熟练运用Bootstrap。   这里,我就对Bootstrap中非常重要好用的栅格系统做一个以实例为向导的总结: ...

2018-05-21 22:52:19 358 0

转载 display的flex属性使用详解

flex的兼容性在pc端还算阔以,但是在移动端,那就呵呵了。今天我们只是学习学习,忽略一些不重要的东西。 首先flex的使用需要有一个父容器,父容器中有几个items. 父容器:container 属性:    display:flex;/flex块级,inline-flex:行内快/ ...

2018-05-21 22:33:48 860 0

转载 浅谈CSS3中display属性的Flex布局

最近在学习微信小程序,在设计首页布局的时候,新认识了一种布局方式display:flex .container { display: flex; flex-direction: column; align-items: center; background-color: #b...

2018-05-21 21:49:32 222 0

转载 C#中哈希表与List的比较

简单概念 在c#中,List是顺序线性表(非链表),用一组地址连续的存储单元依次存储数据元素的线性结构。 哈希表也叫散列表,是一种通过把关键码值映射到表中一个位置来访问记录的数据结构。c#中的哈希表有Hashtable,Dictionary,Hashtable继承自Map,实现一个key-va...

2018-05-18 23:50:22 465 1

转载 C#中跨库事务处理解决方案

最近新接手了一项业务,其中有一个方法,需要对业务表进行写入数据,之后记录到日志表中。这部分代码原先是前人写的,他没有采用任何方案,只是简单的调用Ado.net执行了两次写库操作。因此经常出现系统使用者不断发邮件说数据有问题,经过查看原因就是在于写库操作中,有某个表写入失败,但是其他表写入成功,导致...

2018-05-18 23:42:18 737 0

转载 C#7.0新特性(VS2017可用)

微软昨天发布了新的VS 2017 ..随之而来的还有很多很多东西… .NET新版本 ASP.NET新版本…等等..太多..实在没消化.. 分享一下其实2016年12月就已经公布了的C#7.0的新特性吧,虽然很早就出来了,但咱这IDE不支持啊.. 不过在昨天的VS2017中已经完美可以支持使用了...

2018-05-18 15:38:23 295 1

转载 详解C#7.0新特性

1. out 变量(out variables) 以前我们使用out变量必须在使用前进行声明,C# 7.0 给我们提供了一种更简洁的语法 “使用时进行内联声明” 。如下所示: var input = ReadLine(); if (int.TryParse(input, out var...

2018-05-18 15:14:57 857 0

转载 Knockout Observable Array(监控数组)

Observable Array(监控数组)的作用 列表操作是经常会遇到的一个场景,使用监控数组,你可以: 保存列表对象,并且使用Ko提供的丰富的API操作列表元素(支持内建js Array的方法,以及ko自己添加的方法:remove,removeAll等) 监控数组元素个数的变化,并且自动...

2018-05-17 20:45:39 798 0

转载 JS实现数组去重方法总结(六种方法)

方法一: 双层循环,外层循环元素,内层循环时比较值 如果有相同的值则跳过,不相同则push进数组 Array.prototype.distinct = function(){ var arr = this, result = [], i, j, len = arr...

2018-05-17 20:44:58 528 0

转载 Keycode对照表

字母和数字键的键码值(keyCode)

2018-05-16 22:41:20 186 0

转载 初识onkeydown及其兼容性问题

在js中用:document.onkeydown来对用户敲击键盘事件进行监听,在网上整理了点,现将资料集中于此。 概念onkeypress、onkeyup、onkeydown区别: onkeypress 这个事件在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识...

2018-05-16 22:11:39 526 0

转载 JavaScript try/catch/finally 语句

在下面的例子中,我们故意在 try 块的代码中写了一个错字。 该实例本应该提醒”欢迎光临!”,但弹出的是拼写错误信息。 catch 块会捕捉到 try 块中的错误,并执行代码来处理它: try { adddlert("欢迎光临!"); } catch(err)...

2018-05-16 21:16:17 105 0

转载 JavaScript内置对象--Error类型详解

一、什么是错误处理? 在介绍Error对象之前,先说说什么是错误处理。错误,指程序中非正常运行状态,在其他编程语言中称为”异常”或”错误”,解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息。通过使用JS提供的异常错误语句,可以用结构化的方式来捕捉发生的错误,让异常处理代...

2018-05-16 21:02:56 106 0

转载 Js错误Error对象详解

一、概念 error,指程序中的非正常运行状态,在其他编程语言中称为“异常”或“错误”。解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息。 ECMAScript定义了六种类型的错误。除此之外,还可以使用Error构造方法创建自定义的Error对象,并使用throw语句...

2018-05-16 21:02:27 1275 0

转载 jQuery操作iframe中js函数的方法小结

1、jquery操作iframe中的元素(2种方式) var tha = $(window.frames["core_content"].document).find("#trewuuu"...

2018-05-16 21:01:57 3193 0

转载 CSS之使用display:inline-block来布局

1.解释一下display的几个常用的属性值,inline , block, inline-block inline: 使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行,不会独占一行. 不能更改元素的height,width的值,大小由内容撑开. 可以使用padding,...

2018-05-16 21:01:29 339 0

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