- 浏览: 254597 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (232)
- 瞎扯两句 (8)
- 操作系统 (5)
- 工作笔记 (33)
- 设计模式 (1)
- java (57)
- Java IDE (7)
- hibernate (17)
- oracle (46)
- ms sql (2)
- spring (9)
- struts2 (0)
- javascript (16)
- java_code (2)
- java之集合 (2)
- java之线程 (4)
- java之IO (4)
- java之虚拟机 (6)
- java之异常 (0)
- EJB (4)
- XML (4)
- 数据结构-算法 (2)
- 架构设计 (5)
- 配置信息 (2)
- 阅读笔记 (6)
- IT专业英语 (1)
- PI (0)
- 单元测试 (1)
最新评论
1. 情境:
在用户注册时,需要注册的信息较多,如需要身份信息,住址信息,附件信息,branch信息,账户,offical,等等多达十几种信息。
如果页面的每次修改都需要到数据库查询的话,会很慢。
所以将这些信息保存在session中。但是信息较多,需要好的办法来实现。
2.分析:
不同的用户会有不同的ID,不同的请求类型,不同的操作类型等。
将这些经过处理作为主键信息,即可实现将该用户的信息infoMap保存在session给中。
然后再在改用户的infoMap中,利用分支信息的cacheKey取得相应的分支信息VO,如身份信息VO,附件信息VO等等。
层次结构如下:
session:
userA_info_map:
分支信息VO
身份信息VO
附件信息VO
。
在用户注册时,需要注册的信息较多,如需要身份信息,住址信息,附件信息,branch信息,账户,offical,等等多达十几种信息。
如果页面的每次修改都需要到数据库查询的话,会很慢。
所以将这些信息保存在session中。但是信息较多,需要好的办法来实现。
2.分析:
不同的用户会有不同的ID,不同的请求类型,不同的操作类型等。
将这些经过处理作为主键信息,即可实现将该用户的信息infoMap保存在session给中。
然后再在改用户的infoMap中,利用分支信息的cacheKey取得相应的分支信息VO,如身份信息VO,附件信息VO等等。
层次结构如下:
session:
userA_info_map:
分支信息VO
身份信息VO
附件信息VO
。
发表评论
-
maven 和 sonar的集成
2013-05-22 18:34 1057maven 和 sonar的集成 1.须运行 Sonar ... -
观察者/监听器 在 Entity 上的应用
2013-05-09 16:10 6641. 创建 业务Entity 时, 不同的entity可以选 ... -
从spec开始做系统(页面tmplate问题)
2013-04-26 18:12 602好久不做页面了,差点搞不清页面之间的关系。 原来是因为在spe ... -
动态级联列表
2013-04-25 15:17 7211.典型如国家区域省级等。 数据结构: code: ... -
以用户请求为中心的实现
2013-04-10 11:25 8491. 定义抽象GenericRequest类。 该类具有 ... -
记录用户操作历史
2013-04-10 10:30 7641. 异步,通过jms来实现。 2. 容易改造,通过Enti ... -
kettle 应用 2
2013-03-26 18:42 0import org.pentaho.di.core ... -
kettle 应用
2013-03-26 11:57 0目前阶段主要是用kettle做一些数据的导入导出。 遇到的问 ... -
TreeMap 的应用
2013-03-06 18:40 10621. 应用场景。 对于一对多的映射 A --B --C ... -
sonar 安装问题汇总
2013-02-21 15:15 878首先参照 http://www.cnblogs.com/cui ... -
Bat命令学习
2013-02-20 12:11 1059基础部分: ======================== ... -
定时执行bat
2013-02-19 16:38 70911. 需求说明 要求每天定时执行自动化测试。例如每天晚上 ... -
frame 与 iframe 及其区别
2013-02-18 15:09 9921. html5 不支持frame。 2. iframe 可 ... -
tomcat 阅读笔记 3
2013-02-05 16:32 6621. lifesycleListener 是通过在conta ... -
Oracle编程艺术阅读笔记-1
2013-01-24 18:48 8711. 绑定变量。 不使用会产生的影响: 每次运 ... -
servlet怎么控制页面缓存
2013-01-04 21:33 924(转) Html页面中的HTTP ... -
搜索优化,动态页面,静态页面,伪静态页面
2013-01-04 17:56 1143我们经常会看到 , 在地 ... -
note
2012-12-27 18:10 6421. spring的JtaTransactionManage ... -
通过eventTrigger,JMS实现业务的异步处理
2012-12-27 15:44 843说明:实现对用户操作的跟踪。 eventTrigger来发送 ... -
JTA
2012-12-05 17:35 976要理解 JTA 的实现原理 ...
相关推荐
本篇文章将深入探讨STM32中的Cache应用,以及相关的知识点。 首先,"STM32F7 Cache Overview.pdf"可能涵盖了STM32F7系列微控制器的Cache基本概念。STM32F7内建了Level 1 (L1) Cache,用于存储最近频繁访问的数据,...
!!!!!服务器需要添加配置!!!!!!!!! 建议使用Google Chrome 测试 我的是Apache服务器 conf/httpd.conf 文件的mime_module 中添加 . . . AddType text/cache-manifest .appcache </IfModule>
内容概要:本篇文章详细介绍了双向链表的概念、结构及其实现方法,并附带了一个复杂的例子——最少最近使用缓存(LRU Cache)的具体实现实验案例,有助于理解该数据结构的运作方式及应用潜力。 适合人群:适用于对...
- **ObjectScript**:这是一种用于开发CACHE应用程序的脚本语言,它支持面向对象编程。 - **CachéBasic**:类似于传统的Basic语言,用于简单的数据处理任务。 - **MultiValueBasic (MVBasic)**:专为多值存储设计的...
- 开发者需要熟悉Cache的开发工具,如InterSystems IRIS Studio,用于创建、管理和调试Cache应用程序。 - 学习使用Cache的API和命令行接口,以便编写高效的数据操作代码。 4. **数据库设计与管理** - 学习如何...
在Java世界中,Cache应用广泛,尤其在处理大量数据时,能有效减少对主存储器(如数据库)的访问频率,从而提升系统响应速度。 1. **时间记录**:Cache会记录数据进入缓存的时间,以便于后续管理。 2. **过期时间...
二、STM32中的Cache应用 STM32系列微控制器广泛应用于嵌入式系统,其内建的Cache功能能显著提升性能。 1. **STM32的Cache特性**:STM32的Cache通常包括I-Cache(指令Cache)和D-Cache(数据Cache),支持独立配置...
Java 缓存是一种提高应用程序性能的关键技术,它通过存储经常访问的数据来减少对数据库或其他慢速资源的调用。在本文中,我们将深入探讨Java缓存的简单应用,并结合给出的资源——“JAVA的缓存应用.ppt”来进行讨论...
mod_cache是apache中基于URI键的内容动态缓冲(内存或磁盘) 从Apache2.2起,mod_cache和mod_file_cache将不再是试验模块,它们已经足够稳定,可以用于实际生产中了。这些缓冲体系提供了一个强有力的途径来加速原始web...
### CacheCloud自动化运维之Redis-Cluster -- 应用运维 #### 一、应用实例管理 在CacheCloud自动化运维中,Redis-Cluster的应用实例管理是非常重要的一个环节,它涉及到节点的上下线、故障迁移以及数据迁移等多个...
Cachecloud 支持多种 Redis 的使用方式,包括直接调用 Redis 以及通过 Cachecloud 应用 ID 获取 Redis 信息的方式。 #### 二、安装与配置 ##### 安装条件 Cachecloud 的安装和运行依赖于以下几个环境条件: 1. **...
Intersystems Cache是一款高性能、面向对象的数据库系统,广泛应用于医疗、金融等领域的复杂数据管理。在Java环境中,我们通常通过JDBC(Java Database Connectivity)驱动来实现与Cache数据库的连接。以下是一些...
搜索引擎应用技术中的Cache技术与Hash算法 在深入探讨搜索引擎应用技术中的Cache技术与Hash算法之前,我们首先要理解搜索引擎的基本架构和工作原理。搜索引擎的核心任务是从海量的信息中快速准确地找到用户所需的...
《PrimoCache重置工具详解及应用》 PrimoCache是一款高效、实用的硬盘缓存软件,它通过在系统内存中创建虚拟缓存,显著提升硬盘读写性能,从而优化系统运行速度。然而,如同大多数试用软件一样,PrimoCache在一定...
Cache数据库是一种高性能、高可用性的数据库管理系统,常用于构建复杂的企业级应用,尤其在医疗、金融和电信等领域广泛应用。本文将深入探讨Cache数据库的核心概念、面向对象软件开发以及M语言的相关知识。 首先,...
【Cache性能分析实验报告】 本实验旨在深入理解Cache的基本概念、结构和工作原理,通过实际操作分析Cache的容量、相联度...通过对比不同参数设置下的实验结果,我们可以得出结论,为特定应用场景选择最佳的Cache设计。
SpringBoot 是一个轻量级的Java开发框架,它简化了Spring的应用配置,使得开发者能够快速构建基于Spring的应用。...在实践中,理解并熟练掌握JetCache的配置和使用,能有效提升应用程序的性能和用户体验。
在网站性能优化领域,动态Cache技术扮演着至关重要的角色,尤其...通过合理地配置和使用Cache,开发者可以构建出更加高效、响应迅速的Web应用程序。了解和掌握这些技术,对于优化网站性能、提高用户体验具有重要意义。
本次实验采用SimpleScalar模拟器,它是一种广泛应用于计算机架构教学和研究中的工具,能够模拟不同的处理器架构和Cache配置。 #### 实验内容及步骤 1. **运行SimpleScalar模拟器:**首先启动模拟器环境。 2. **...