上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 缓存是每一个系统应该考虑的功能,它可以用来加速系统的访问,提升系统性能,例如要经常访问的高频热点数据,例如某一个商品网站的商品信息,商品信息存储在数据库中,若每次访问都要查询数据库的话,这样的操作耗时太大了,所以我们需要做一个缓存中间件,这样我们不需要查询数据库了,直接查询缓存,若缓存中有,可以直接 阅读全文
posted @ 2019-01-02 19:20 薛定谔病态猫 阅读(581) 评论(0) 推荐(0) 编辑
摘要: JavaScript中有很多遍历数组的方式,比较常见的是for(var i=0;i<arr.length;i++){},以及for...in...循环等,这些遍历都有各自的优缺点,下面来看看各种JS的遍历对比: 1.for...in... 1).index索引为字符串型数字,不能直接进行几何运算。 阅读全文
posted @ 2018-12-29 11:25 薛定谔病态猫 阅读(4794) 评论(0) 推荐(3) 编辑
摘要: 一. Servlet中的异步请求 在Servlet 3.0之前,Servlet采用Thread-Per-Request的方式处理请求,即每一次Http请求都由某一个线程从头到尾负责处理。如果要处理一些IO操作,以及访问数据库,调用第三方服务接口时,这种做法是十分耗时的。可以用代码测试一下: 同步方式 阅读全文
posted @ 2018-12-27 20:26 薛定谔病态猫 阅读(341) 评论(0) 推荐(0) 编辑
摘要: SpringMVC是三层架构中的控制层部分,有过JavaWEB开发经验的同学一定很熟悉它的使用了。这边有我之前整理的SpringMVC相关的链接: 1.SpringMVC入门 2.SpringMVC进阶 3.深入SpringMVC注解 看过之后大致对springmvc有一个了解,但对于真正完全掌握s 阅读全文
posted @ 2018-12-26 17:01 薛定谔病态猫 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Servlet3.0简介 Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 阅读全文
posted @ 2018-12-21 11:07 薛定谔病态猫 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 注解开发 AOP AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,横向重复,纵向抽取。详细的AOP介绍请看这里,本篇主要是讨论AOP在spring注解开发中的运用。 AOP的使用 1.导入aop模块(sp 阅读全文
posted @ 2018-12-18 16:13 薛定谔病态猫 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 自动装配可以大大地减少属性和构造器参数的指派。 自动装配也可以在解析对象时更新配置。 自动装配的方式有很多,其中包含spring的注解以及java自带的注解下面来看一看这些自动装配方式的区别 1.@Autowired(Spring规范) @Autowired 在Spring2.5引入,可以对成员变量 阅读全文
posted @ 2018-12-12 18:03 薛定谔病态猫 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 在Spring框架中,属性的注入我们有多种方式,我们可以通过构造方法注入,可以通过set方法注入,也可以通过p名称空间注入,方式多种多样,对于复杂的数据类型比如对象、数组、List集合、map集合、Properties等,我们也都有相应的注入方式。其中比较常用的是set注入的方式,下面来看看spri 阅读全文
posted @ 2018-12-12 15:01 薛定谔病态猫 阅读(373) 评论(0) 推荐(0) 编辑
摘要: Bean的生命周期 Spring Bean 的生命周期在整个 Spring 中占有很重要的位置,掌握这些可以加深对 Spring 的理解。 首先看下生命周期图: 再谈生命周期之前有一点需要先明确: Spring 只帮我们管理单例模式 Bean 的完整生命周期,对于 prototype 的 bean 阅读全文
posted @ 2018-12-11 17:13 薛定谔病态猫 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.@Import注册组件 @Import主要功能是通过导入的方式实现把实例加入springIOC容器中, 使用ImportSelector注册组件: InportBeanDefinitionRegistrar:手动注册组件 测试: 2.使用FactoryBean注册组件: 关于FactoryBea 阅读全文
posted @ 2018-12-11 15:59 薛定谔病态猫 阅读(298) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页