自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

殘遛的博客

软件知识

  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 IIS之应用程序池权限详细介绍

IIS之应用程序池权限详细介绍1.Local   System (本地系统):该账户具有相当高的权限。首先,该账户也隶属于本地Administrators    用户组,因此所有本地Administrators用户能够进行的操作该账户也能够进行,其次,该账户还能够控制文件的权限(NTFS    文件系统)和注册表权限,甚至占据所有者权限来取得访问资格。如果机器处于域中,那么运行于Local   S...

2018-07-09 03:56:35 2395

原创 HTTP协议/IIS 原理及ASP.NET运行机制浅析【图解】

HTTP协议/IIS 原理及ASP.NET运行机制浅析【图解】转自:http://www.uml.org.cn/net/201306193.asp前言前一段在整理邮件的时候发现几年前和CDD老师交流时的一份邮件.下面是简单摘要:“从技术角度来说,无论哪一个阵营,跟新技术都是不可避免的,也是很累的,当然作为一个程序员来说,也是必须的。要想让技术的更新对自己的影响减小,基础就必须打牢。所以,底层的东西...

2018-07-09 03:24:30 694

原创 ASP.NET页面与IIS底层交互和工作原理详解

ASP.NET页面与IIS底层交互和工作原理详解引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》...

2018-07-09 03:22:13 460

原创 Asp.Net 详解IIS内部运行原理

Asp.Net 详解IIS内部运行原理本章节主要讲IIS和Asp.Net 管道内部如何处理客户端Http请求,会较多的以代码的形式讲述,让大家对HttpApplication、HttpHandler、HttpApplicationFactory、Page这几个在处理请求过程中扮演重要角色的对象有更深入的了解。我们都知道,当用户在浏览器地址栏中输入网址时,该请求会被IIS服务器捕获,如果是请求的是静...

2018-07-09 03:20:35 592

原创 IIS上发布网站遇到的问题总结

IIS上发布网站遇到的问题总结在IIS上发布网站已经不是第一次了,几乎每次发布都会遇到相同的问题,可是每次遇到相同的问题,还是重复原来的步骤,再去查一遍来解决,不仅耗费大量的时间,而且总是徒劳而无功!究其原因,还是未能及时总结自己遇到的问题,并深入的去理解。于是,这次,我要把自己遇到的一些问题记录下来,并加以理解,以便以后遇到后能不再做无用功!1、IIS发布 HTTP错误 500.19 Inter...

2018-07-09 03:18:26 431

原创 ASP.NET 状态服务 及 session丢失问题解决方案总结

ASP.NET 状态服务 及 session丢失问题解决方案总结最近在开发一ASP.NET2.0系统时,在程序中做删除或创建文件操作时,出现session丢失问题。在网上搜了不少资料,最后终于解决了,采用了如下方法:1、asp.net Session的实现:asp.net的Session是基于HttpModule技术做的,HttpModule可以在请求被处理之前,对请求进行状态控制,由于Sessi...

2018-07-09 03:16:45 1806

原创 iis 程序池设置及详解

iis 程序池设置及详解公司的一个网站程序长时间运行后,速度变慢,重新启动网站后速度明显变快,估计是网站程序占用的内存和CPU资源没能及时释放,才需要每隔一段时间重启网站释放资源。但手工重启总不能算解决问题的方法,怎样才能实现自动管理呢?IIS6.0的应用程序池自动回收功能可以解决这一问题。       应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序...

2018-07-09 03:14:56 4843

原创 IIS多个应用程序共享Session

IIS多个应用程序共享Session在应用程序目录下面添加一个Global.asax文件,在文件中添加以下代码: public override void Init() { base.Init(); foreach (string moduleName in this.Modules) { string appName =...

2018-07-09 03:13:53 1259 2

原创 在IIS中设置Session”永不过期”的问题

在IIS中设置Session”永不过期”的问题先说明情况:公司做监控系统,B/S结构,主要用在局域网内部!监控系统开机可能要开好长时间,管理员的ID和权限等是写在Session里的——我想不用Cookies的原因可能是Cookies不是很安全,还有就是局域网内,只是几台机子访问服务器,Session没有几个,所以即使总保持着Session也不会太占用资源,最起码服务器能承受的起。      保持S...

2018-07-09 03:11:46 2835

原创 session 为什么不见了?谈 IIS 应用程序池的两个重要设置

session 为什么不见了?谈 IIS 应用程序池的两个重要设置经常听到程序员会说,明明设置了很长的超时时间,为什么没有生效呢?session 很快就被清空了。asp.net 默认的 session state 模式是 in proc(进程内),数据是在网站的应用程序池里面保存的。这样在 web.config 设置的超时时间,是在应用程序池没有发生回收的基础上才是有效的。这样就出现了问题,为什么...

2018-07-09 03:09:57 330

原创 配置IIS应用程序池

配置IIS应用程序池 IIS 6的核心在于工作进程隔离模式,而应用程序池则是定义工作进程如何进行工作,因此,可以说应用程序池是整个IIS 6的核心。和IIS 5中只能使用单个应用程序池不同,工作在工作进程隔离模式的IIS 6可以创建多个应用程序池,不同的应用程序池之间是完全隔离的,某个应用程序池停止服务时不会影响到其他应用程序池...

2018-07-08 16:24:38 951

原创 IIS注册及程序池设置

IIS注册及程序池设置2016年09月13日 21:37:12阅读数:242 一. 安装.net framework的注意关键尚未安装 .NET Framework 4 Client Profile,原因是:HRESULT 0xc8000222解决办法:1.在win7的C:WindowsSystem32目录里面 右键cmd.ex...

2018-07-08 16:23:57 444

原创 ASP.NET--网站配置、发布与部署

ASP.NET--网站配置、发布与部署 网站发布前的配置信息配置文件下载网站发布的基本步骤写好的项目—在本机上发布 打开目录查看:部署网站安装IIs 打开控制面板→程序和功能→启用或关闭Windows功能安装后 返回控制面板 →管理工具双击打开: 安装ASP.NET4.0asp.net模块默认和iis直接没有建立任何关联,因此需...

2018-07-08 16:23:24 1811

原创 应用程序池和应用程序域的区别

应用程序池和应用程序域的区别简介原文地址:http://www.codeproject.com/Tips/1101610/Difference-between-Application-Pool-AppPool-and-Ap应用程序池有名AppPool,应用程序域又名AppDomain,它们都或多或少的有相同的功能,但又在不同层次,不同的提供者方面不同。兴趣点应用程序域是asp.net的概念,它为每...

2018-07-08 16:21:46 610

原创 iis应用池已满的解决方法

iis应用池已满的解决方法出现这种情况通常是应用池回收设置的时间问题 解决内存占用过多,可以做以下配置:1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。 2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。再设置当内存占用超过多少(如500M),就自动回收内存。 解决CPU占用过多:1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。 2、设置应...

2018-07-08 16:20:28 1262

原创 .net网站iis应用池完美解决方案

.net网站iis应用池完美解决方案 一、防DDOS攻击11条: 1.确保所有服务器采用最新系统,并打上安全补丁。计算机紧急响应协调中心发现,几乎每个受到DDoS攻击的系统都没有及时打上补丁。 2.确保管理员对所有主机进行检查,而不仅针对关键主机。这是为了确保管理员知道每个主机系统在 运行什么?谁在使用主机?哪些人可以访问主机?...

2018-07-08 16:19:37 287

原创 什么是IIS应用程序池以及应用程序池详解(二)

什么是IIS应用程序池以及应用程序池详解(二)   一起来 看看有关应用程序池的一些问题。应用程序池的“属性”对话框有四页——回收,性能,运行状况,标识,如图六所示。在这些选项页中,最引人注目的恐怕就是 “回收”页,使用该选项页可以管理工作进程的回收。在工作进程隔离模式中,IIS可以配置成定期重新启动应用程序池中的工作进程,从而...

2018-07-08 16:15:59 360

转载 IIS系列:三、管理应用程序池

IIS系列:三、管理应用程序池 简介:本文介绍如何创建应用程序池以及如何修改应用程序池配置。管理应用程序池:1、右键点击应用程序池,选择“添加应用程序池“;2、输入应用程序池名称,选择支持的.Net版本,V2.0支持.Net Framework 2.0、3.0、3.5,V4.0支持.Net Framework 4.0(需要在系统...

2018-07-08 16:15:17 4892

原创 ASP.NET 管理网站(应用程序池、应用程序预热、扩展集成管道)

ASP.NET 管理网站(应用程序池、应用程序预热、扩展集成管道) 应用程序池可以对相似或相关的应用程序分组,简化配置和管理。同样地,被分配到不同应用程序池的应用程序相互独立,这样,某个应用程序池中的问题不会影响到其他应用程序池中的应用。       没有把应用程序分配到应用程序池的硬性或快速规则。你可以因为它们具有相似的性能指...

2018-07-08 16:14:02 495

原创 sqlserver数据库操作大全——常用语句/技巧集锦/经典语句

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ☆ ☆ sql 宝 典 ☆ ☆ ☆ 2012年-8月 修订版 ☆ ☆ 修订人:情谊续写经典 ☆ ☆ ...

2018-06-29 22:25:20 1669

原创 Springboot的三种启动方式

一:IDE 运行Application这个类的main方法二:在springboot的应用的根目录下运行mvn spring-boot:run三:使用mvn install 生成jar后运行先到项目根目录mvn installcd targetjava -jar xxxx.jar...

2018-04-28 16:07:47 221

原创 Spring Boot实战

Spring在java EE开发中是实际意义上的标准,但我们在开发Spring的时候可能会遇到以下令人头疼的问题:1.大量配置文件的定义。 2.与第三方软件整合的技术问题。Spring每个版本的退出都以减少配置作为自己的主要目标,例如:1.推出@Component,@Service,@Repository,@Controller注解在类上声明Bean 2.推出@Co...

2018-04-28 16:01:53 177

原创 Spring Boot实战学习笔记(五)

摘要本文为学习Spring Boot实战的学习笔记,学习了一遍,但是好记性不如烂笔头,所以文章记录下来。图书购买地址为: https://item.jd.com/11894632.html.Spring Boot实战学习笔记1Spring Boot实战学习笔记2Spring Boot实战学习笔记3Spring Boot实战学习笔记4Spring Boot实战学习笔记5SpringBoot常用属性配...

2018-04-28 15:56:33 308

原创 Spring Boot实战学习笔记(四)

摘要本文为学习Java EE开发的颠覆者 Spring Boot实战的学习笔记,学习了一遍,但是好记性不如烂笔头,所以文章记录下来。图书购买地址为: https://item.jd.com/11894632.html.Spring Boot实战学习笔记1Spring Boot实战学习笔记2Spring Boot实战学习笔记3Spring Boot实战学习笔记4Spring Boot实战学习笔记5S...

2018-04-28 15:53:24 509

原创 Spring Boot实战学习笔记(三)

本文为学习Spring Boot实战的学习笔记,学习了一遍,但是好记性不如烂笔头,所以文章记录下来。图书购买地址为: https://item.jd.com/11894632.html.Spring Boot实战学习笔记1Spring Boot实战学习笔记2Spring Boot实战学习笔记3Spring Boot实战学习笔记4Spring Boot实战学习笔记51.Spring 基础2.Spri...

2018-04-28 15:41:07 818

原创 Spring Boot实战学习笔记(二)

摘要本文为学习Spring Boot实战的学习笔记,学习了一遍,但是好记性不如烂笔头,所以文章记录下来。图书购买地址为: https://item.jd.com/11894632.html.Spring Boot实战学习笔记1Spring Boot实战学习笔记2Spring Boot实战学习笔记3Spring Boot实战学习笔记4Spring Boot实战学习笔记51.Spring 基础2.Sp...

2018-04-28 15:37:36 148

原创 Spring Boot实战学习笔记(一)

摘要本文为学习Spring Boot实战的学习笔记,学习了一遍,但是好记性不如烂笔头,所以文章记录下来。图书购买地址为: https://item.jd.com/11894632.html.Spring Boot实战学习笔记1Spring Boot实战学习笔记2Spring Boot实战学习笔记3Spring Boot实战学习笔记4Spring Boot实战学习笔记51.Spring 基础1.1 ...

2018-04-28 15:34:36 306

原创 基于SpringBoot + Mybatis实现SpringMVC Web项目

目录[隐藏]1一、热身2二、实践2.11.预览:2.22.Maven配置2.33.主函数2.44.Controller2.55.Mybatis3三、总结4四、参阅5附录:一、热身一个现实的场景是:当我们开发一个Web工程时,架构师和开发工程师可能更关心项目技术结构上的设计。而几乎所有结构良好的软件(项目)都使用了分层设计。分层设计是将项目按技术职能分为几个内聚的部分,从而将技术或接口的实现细节隐藏...

2018-04-28 15:26:46 647

原创 Maven安装以及Eclipse配置Maven

本文介绍Maven安装以及Eclipse配置Maven。1、Maven安装到Maven官网的下载页面:http://maven.apache.org/download.cgi 下载 Maven的Bin压缩包。下载后,解压到你指定的路径下。解压后,将bin的路径设置到环境变量里。首先,新建环境变化MAVEN_HOME 将Maven的bin路径加入PATH里。 设置完成后,在Windows命令提示符...

2018-04-26 22:31:50 68

原创 Maven简介

本文为《JavaEE开发的颠覆者 Spring Boot实战》的Maven学习笔记。Maven概述讲到项目的搭建,也许使用的是通过开发工具新建项目,然后将项目所要依赖的第三方jar包复制到项目的类路径下(通常为lib目录)。而这种搭建方式没有第三方类库的依赖关系,在导入一个特定的jar包时,可能此jar包还依赖其他的jar包,其他的jar包又依赖于更多的jar包。为了解决上述问题,我们急需引入一...

2018-04-26 22:30:35 163

原创 在Spring Boot 应用中使用JSP开发网页

本文在上一文《在Eclipse下使用Maven开发Spring Boot应用》基础上使用JSP开发网页。1、介绍web开发是开发中至关重要的一部分,Web开发的核心内容主要包括内嵌Servlet和Spring MVC开发。Spring Boot提供了大量页面模版引擎,包括FreeMarker、Groovy、Thymeleaf、Velocity和Mustache,Spring Boot中 推荐使用T...

2018-04-26 22:28:12 78

原创 Spring Boot应用连接数据库MySQL

本文继续在《在Spring Boot应用中使用JSP开发网页》基础上介绍如何连接数据库MySQL。修改pom.xml文件在项目的pom.xml文件上增加如下代码,添加依赖文件。<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactI...

2018-04-26 22:26:34 123

原创 Spring Boot的数据访问

本文在 Spring Boot应用连接数据库MySQL简单介绍Spring Boot的数据访问。Spring Data项目Spring Data项目是Spring用来解决数据访问问题的一揽子解决方案,Spring Data是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据库访问解决方案。Spring Data使我们可以快速且简单地使用普通的数据访问技术及新的数据访问技术。Entity实体...

2018-04-26 22:25:23 109

原创 Spring基础

Spring  框架是一个轻量级的企业级开发的一站式解决方案。所谓解决方案就是可以基于Spring解决Java EE开发的所有问题。Spring框架主要提供了IoC容器、AOP、数据访问、Web开发、消息、测试等相关技术的支持。   Spring使用简单的POJO(Plain Old Java Object,即无任何限制的普通Java对象)来进行企业级开发。每一个被Spring管理的Java对象称...

2018-04-26 22:24:26 144

原创 Spring Boot配置方式

Spring提供了xml、注解、Java配置、groovy配置实现Bean的创建和注入。配置元数据  无论xml配置、注解配置还是Java配置,都被称为配置元数据,所谓元数据即描述数据的数据。元数据本身不具备任何可执行的能力,只能通过外界代码对这些元数据进行解析后进行一些有意义操作。Spring容器解析这些配置元数据进行Bean初始化、配置和管理依赖。准备工作本文代码测试均在《Spring Bo...

2018-04-26 22:22:31 71

原创 Spring MVC 转发和重定向

本文介绍Spring MVC中转发和重定向的区别。转发和重定向 开始Java EE时,可能会对转发(forward)和重定向(redirect)这个两个概念不清楚。本文先通过代码实例和运行结果图片感性 认识二者的区别,然后给出二者的定义。1、常规用法,返回一个View@RequestMapping(value="/testa", method=RequestMethod.GET)public ...

2018-04-26 22:20:43 81

原创 Spring Boot WebGL小程序

在Spring Boot应用连接数据库MySQL 基础上实现一个WebGL的小程序。添加JS文件在/webapp/static/js目录下添加glMatrix-0.9.5 .js文件。glMatrix-0.9.5 下载地址添加图片在/webapp/static/images目录下一个webgl.jpg图片,图片内容随意。编写JSP文件在/webapp/WEB-INF/jsp目录下新建一个名为web...

2018-04-26 22:18:41 406

原创 Spring Boot AOP

AOPAOP(aspect oriented programming)面向切面(方面)编程,是对所有对象或者是一类对象编程,核心是在不增加代码的基础上, 还增加新功能。打个比方,你调用回家吃饭这个方法,在面向对象编程中,需要给对象添加回家(回城卷)这个方法;而用AOP,不需要添加方法,直接出现传送门送你回家。引入AOP依赖<dependency> <groupId>or...

2018-04-26 22:16:00 83

原创 Servlet详解(第二篇)

servlet访问路径servletConfig的作用用户相应请求流程图response1,response概述response是Servlet.service方法的一个参数,类型为javax.servlet.http.HttpServletResponse。在客户端发出每个请求时,服务器都会创建一个response对象,并传入给Servlet.service()方法。response对象是用...

2018-04-25 01:22:42 201

原创 Servlet详解(第一篇)

servlet基本概述以Web服务器Tomcat为例,熟悉Servlet。Tomcat是一个免费的开源的Servlet容器。Tomcat其他功能有web服务器,JSP容器。Tomacat下图是Tomcat安装目录文件介绍:如何去访问一个web应用的某个文件:web应用,即web应用程序,由多个web资源或其他文件组成,包括html文件、css文件、js文件、配置文件等。在开发web应用时,应该安...

2018-04-25 01:11:03 730

java基础知识笔记

全面详细的java基础知识,详细介绍正确梳理,尽在此,

2018-06-26

空空如也

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

TA关注的人

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