摘要: 0 前言 AspNet MVC中比较重要的上下文,有如下: 核心的上下文有HttpContext(请求上下文),ControllerContext(控制器上下文) 过滤器有关有五个的上下文ActionExecutingContext,ActionExecutedContext,ResultExecu 阅读全文
posted @ 2019-05-30 18:28 DarJeely 阅读(710) 评论(0) 推荐(1)
摘要: public boolean isAjaxRequest(HttpServletRequest request){ String header = request.getHeader("X-Requested-With"); boolean isAjax = "XMLHttpRequest".equals(header) ? true:false; return isAjax; }... 阅读全文
posted @ 2019-05-30 18:23 DarJeely 阅读(841) 评论(0) 推荐(0)
摘要: ASP.NET MVC 使 Controller 的 Action 只接受 Ajax 请求。 首先,ajax 请求跟一般的 web 请求本质是相同的,都是 http 请求。理论上服务器端是无法区分该次请求是不是 ajax 请求的,但是,既然标题都已经说了,那么肯定是有办法做的。 在 ajax 请求的 阅读全文
posted @ 2019-05-30 18:22 DarJeely 阅读(369) 评论(0) 推荐(0)
摘要: 今天在一个应用场景中需要在Global.asax中判断一个请求是否是ajax请求,而在ASP.NET MVC中已经提供了一个现成的扩展方法IsAjaxRequest: 但这个扩展方法只是针对HttpRequestBase,而在Global.asax中只有HttpRequest,没有HttpReque 阅读全文
posted @ 2019-05-30 18:16 DarJeely 阅读(270) 评论(0) 推荐(0)
摘要: 具体来说,IsAjaxRequest代码可以分解为以下功能: 阅读全文
posted @ 2019-05-30 18:15 DarJeely 阅读(763) 评论(0) 推荐(0)
摘要: 作者:@nele本文为作者原创,转载请注明出处:https://www.cnblogs.com/nele/p/4974840.html 目录 个人目测 Request.IsAjaxRequest()这个东西是判断前台提交过来的header中的 X-Requested-With:XMLHttpRequ 阅读全文
posted @ 2019-05-30 18:14 DarJeely 阅读(555) 评论(0) 推荐(0)
摘要: 1.实例化父类时,可以通过new子类来实例化父类,执行构造函数的顺序为:先执行父类的构造函数,再执行子类的构造函数。 2.实例化子类时,只可以new子类,执行顺序同上。 3.父类实例化后,只能执行父类的方法,获得父类的属性等。 4.实例化子类,可同时执行子类和父类的方法和属性,如同名方法,则执行子类 阅读全文
posted @ 2019-05-30 17:38 DarJeely 阅读(5921) 评论(0) 推荐(0)
摘要: IoC的全称为Inversion of Control(控制反转),DI的全称为Dependency Injection(依赖注入)。IoC是一个控制容器,我们将设计好的对象放入到容器中,将对象交给容器去主动创建。DI是容器的运行机制,在IoC容器的运行期间,动态的将对象所依赖的对象注入到对象之中。 阅读全文
posted @ 2019-05-30 17:15 DarJeely 阅读(319) 评论(0) 推荐(0)
摘要: 今天继续介绍Unity,在上一篇的文章中,我介绍了使用UnityContainer来注册对象之间的关系、注册已存在的对象之间的关系,同时着重介绍 了Unity内置的各种生命周期管理器的使用方法,今天则主要介绍Unity的Register和Resolve的一些高级应用。 本篇文章将主要介绍: 1、注册 阅读全文
posted @ 2019-05-30 17:14 DarJeely 阅读(206) 评论(0) 推荐(0)
摘要: 构造函数参数初始化 InjectionConstructor IContainer.RegisterType<T, Class>(new InjectionConstructor("Param1", new Class())); 注册的时候已经对构造函数参数进行了初始化,调用的时候我们想更换原先注册 阅读全文
posted @ 2019-05-30 16:52 DarJeely 阅读(876) 评论(0) 推荐(0)
摘要: 开头先吐槽一下博客园超级不好用,添加图片后就写不动字了,难道是bug 好进入正题,先来说下依赖注入,简单来说就是定义好接口,上层代码调用接口,具体实现通过配置文件方式去指定具体实现类。 首先我们需要通过nuget来安装unity 安装好后就可以写一个方法类去实现依赖注入 具体调用方法 配置信息 阅读全文
posted @ 2019-05-30 16:32 DarJeely 阅读(1312) 评论(0) 推荐(0)
摘要: AsyncTask,即异步任务,是Android给我们提供的一个处理异步任务的类.通过此类,可以实现UI线程和后台线程进行通讯,后台线程执行异步任务,并把结果返回给UI线程. .为什么需要使用异步任务? 我们知道,Android中只有UI线程,也就是主线程才能进行对UI的更新操作,而其他线程是不能直 阅读全文
posted @ 2019-05-30 15:34 DarJeely 阅读(534) 评论(0) 推荐(0)
摘要: 本篇随笔将讲解一下Android的多线程的知识,以及如何通过AsyncTask机制来实现线程之间的通信。 一、Android当中的多线程 在Android当中,当一个应用程序的组件启动的时候,并且没有其他的应用程序组件在运行时,Android系统就会为该应用程序组件开辟一个新的线程来执行。默认的情况 阅读全文
posted @ 2019-05-30 15:28 DarJeely 阅读(912) 评论(0) 推荐(0)
摘要: 首先需要了解一个基本的概念ANR:Application not response 即应用程序无响应,也就是俗话说的死机。 出现Anr的原因是: 主线程需要做很多重要的事情,响应点击事件,更新UI如果在主线程里面阻塞过久的时间,应用程序会无响应。 为了避免应用程序出现anr,所有的耗时操作都应该放在 阅读全文
posted @ 2019-05-30 14:22 DarJeely 阅读(176) 评论(0) 推荐(0)
摘要: 和许多其他的GUI 库一样,Android 的UI 也是线程不安全的。也就是说,如果想要更新应用程序里的UI 元素,则必须在主线程中进行,否则就会出现异常。了解AsyncTask的用法,请参见我的博客:(android高级 >Asynctask的源码分析)今天我们就来学习一下有关UI更新的一些知识。 阅读全文
posted @ 2019-05-30 14:19 DarJeely 阅读(1313) 评论(0) 推荐(0)
摘要: 前言 很久很久以前就听说了,每一个android的应用程序都会分别运行在一个独立的dalvik虚拟机进程中,而在每个虚拟机在启动时会运行一个UI主线程(Main Thread),而为啥叫UI主线程而不是AI主线程或者是BI主线程呢?因为它要处理全部和UI相关的事件;因为Android系统采用的是UI 阅读全文
posted @ 2019-05-30 14:15 DarJeely 阅读(582) 评论(0) 推荐(0)
摘要: http://validform.club/index.html 阅读全文
posted @ 2019-05-30 11:23 DarJeely 阅读(224) 评论(0) 推荐(0)
摘要: VS2013中使用本地IIS+域名调试ASP.NET项目 在有些情况下需要使用本地的IIS作为调试服务器,如支持多域名的网站,这里记录下如何使用。 1.修改本机hosts文件。 路径:C:\Windows\System32\drivers\etc 格式如下: 保存后在浏览器中输入www.hehe.c 阅读全文
posted @ 2019-05-30 11:08 DarJeely 阅读(886) 评论(0) 推荐(0)
摘要: 本文实例讲述了layui框架中layer父子页面交互的方法。分享给大家供大家参考,具体如下: layer是一款近年来备受青睐的web弹层组件,官网地址是:http://layer.layui.com/ 可以从官网上下载最新版本。 还可点击此处本站下载。 当layer以iframe层的方式弹出新的窗口 阅读全文
posted @ 2019-05-30 09:43 DarJeely 阅读(3943) 评论(0) 推荐(0)
摘要: 一、Layer简介 Layer是一款近年来备受青睐的web弹层组件,基于jquery,易用、实用,兼容包括IE6在内的所有主流浏览器,拥有丰富强大的可自定义的功能。 Layer官网地址:http://layer.layui.com/ 二、多个iframe弹出层(非嵌套) 1.打开iframe弹出层j 阅读全文
posted @ 2019-05-30 09:41 DarJeely 阅读(1591) 评论(0) 推荐(0)