普通网民打开网页,访问网站,并不需要了解所谓HTTP协议。作为软件工程师,了解一下浏览器的工作过程还是一件比较有意思的事情。我向大家介绍一下当我们在浏览器的地址栏里面回车的时候,浏览器如何和Web服务器通信。 DNS域名解析 浏览器第一步做的是DNS域名解析。域名解析的主要作用是将域名转换成IP地址 ...
分类:
Web程序 时间:
2016-07-24 14:48:15
阅读次数:
251
HttpModule是向实现类提供模块初始化和处置事件。 当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之 路”,所以可以在这个HTTP请求 ...
分类:
Web程序 时间:
2016-07-24 14:47:55
阅读次数:
228
作者:禅楼望月( http://www.cnblogs.com/yaoyinglong ) 1 引子 观察者模式是我们日常开发中经常用的模式。这个模式由两个主要部分组成:发布者和观察者。通过观察者模式,实现发布者和观察者的解耦。 发布者主要负责发布内容,观察者主要负责监听发布者发布的内容,并作出相应 ...
分类:
Web程序 时间:
2016-07-24 14:47:07
阅读次数:
310
Step 1 使用阿里云Windows Server 2012服务器 { 使用远程桌面进行操作,ip admin pwd登录 } Step 2 下载安装phpStudy包 { 下载安装,直接安装到C盘内 } Step 3 使用phpStudy进行 站点域名管理 以及 端口常规测试 { 第一次打开ph ...
分类:
Web程序 时间:
2016-07-24 14:47:54
阅读次数:
253
介绍使用 Tomcat 对 JavaServer Pages (JSP)、servlet 和 Web 服务进行编程,Tomcat 是来自 Apache Foundation 的开源应用服务器。本教程引导您完成以下任务: 下载和安装您自己的 Tomcat 服务器。 在 Tomcat 上编码和部署 JS ...
分类:
Web程序 时间:
2016-07-24 14:44:54
阅读次数:
352
APS.NET MVC中的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。 自定义过滤器: 若要自定义一个过滤器,则要继承ActionFilterAttribute类,这个类是一个抽象类,实现了IActionFilt ...
分类:
Web程序 时间:
2016-07-24 14:44:56
阅读次数:
192
好久没有更新了,今天来一篇,算是《同步与异步》系列的开篇吧,加油,坚持下去(PS:越来越懒了)。 一、Thread 利用Thread 可以直接创建和控制线程,在我的认知里它是最古老的技术了。因为out了、所以不再写例子了。 二、ThreadPool 由于线程的创建和销毁需要耗费大量的资源,为了提过性 ...
分类:
Web程序 时间:
2016-07-24 14:44:14
阅读次数:
276
序言 最近尝试完整搭建一个Web项目的运行环境,总结一下这几个月学到的知识点。 后面的文章主要包括一下几个内容: A. 搭建一个Linux服务器,用来部署Redis、Mongo等数据存储环境; B. 搭建一个Windows Server 2008,用IIS来部署Web项目; 接下来进入主题,本篇主要 ...
分类:
Web程序 时间:
2016-07-24 14:44:50
阅读次数:
215
上一节已经介绍了如何在虚拟机中部署测试环境,接下来将介绍怎么在ubuntu下部署redis。 一、在ubuntu安装Xrdp + Vnc 为了在以后可以通过windows系统来远程操作ubuntu,这里我们先安装一个远程终端 首先我们先来做一个实验: 1. 在windows系统下,win + R打开 ...
分类:
Web程序 时间:
2016-07-24 14:42:17
阅读次数:
313
一.EasyUI简介: jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。 官方网站:http://www.jeasyui.com/ 二.下载EasyUI包搭建后台框架 下载最新的Easy ...
分类:
Web程序 时间:
2016-07-24 14:41:38
阅读次数:
1412
2016-07-24 一、创建一个属于自己的ASP.NET MVC Web应用程序 新建项目-->模板-->Visual C#-->Web->选择ASP.NET Web应用程序 选择MVC,视图引擎默认为Razor,创建单元测试项目不勾选,更改身份验证(无身份验证) 这样就创建好了一个基本的ASP. ...
分类:
Web程序 时间:
2016-07-24 14:42:46
阅读次数:
299
最近在项目里遇到个问题,是在MVC的项目里处理异步操作的,操作流程是这样的: 1.从MVC的一个controller调用一个异步方法: 这里是被调用的异步方法,在该方法里连续调用了其他几个异步方法: 出现的问题: 有时候在CreateOrUpdateBillStockIn方法里的操作没有完成。 原因 ...
分类:
Web程序 时间:
2016-07-24 14:40:24
阅读次数:
192
说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。而这就是本文将要讲述的内容。JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是一回事儿:JS...
分类:
Web程序 时间:
2016-07-24 13:36:25
阅读次数:
296
JavaScript1、函数与数据类型[Undefined,Null,Boolean,Number,String,Object](1)var 预编译,当前作用域内的变量声明被提前到作用域顶部,但赋值保留在原处。
(2)函数声明提前分两种函数声明 function a();函数表达式var a = function();只有var a被提前; //还是undefined,不能先调用。
(3) Nu...
分类:
Web程序 时间:
2016-07-24 13:38:50
阅读次数:
345
还是先来个例子: <div id="div1" class="box">div</div> <ul> <li></li> <li></li> <li></li> <li class="boxs"></li> <li title="hello"></li></ul> <script>//JQ中选择元素 ...
分类:
Web程序 时间:
2016-07-24 13:35:40
阅读次数:
164
原文:http://blog.csdn.net/renfufei/article/details/19174015/ 描述https://docs.angularjs.org/api/ng/service/$q 译者注: 看到了一篇非常好的文章,如果你有兴趣,可以查看: Promises与Javas ...
分类:
Web程序 时间:
2016-07-24 13:34:40
阅读次数:
218
一般我们监听文档是否加载完成是使用 window的load事件,该事件会在页面中的一切加载完毕时触发,但这个过程可能会因为要加载的外部资源过多而等待时间过长。 DOMContentLoaded事件:则在形成完整DOM树之后就会触发,不理会图像、JavaScript文件、CSS文件或其他资源是否已经下 ...
分类:
Web程序 时间:
2016-07-24 13:33:42
阅读次数:
542