注意:所有文章除特别说明外,转载请注明出处.
Servlet
开发步骤:
- 编写一个java类,实现servlet接口
- 把开发好的java类部署到web服务器
注意:所有文章除特别说明外,转载请注明出处.
[TOC]
Redis 是一个基于内存的高性能key-value数据库,通过提供多种键值数据类型来适应不同场景下的存储需求。
应用场景:1.会话缓存(session cache)(数据查询、短链接、新闻内容、商品内容等) 2.全页缓存(FPC) 3.任务队列(秒杀、抢购、12306) 4.排行榜/计数器 5.发布/订阅 6.分布式集群架构中的session分离 7.数据过期处理
扩展:为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSql数据库。NoSQL:not-Only SQL表示非关系型数据库,作为关系型数据库的良好补充。
注意:所有文章除特别说明外,转载请注明出处.
[TOC]
简化Spring应用开发的一个框架;
整个Spring技术栈的一个大整合;
J2EE开发的一站式解决方案;
注意:所有文章除特别说明外,转载请注明出处.
在这里主要总结线程共享数据的相关知识,主要包括两方面:一是某个线程内如何共享数据,保证各个线程的数据不交叉。二是多个线程间如何共享数据,保证数据的一致性。
当我们自己实现的话,是定义一个Map,线程为键,数据为值。表中的每一项即是为每个线程准备的数据,这样在一个线程中数据是一致的。
注意:所有文章除特别说明外,转载请注明出处.
Java用来处理Excel的第三方开源项目主要是POI与JXL,POI功能强大,但是比较消耗资源,所以对于大数据量的导入导出性能不是很友好。JXL功能简单,但是性能优秀。
Java项目中,导出数据到Excel表示将list转换为Excel(List2Excel)。导入表示将Excel转换为List(Excel2List)。但是在导出和导入的过程中可能会发生一些异常(如:数据源为空、有重复行等)。