自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

  • 博客(52)
  • 资源 (28)
  • 收藏
  • 关注

转载 浏览器的工作原理

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

2018-05-30 20:38:25 766

转载 Javascript的装载和执行

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

2018-05-30 20:37:49 329

转载 javascript的this

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

2018-05-29 22:50:51 260

转载 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 Studio 2010 (.NET 4.0) 支持POCO实体 延迟加载 ...

2018-05-29 20:00:22 1643

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

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

2018-05-28 22:45:25 521

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

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

2018-05-28 22:28:21 2124

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

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

2018-05-28 21:42:32 1965

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

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

2018-05-28 13:54:45 1862

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

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

2018-05-28 13:23:32 3071

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

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

2018-05-27 15:56:56 1205

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

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

2018-05-27 15:41:57 1094

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

主要介绍ASP.NETMVC 应用提速的六种方法,因为没有人喜欢等待,所以介绍几种常用的优化方法。 大家可能会遇到排队等待,遇到红灯要等待,开个网页要等待,等等等。 理所当然,没有人喜欢等待网页慢吞吞地加载,尤其是在移动端访问网站时。其实,Web 开发者敏感的神经决定了我们等待与否。 现在,快速响应不仅是来自用户的要求,还是决定搜索引擎的速度。 考虑到大多数网站都存在速度方面的问题,在本文...

2018-05-27 15:24:32 919

转载 ASP.NET MVC技能体系图

如图:

2018-05-27 15:04:08 821

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

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

2018-05-26 14:42:58 5512

转载 Javascript中的数组对象排序

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

2018-05-26 14:37:53 4208

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

JavaScript中数组的sort()方法主要用于对数组的元素进行排序。其中,sort()方法有一个可选参数。但是,此参数必须是函数。 数组在调用sort()方法时,如果没有传参将按字母顺序(字符编码顺序)对数组中的元素进行排序,如果想按照其他标准进行排序,就需要进行传一个参数且为函数,该函数要比较两个值,并且会返回一个用于说明这两个值的相对顺序的数字。1、对数字数组进行由小到大的顺序进行排...

2018-05-26 14:36:27 621

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

JavaScript中数组的sort()方法主要用于对数组的元素进行排序。其中,sort()方法有一个可选参数。但是,此参数必须是函数。 数组在调用sort()方法时,如果没有传参将按字母顺序(字符编码顺序)对数组中的元素进行排序,如果想按照其他标准进行排序,就需要进行传一个参数且为函数,该函数要比较两个值,并且会返回一个用于说明这两个值的相对顺序的数字。1、对数字数组进行由小到大的顺序进行排...

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

转载 bootstrap datetimepicker调整开始日期

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

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

转载 Datetimepicker.js用法

$('.form_date').datetimepicker({//初始化 language: 'zh-CN', //weekStart: 1, //todayBtn: 1, autoclose: 1, //todayHighlight: 1, //startView: 2, //minView: 2, //forceParse:...

2018-05-23 21:31:18 6318

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

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

2018-05-23 10:16:03 3798

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

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

2018-05-22 22:39:38 1101

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

格式化日期当前时间:moment().format('YYYY-MM-DD HH:mm:ss'); //2014-09-24 23:36:09 今天是星期几:moment().format('d'); //3 转换当前时间的Unix时间戳:moment().format('X'); 相对时间20120901相对当前日期是2年前moment("20120901",...

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

转载 Moment.js时间

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

2018-05-22 10:17:00 5027

转载 Bootstrap常见问题汇总

bootstrap 图标glyphicons图标符号不正常显示解决办法分享供各位参考:1、在ff/http:的地址栏中输入“about:config”,即进入配置界面。2、进入后,搜索“security.fileuri.strict_origin_policy”,这是该值应该是true。3、双击该项,其值自动变为false,即可。4、修改后,再刷新遇到问题的页面,即可看到正常显...

2018-05-21 23:03:02 2342

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

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

2018-05-21 22:52:19 980

转载 display的flex属性使用详解

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

2018-05-21 22:33:48 3905

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

最近在学习微信小程序,在设计首页布局的时候,新认识了一种布局方式display:flex.container { display: flex; flex-direction: column; align-items: center; background-color: #b3d4db;}编译之后的效果很明显,界面的布局也很合理,看起来很清晰。那么究竟这个属性是干嘛用的...

2018-05-21 21:49:32 377

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

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

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

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

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

2018-05-18 23:42:18 1633

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

微软昨天发布了新的VS 2017 ..随之而来的还有很多很多东西… .NET新版本 ASP.NET新版本…等等..太多..实在没消化..分享一下其实2016年12月就已经公布了的C#7.0的新特性吧,虽然很早就出来了,但咱这IDE不支持啊..不过在昨天的VS2017中已经完美可以支持使用了.E文好的,移步官方介绍地址:https://docs.microsoft.com/zh-cn/d...

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

转载 详解C#7.0新特性

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

2018-05-18 15:14:57 1168

转载 Knockout Observable Array(监控数组)

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

2018-05-17 20:45:39 1679

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

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

2018-05-17 20:44:58 822

转载 Keycode对照表

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

2018-05-16 22:41:20 833

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

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

2018-05-16 22:11:39 1090

转载 JavaScript try/catch/finally 语句

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

2018-05-16 21:16:17 259

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

一、什么是错误处理?在介绍Error对象之前,先说说什么是错误处理。错误,指程序中非正常运行状态,在其他编程语言中称为”异常”或”错误”,解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息。通过使用JS提供的异常错误语句,可以用结构化的方式来捕捉发生的错误,让异常处理代码与核心业务代码实现分离,最终使我们能够集中精力编写主业务功能代码。简言之:在程序执行过程中,即使程序...

2018-05-16 21:02:56 753

转载 Js错误Error对象详解

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

2018-05-16 21:02:27 2162

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

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

2018-05-16 21:01:57 4181

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

1.解释一下display的几个常用的属性值,inline , block, inline-blockinline:使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行,不会独占一行.不能更改元素的height,width的值,大小由内容撑开.可以使用padding,margin的left和right产生边距效果,但是top和bottom就不行.block:...

2018-05-16 21:01:29 821

Quill.js TextEditor.zip

Quill.js 实现响应式的文本编辑器,可以直接生成 markdown 和html 格式的代码,JavaScript+css+html

2020-11-14

RecogCaptcha.zip

使用AForge.NET框架和Tesseract识别验证码,图像识别,图形图像处理框架,一个有用的例子。

2020-11-08

JsonToExel.zip

.net实现获取天天基金的基金经理数据的JSON转换到Excel,导出数据用于数据分析,排序,比较。

2020-09-22

FundFirst.zip

本工具用于辅助基金定投,即一键跟踪你所感兴趣的基金,并非帮你挑选基金。 从天天基金网上实时爬取所选基金的规模,夏普比率,以及历史排位,基金经理等数据

2020-09-21

fund_sharp.zip

这是一个基金夏普比率查询工具 输出: 最新规模(scale), 最大回撤(withdrawal), 夏普比率(sharp), 波动率(volatility), 基金代码(code)

2020-09-17

晨星spiders.zip

爬取晨星网的基金数据,遍历基金列表,获取每个基金详细的数据,目前只爬取了页面一部分数据,其他可以根据xpath提取

2020-09-16

webplayer.zip

Artplayer.js使用示例,ArtPlayer.js 是一个现代全功能的 HTML5 视频播放器 控制器 - 画质切换, 字幕切换, 播放速度, 长宽比, 视频翻转, 全屏, 画中画, 截图, 缩略图, 自适应尺寸, 高亮 和 热键...

2020-08-10

FileUpload.zip

NET MVC使用的 webuploader 文件上传,图片上传,大文件分片上传 示例,参考,笔记。

2020-02-11

Readmore效果.zip

Jquery实现的阅读全文(readmore.js)效果,简单高效。效果感觉还可以,有需要的可以下载。

2020-01-20

net实现秒杀活动

秒杀活动,模拟,架构:mvc+webapi+console+redis,netcore开发

2019-09-30

大视频分片上传,截取

视频格式必须为: mp4或mov。视频时长须在15秒以内,超出时长系统将自动截取前15秒内容。

2019-09-27

Repeater示例.rar

Repeater示例 说明, 虽然webform基本已经淘汰,但是总有一些老系统还在用。

2019-09-25

bootstrap页面.rar

Bootstrap 根据页面大小控制元素隐藏与显示。

2019-09-24

商品轮播.rar

jquery和carousel.min.js实现京东类似的轮播,前端效果。

2019-09-06

NET使用editormd

NET使用editormd.js 实现md编辑器效果,emoji表情无显示问题。

2019-05-18

基于NPOI的强类型Excel导入导出组件

C#实现导入导出Excel功能,基于NPOI的强类型Excel导入导出组件

2018-11-06

bootstrap一个小案例

包括导航条,carousel,利用栅栏的三栏布局,导航的标签页以及模态框等

2018-08-16

fastdfs-5.11安装合集

fastdfs-5.11安装合集,转自合集中各模块的github的截止2018.3.31的最新源码包

2018-04-01

Wijmo5 Flexgrid演示代码合集

Wijmo5 Flexgrid演示代码合集,打包发布 转载自官方网站.

2018-04-01

WijMo.js 5.2的FlexGrid介绍[Knockout]

演示如何使用Knockout,我们快速灵活的数据绑定网格控制FlexGrid执行常见任务。

2018-03-07

Redis管理web项目所需dll

Redis管理web项目所需dll

2017-06-15

超简单BeautifulSoup爬虫

超简单BeautifulSoup版博客爬虫

2017-05-03

Lucene.Net的DLL

快速搜索

2016-09-21

DapperDAL程序集

DapperDAL程序集下载

2016-09-13

Linq2Dapper程序集

Linq2Dapper 辅助类,直接项目里dll引用

2016-09-08

JSON数据库存储

JSON数据库存储

2016-06-23

Asp_.net常用问题解决

Asp_.net常用问题解决,应该还行吧!

2014-02-20

C# 3.0 特点

C#3.0特点,很好很强大,特别实用,开发必备参考手册。

2012-08-25

空空如也

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

TA关注的人

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