上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页
摘要: hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)。 一:hibernate的 N+1问题 list()获得对象: 如果通过list()方法来获得对象,毫无疑问,hibernate会发出一条sql语句,将所有的对象查询出来,这点相信大家都能 阅读全文
posted @ 2017-05-03 18:23 ATJAVA 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作。 多态性是对象多种表现形式的体现。 现实中,比如我们按下 F1 键这个动作: 如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档; 如果当前在 Word 下弹出的就是 Word 帮助; 阅读全文
posted @ 2017-05-03 17:49 ATJAVA 阅读(174) 评论(0) 推荐(0) 编辑
摘要: package com.js.ai.modules.pointwall.action; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.OutputStream; import ... 阅读全文
posted @ 2017-05-03 15:44 ATJAVA 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 泛型基础 泛型类 我们首先定义一个简单的Box类: 这是最常见的做法,这样做的一个坏处是Box里面现在只能装入String类型的元素,今后如果我们需要装入Integer等其他类型的元素,还必须要另外重写一个Box,代码得不到复用,使用泛型可以很好的解决这个问题。 边界符 现在我们要实现这样一个功能, 阅读全文
posted @ 2017-04-29 17:49 ATJAVA 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、术语session session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器会话期间,...”,这里的会话一词用的就是其本义,是指从一个浏览器窗口打 阅读全文
posted @ 2017-04-29 17:19 ATJAVA 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Service Worker只有安装后才会存在。而且因为他的逻辑是由开发者编写的 JavaScript 而不是浏览器控制的。 Service Worker 拥有和缓存相关的 API ,这让他可以储存资源。和内存储存不同的是这种存储方式是持久的。即使该标签页被关闭甚至浏览器重启,这些被存储的资源都不会 阅读全文
posted @ 2017-04-29 16:24 ATJAVA 阅读(393) 评论(0) 推荐(1) 编辑
摘要: EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 特性有: 1. 快速轻量 Ehcache的线程机制是为大型高并发系统设计的。 大量性能测试用例保证Ehcache在不同版本间性能表现得一致性。 很多用户都不知道他们正在用 阅读全文
posted @ 2017-04-29 15:47 ATJAVA 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Hadoop1、是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。2、Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错 阅读全文
posted @ 2017-04-26 18:07 ATJAVA 阅读(160) 评论(0) 推荐(0) 编辑
摘要: package com.js.ai.modules.pointwall.action; import java.io.IOException; import java.util.HashMap; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import ... 阅读全文
posted @ 2017-04-26 17:50 ATJAVA 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 将一些需要变动的配置写在属性文件中 比如,没有把一些需要并发执行时使用的线程数设置成可在属性文件中配置。那么你的程序无论在DEV环境中,还是TEST环境中,都可以顺畅无阻地运行,但是一旦部署在PROD上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因也许是线上环境并发造成 阅读全文
posted @ 2017-04-25 19:34 ATJAVA 阅读(850) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页