- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 上传文件 | 下载文件
HttpPostedFile 和 HttpPostedFileBase 你真的了解嘛?上传文件客户端:HtmlPage1.html <!--上传文件的时候: 1>必须使用Post方式来提交数据 2>必须设置enctype属性值为multipart/form-data,表示将数据以二进制的方式提交到服务器; 如果不设置的话e
2015-08-21 19:10:39 1405
原创 IIS处理浏览器请求的流程 | 应用程序的生命周期 |反编译工具用法 |管道事件
我曾在(发布网站 IIS部署网站)一文中说到我们在IIS上部署一个网站的时候(我们在Internet 信息服务(IIS)管理器,对应网站的右边>编辑网站>基本设置,可以看到,网站名称与应用程序池的名称是一样的:其实我们在IIS里创建一个网站的时候,IIS会自动给我们建立一个与网站名称相同名称的应用程序池,这个应用程序池是干什么用的呢?当你请求这个MyTestWebSite网站以后,网站需要处理
2015-08-19 00:03:14 3276 1
原创 模拟IIS处理浏览器的请求
程序的主干这里主要是创建socket对象,监听浏览器的连接,通过socket接收浏览器发送过来的请求报文,将请求报文传递给HttpContent类进行处理using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;u
2015-08-12 18:59:14 1395
原创 浏览器向服务器发送请求报文
域名:就是给IP起了一个别名,域名的作用就是方便人的记忆1>浏览器向服务器发送请求报文htt:/www/baidu.com:80/login.aspx当我在浏览器中输入一个这样以一个url地址:浏览器第一步做的事情就是根据这个www/baidu.com的域名来找DNS服务器,解析对应的IP地址。浏览器在解析到IP地址后,做的第二步就是对指定的URL进行HTTP封装,把U
2015-08-08 14:19:56 11160
原创 线程同步:Lock 锁 线程并发处理 | 异步调用委托的使用
线程同步:同步就是协调步调,线程按照预定的先后次序进行运行比如:你做我这件事,我再做,即:阻塞式运行,它主要用来解决线程的安全性问题的。lock锁:两个(多个)线程访问一个变量,存在并发性的问题using System;using System.Collections.Generic;using System.Linq;using System.Text;using Syst...
2015-08-05 00:12:17 2919
Vue项目 Router路由,Pinia状态管理, Vuex状态管理 Vant List组件案例
2023-11-16
CSS选择器的问题:.class.class{}
2015-01-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人