- 浏览: 1134353 次
- 性别:
- 来自: 上海
-
最新评论
-
nizhipeng123:
private SessionFactory sessio ...
用map接收参数的几个注意的问题
文章列表
<cui:form id="eventStatics" name="eventStatics" >
<table id="event" >
<tr>
<td style="width: 100px;padding-top: 10px;" align="right">
<label>告警类型:</label>
</td>
&l ...
function reset1() {
$("#queryForm")[0].reset();
$("#sblx").combobox( "setValue", "");
$("#nameip").val("");//input
$("#sbzt").radiolist("setValue","all");
$('#sta ...
数据库设计第三范式
一、数据库设计范式及其意义和不足
依赖----决定
1,属性明确到不可再分
2,整个主键完全决定每个其他非主键字段,没有出现主键集合中部分决定的情况
3,一张表中,传递依赖中,只有主键有,没有说 ...
oracle数据库的性能优化
主要从内部存储结构,逻辑分区,表结构范式,sql语句优化。
hibernate处的层次更高,主要从缓存,和sql语句的使用
对于ORACLE数据库的数据存取, ...
1重载:
当一个重载方法被调用时,Java 用参数的类型和(或)数量来表明实际调用的重载方法的版本。因此,每个重载方法的参数的类型和(或)数量必须是不同的。虽然每个重载方法可以有不同的返回类型,但返回类型并不 ...
Garbage Collection简称为GC,是垃圾回收的意思、内存处理器是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃。Java语言提供的GC功能可以自动的检测对象是否超过作用域,从而达到自动回 ...
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file="../../../../resources/common.jsp"%>
<%@ page import="com.ces.zwww.utils.WeeksUtls"%>
<%
String path = request.getContextPat ...
var dqgj;
function initDatagrid(url,param,oid){
alert(1);
$.ajaxsend({
url:url,
data:param,
success:function(data){
dqgj =data;
$(oid).datagrid({
data: data["data"],
onLoadSuccess:function(){
$('.linkbutton').linkbutton({iconCls: 'l-icon-view' ...
<script src="${ctx}/resources/scripts/echarts/build/dist/echarts.js"></script>
<script type="text/javascript">
require.config({
paths: {
echarts: '${ctx}/resources/scripts/echarts/build/dist'
}
});
</scri ...
//后台组装
JSONObject json = JSONObject.fromObject(response);
json.element(key, value)
var areaData = new Array();
var jjgjData = new Array();
var zygjData = new Array();
var cygjData = new Array();
var jggjData = new Array();
$.ajax({
url:'${ctx}/statics!querySafeAlarmA ...
1 JVM简介
JVM是我们Javaer的最基本功底了,刚开始学Java的时候,一般都是从“Hello World”开始的,然后会写个复杂点class,然后再找一些开源框架,比如Spring,Hibernate等等,再然后就开发企业级的应用,比如网站、企业内部应用 ...
1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置:
<property name="hibernate.cache.use_second_level_cache">true</property>
2.Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个
...
hibernate优化
- 博客分类:
- hibernate
缓存优化:
要想优化Hibernate,我们必须知道应该从什么地方进行优化,从什么地方入手。Hibernate的优化方向:数据库设计、HQL优化、缓存、主配置、延迟加载、方法选用、集合选用、事物控制、批量操作
具体分析
第一点:数据库设计
前边博客介绍过 数据库设计,今天我们还从这开始,表的设计就是建楼的基础,如何让基础简洁而结实这是最重要的。
优化策略:
1. 建索引
2. 减少表之间的关联
3. 简化查询字段,没用的字段不要,已经对返回结果的控制,尽量返回少量数据
4. 适当的冗余数据,不过分最求高范式
第二点:HQL优 ...