摘要: 对s:iterator一直都是简单的使用,今天遇到一个比较复杂的逻辑,要对s:iterator进行嵌套使用,第二层迭代是使用第一层迭代出来的数据。后台传过来List> list对象,map中还包含List对象,后台传的参数List> prizesList=new ArrayList>();Map p... 阅读全文
posted @ 2015-12-14 18:32 不穿格子衫的猿 阅读(608) 评论(0) 推荐(0)
摘要: 最近在看数据结构,队列在数据结构中是个重要的元素。定义:数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。队列主要分为普通队列和环形队列,环形队列比普通队列的使用效率更高(普通队列容易造成内存的浪费,时间效率也会降低,主要体现在队列的删除操作上)下面用java来实现队列,仅供参考packa... 阅读全文
posted @ 2015-12-13 17:08 不穿格子衫的猿 阅读(5078) 评论(0) 推荐(0)
摘要: 最近在项目中遇到了一个数据同步的问题项目部署背景:利用nginx集群式服务器部署,使用唯一的一台数据库服务器,数据库为mysql问题描述:对一个账户进行更新操作,一个未查明的原因,用户点击更新操作后,未知的原因在后台同时产生了两个request请求,这两个请求并发进行,同时调用存储过程对数据库进行操... 阅读全文
posted @ 2015-12-10 13:35 不穿格子衫的猿 阅读(4419) 评论(0) 推荐(1)
摘要: 这几天有点空闲时间,研究了下spring启动时监听器的加载过程。我们知道当servlet容器启动或者加载的时候会触发ServletContextEvent事件,监听器进行初始化或者销毁。其中createContextLoader()方法都是返回null,直接赋值然后通过this.contextLoa... 阅读全文
posted @ 2015-10-29 16:17 不穿格子衫的猿 阅读(1312) 评论(0) 推荐(0)
摘要: 基于Java的Web 应用程序是 servlet、JSP 页面、静态页面、类和其他资源的集合,它们可以用标准方式打包,并运行在来自多个供应商的多个容器。Web 应用程序存在于结构化层次结构的目录中,该层次结构是由 Java Servlet 规范定义的。Web 应用程序的根目录包含直接存储或存储在子文... 阅读全文
posted @ 2015-10-29 11:26 不穿格子衫的猿 阅读(785) 评论(0) 推荐(0)
摘要: Web项目的很多信息都配置在web.xml文件中,而且项目启动时,容器(下文以Tomcat为例)会先读配置文件,那web.xml文件中的那么多内容是按照什么顺序加载的呢?这个读取顺序跟文件内容的上下文顺序基本没有关系,也就是说这些配置信息的读取顺序是一定的,跟他写在哪个位置没关系。 (1)因为无论是... 阅读全文
posted @ 2015-10-27 14:00 不穿格子衫的猿 阅读(835) 评论(0) 推荐(0)