摘要: IIS会根据请求的文件类型进行判断,如果发现浏览器请求的是动态文件(ashx) IIS是处理 不了的,会将请求的文件交给.netframework来执行,IIS是通过aspnet.isapi.dll来把请求的 动态文件交给.netframework。 阅读全文
posted @ 2018-09-18 23:13 escapist 阅读(2498) 评论(0) 推荐(0)
摘要: 委托到lambda的由来 Linq语句和select 语句很像 扩展方法 CodeFirst 排序操作符,包括OrderBy、OrderByDescending、ThenBy、ThenByDescending和Reverse,提供了升序或者降序排序。 ThenByDescending操作符实现按照次 阅读全文
posted @ 2018-09-18 22:04 escapist 阅读(328) 评论(0) 推荐(0)
摘要: Firewall:工作在主机或网络边缘,对进出的报文按事先定义的规则进行检查, 并且由匹配到的规则进行处理的一组硬件或软件,甚至可能是两者的组合 隔离用户访问,只允许访问指定的服务 通过ADSL拨号连入互联网 放一个硬件防火墙在网络前 这样的主机 CPU通常都是特制的 这就是硬件防火墙 主机防火墙: 阅读全文
posted @ 2018-06-07 23:06 escapist 阅读(227) 评论(0) 推荐(0)
摘要: Iptables:基于软件的形式实现的一种防火墙的软件程序 Firewall:防火墙 实际是一个隔离工具:工作于主机或网络边缘,对于进出的报文根据事先定义好的匹配规则作检查, 对于能够被规则匹配到的报文做出相应处理的组件(硬件或者软件) 在协议栈上放防火墙 主机防火墙:工作在主机边缘 网络防火墙:工 阅读全文
posted @ 2018-06-07 23:00 escapist 阅读(134) 评论(0) 推荐(0)
摘要: tomcat的work目录: tomcat服务器存放jsp运行时的临时文件 Jsp的执行过程 tomcat扫描到jsp文件,在%tomcat%/work把jsp文件翻译成java源文件 tomcat服务器把java源文件编译成class字节码文件 tomcat服务器构造_01_hello_jsp类对 阅读全文
posted @ 2018-06-06 16:03 escapist 阅读(132) 评论(0) 推荐(0)
摘要: Http协议:规定对浏览器客户端和服务器端之间数据传输的格式规范。 HttpServletRequest对象: 请求对象。获取请求信息 请求行:request.getMethod() request.getRequestURI/getRequestURL() request.getProtocol( 阅读全文
posted @ 2018-06-06 15:20 escapist 阅读(124) 评论(0) 推荐(0)
摘要: nginx的模块类别 核心模块 标准http模块 可选的http模块 邮件模块 第三方扩展模块 安装方法: 编译安装 yum -y groupinstall "Development Tools" "Server Platform Development" 需要先安装编译环境 rpm包安装 Ngin 阅读全文
posted @ 2018-06-03 16:43 escapist 阅读(175) 评论(0) 推荐(0)
摘要: 拦截器 标签 阅读全文
posted @ 2018-05-19 16:07 escapist 阅读(93) 评论(0) 推荐(0)
摘要: 通过反射的方法设计应用程序,提高更好的扩展性。 获取字节码文件对象的方式: 1. 通过Object类中的getClass方法。 虽然通用,但是前提必须有指定类,并对该类进行对象的创建,才可以调用getClass方法。 2. 使用的任意数据类的一个静态成员class,所有的数据类型都具备的这一个属性。 阅读全文
posted @ 2018-05-19 13:03 escapist 阅读(136) 评论(0) 推荐(0)
摘要: struts2使用优势 自动封装参数 参数校验 结果的处理(转发|重定向) 国际化 显示等待页面 表单的防止重复提交 struts2具有更加先进的架构以及思想 使用拦截器 struts2的历史 struts2与struts1区别就是技术上没有什么关系. struts2的前身是webwork框架. 搭 阅读全文
posted @ 2018-05-19 12:15 escapist 阅读(113) 评论(0) 推荐(0)