随笔分类 -  SSH

摘要:WEB服务器 只要Web上的Server都叫Web Server,但是大家分工不同,解决的问题也不同,所以根据Web Server提供的功能,每个Web Server的名字也会不一样。 按功能分类,Web Server可以分为: |- Web Server |- Http Server |- App 阅读全文
posted @ 2019-12-20 21:33 逐客教我 阅读(457) 评论(0) 推荐(0) 编辑
摘要:概念解释及使用场景: classpath是指WEB-INF文件夹下的classes目录。 通常我们一般使用这种写法实在web.xml中,比如spring加载bean的上下文时,如下: 经过如上的写法,可能会认为这个就是web.xml固有的写法,其实不是,这种写法是spring的写法,与web.xml 阅读全文
posted @ 2019-10-31 19:48 逐客教我 阅读(170) 评论(0) 推荐(0) 编辑
摘要:这是从CSDN找到的一篇翻译文章,尝试重新排版后转载。 1. < generatorConfiguration > 标签 1.1 可以用于加载配置项或者配置文件,在整个配置文件中就可以使用${propertyKey}的方式来引用配置项。有两个属性: - resource:配置资源加载地址,MBG从c 阅读全文
posted @ 2018-07-31 10:21 逐客教我 阅读(230) 评论(0) 推荐(0) 编辑
摘要:参数介绍 server.address 服务器应绑定到的网络地址 server.compression.enabled = false 如果启用响应压缩 server.compression.excluded-user-agents 从压缩中排除的用户代理列表 server.compression. 阅读全文
posted @ 2018-04-22 21:19 逐客教我 阅读(274) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为Fighter168原创文章,未经允许不得转载。 版权声明:本文为Fighter168原创文章,未经允许不得转载。 目录(?)[+] 目录(?)[+] 说到代理,脑袋中浮现一大堆代理相关的名词,代理模式,静态代理,jdk代理,cglib代理等等。 记忆特别深刻的是,一次面试中,一位面 阅读全文
posted @ 2017-05-04 21:54 逐客教我 阅读(256) 评论(0) 推荐(0) 编辑
摘要:一、架构 下面谈谈我对Tomcat架构的理解 总体架构: 1、面向组件架构 2、基于JMX 3、事件侦听 1)面向组件架构 tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件,另外实现以上接口的 阅读全文
posted @ 2016-06-23 17:27 逐客教我 阅读(294) 评论(0) 推荐(0) 编辑
摘要:一、一般来说nginx 配置文件中对优化比较有作用的为以下几项: 1. worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。 2. worker_cpu_affinity 00000001 00000010 0000 阅读全文
posted @ 2016-06-23 09:57 逐客教我 阅读(217) 评论(0) 推荐(0) 编辑
摘要:Spring:源码解读Spring IOC原理 Spring IOC设计原理解析:本文乃学习整理参考而来 一、 什么是Ioc/DI? 二、 Spring IOC体系结构 (1) BeanFactory (2) BeanDefinition 三、 IoC容器的初始化 1、 XmlBeanFactory 阅读全文
posted @ 2016-06-07 21:31 逐客教我 阅读(310) 评论(0) 推荐(0) 编辑
摘要:一、容器 1. 容器 抛出一个议点:BeanFactory是IOC容器,而ApplicationContex则是Spring容器。 什么是容器?Collection和Container这两个单词都有存放什么东西的意思,但是放在程序猿的世界,却注定是千差万别。Collection,集合,存放obj i 阅读全文
posted @ 2016-06-07 19:55 逐客教我 阅读(846) 评论(0) 推荐(0) 编辑
摘要:hibernate的速度问题 这点我也疑惑过,最初应用hibernate的项目,我也感觉速度很慢,知道后来才知道问题的所在。 其实hibernate的速度性能并不差,比起jdbc来说,又是性能能高2倍。 当然了这和应用的数据库有关,在Oracle上,hibernate支持hibernate.jdbc 阅读全文
posted @ 2016-06-06 20:27 逐客教我 阅读(1260) 评论(0) 推荐(0) 编辑
摘要:首先,用一张图说明一个对象,在Hibernate中,在调用了不同方法之后对象所处的不同状态 在Hibernate中,一个对象的状态可以被分为如图所示的三种 Transient:瞬时对象,该对象在数据库中没有与之相对应的记录,并且该对象与Session不相关 Persistent:持久对象,该对象在数 阅读全文
posted @ 2016-06-06 16:34 逐客教我 阅读(189) 评论(0) 推荐(0) 编辑
摘要:引言 为什么需要锁(并发控制)? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: 丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。 脏读: 阅读全文
posted @ 2016-05-31 11:29 逐客教我 阅读(315) 评论(0) 推荐(0) 编辑
摘要:1、动态数据源: 在一个项目中,有时候需要用到多个数据库,比如读写分离,数据库的分布式存储等等,这时我们要在项目中配置多个数据库。 2、原理: (1)、spring 单数据源获取数据连接过程: DataSource --> SessionFactory --> Session DataSouce 实 阅读全文
posted @ 2016-04-21 21:32 逐客教我 阅读(4002) 评论(1) 推荐(0) 编辑
摘要:针对web.xml我打算从以下几点进行解析: 1、ContextLoaderListener: 启动Web容器时,自动装配ApplicationContext的配置信息。 2、RequestContextListener:基于LocalThread将HTTP request对象绑定到为该请求提供服务 阅读全文
posted @ 2016-04-02 15:11 逐客教我 阅读(475) 评论(0) 推荐(0) 编辑
摘要:阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好,Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象。基于纯Java代码使用:?1234567891011121314151617181... 阅读全文
posted @ 2015-09-05 20:15 逐客教我 阅读(866) 评论(0) 推荐(0) 编辑
摘要:java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。接下来本教程就说一下druid的简单使用。首先从http://repo1.ma... 阅读全文
posted @ 2015-09-05 19:59 逐客教我 阅读(301) 评论(0) 推荐(0) 编辑
摘要:关于在spring 容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和 destory-method方法第三种是:通过bea... 阅读全文
posted @ 2015-04-21 15:14 逐客教我 阅读(238) 评论(0) 推荐(0) 编辑
摘要:解释一: 要想很好理解这三个上下文的关系,需要先熟悉spring是怎样在web容器中启动起来的。spring的启动过程其实就是其IoC容器的启动过程,对于web程序,IoC容器启动过程即是建立上下文的过程。spring的启动过程:首先,对于一个web应用,其部署在web容器中,web容器提供其一个... 阅读全文
posted @ 2015-04-21 09:44 逐客教我 阅读(368) 评论(0) 推荐(0) 编辑
摘要:今天我是特别的郁闷,本来项目做到一半,以前都好好的,结果下午就出现问题,苦逼的到现在才解决。它出现问题的时候都一声不坑,,(天啦,现在才发现CSDN啥时候把QQ表情给整过来了)就在注册用户的时候,咦,后台发现咋SQL语句特么的不对劲,仔细一看数据根本就没有送到数据库去,只是简单的执行了一下查询操作,... 阅读全文
posted @ 2015-01-18 15:09 逐客教我 阅读(393) 评论(0) 推荐(0) 编辑
摘要:上一篇文章(1)(2)分析了Spring是如何调用和执行控制器方法,以及处理返回结果的,现在我们就分析下Spring如何解析返回的结果生成响应的视图。一、概念理解View ---View接口表示一个响应给用户的视图,例如jsp文件,pdf文件,html文件等,它的定义如下?1234567891011... 阅读全文
posted @ 2015-01-15 13:08 逐客教我 阅读(1084) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示