- 博客(52)
- 资源 (145)
- 问答 (2)
- 收藏
- 关注
原创 ehcache配置二级缓存
Hibernate ehcache配置二级缓存 1、首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下: maxElementsInMemory="10000" eternal="false" overflowToDisk="true" timeToIdle
2014-07-29 11:49:32 804
原创 关于Ehcache缓存中timeToLiveSeconds和timeToIdleSeconds
闲来无事测试了下Ehcache与MemCache比较,在此发现了Ehcache中一个小细节问题,以前未用心去注意过,在此特记录一下,同时也望能给需要的道友留下些益处:其中主要记录的是timeToLiveSeconds和timeToIdleSeconds;因为此俩容易搞混淆:timeToLiveSeconds=x:缓存自创建日期起至失效时的间隔时间x;timeToIdleSe
2014-07-29 10:09:54 1073
原创 JBoss下载地址
如下地址栏里有JBOSS的所有版本的下载文件:http://sourceforge.net/projects/jboss/files/JBoss/ 大家只需到里面下载自己所需的就可以了 在本文中,我JBoss下载的版本为:JBOSS5.0 Beta4。下载地址: http://www.jboss.org/jbossas/downloads/
2014-07-29 02:06:50 959
原创 Hibernate缓存
1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的性能
2014-07-27 10:51:22 486
转载 尚学堂hibernate学习笔记(原版整理)
尚学堂hibernate学习笔记(原版整理)目录课程内容 51 HelloWorld 52 Hibernate原理模拟 - 什么是O/R Mapping以及为什么要有O/R Mapping 53 常见的0/R框架(了解) 54 hibernate基础配置(重点) 55 ID生成策略(重点 AUTO) 56 Hibernate核心开发接口介绍(重点) 57
2014-07-27 10:22:20 999
原创 org.hibernate.MappingException: An association from the table STREET refers to an unmapped class: e
找了好久终于找出来了:
2014-07-25 18:55:04 1368
原创 id to load is required for loading 原因?
public Street findById(Integer id) { // TODO Auto-generated method stub Session session=HibernateUtil.getSession(); //System.out.println(session); Transaction tx=session.beginTransaction();
2014-07-24 23:27:25 2985
原创 Comparable接口
public interface Comparable当需要对一个对象进行排序时,该对象应该实现Comparable接口,并实现其唯一的方法:int compareTo(T o)在该方法中定义自己的排序规则,当调用Arrays.sort(Object[] a)方法时则回调compareTo()方法,并按照自己的规则对对象数组进行排序。返回值及比较规则:1、返
2014-07-24 11:23:02 1084
原创 Oracle索引
一.索引介绍 1.1 索引的创建语法:CREATE UNIUQE | BITMAP INDEX . ON . ( | ASC | DESC, | ASC | DESC,...) TABLESPACE STORAGE LOGGING | NOLOGGI
2014-07-24 08:53:34 574
原创 Oracle位图索引
一.什么是位图索引我们目前大量使用的索引一般主要是B*Tree索引,在索引结构中存储着键值和键值的RowID,并且是一一对应的.而位图索引主要针对大量相同值的列而创建(例如:类别,操作员,部门ID,库房ID等),索引块的一个索引行中存储键值和起止Rowid,以及这些键值的位置编码,位置编码中的每一位表示键值对应的数据行的有无.一个位图索引块可能指向的是几十甚至成百上千行数据的位置.
2014-07-24 08:52:31 2125
原创 Oracle反向索引
oracle反向索引 如 create index idx_rev on tiger.test(test_name) reverse; 把索引表空间存放在能够把文件物理分割在多个磁盘上的磁盘体系结构上。 数据以反转键索引存储,这些数据的值就会与原先存储的数值相反。 如:数据abc、abcd 和abcf就被存储成cba、dcba和fcba。 索引会为
2014-07-24 08:51:18 737
原创 HibernateUtil工具 高级本地线程的Session封装 高级增删查改及分页实现
package com.hsp.util;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.C
2014-07-24 00:51:17 906
原创 在给数据库输入数据时,提示:ORA-02291:违反完整性约束条件(HUYANG.SYS_C009677)-未找到父项关键字........
插入的数据 如果某个字段是外键 那么该值要么为空 要么在主键表中 有对应的主键值 否则 就不满足参照完整性约
2014-07-23 00:26:32 1863
原创 韩顺平呕心沥血Java+PHP+linux+div+css等视频下载地址
这是我在淘宝上淘到的 ,拿来和大家共享一下!想好好学习IT的人一定不能错过!!韩顺平全套教程下载地址,PHP,JAVA,终生可下载传智播客_韩顺平ajax技术教程http://dl.dbank.com/c0o7uab17y# 传智播客_韩顺平_php从入门到精通http://115.com/folder/fdm0n1x9#韩顺平php入门到精通下载密码:dxsong02
2014-07-22 19:53:21 7941 1
原创 java.lang.ClassCastException: cn.study.model.User_$$_javassist_0 cannot be cast to javassist.util.pr
public static void main(String[] args) { // TODO Auto-generated method stub //addEmployee(); //修改用户 //获取一个会话 Session session=MySessionFactory.getSessionFactory().openSession(); Transact
2014-07-20 10:54:32 2840
原创 Oracle最后部分复习内容
子程序:存储过程: 有名称的PLSQL块,称之为存储过程语法:create or replace procedure p_emp_findsal 过程名(p_type in/out/in out p_name)asbeginexceptionend end p_emp_findsal;如何使用存储过程1.创建存储过程2.测试存储过程测试:create
2014-07-18 18:46:20 823
原创 Oracle索引学习
Oracle提供了sequence对象,由系统提供自增长的序列号,通常用于生成数据库数据记录的自增长主键或序号的地方. 下面介绍一下关于sequence 的生成,修改,删除等常用的操作: 1. 创建 Sequence 使用如下命令新建sequence: CREATE SEQUENCE test_sequence INCREMENT BY 1 -- 每次加的1个数据
2014-07-17 11:28:41 710
原创 Oracle有返回值的存储过程
创建一个有输入输出的存储过程:CREATE OR REPLACE PROCEDURE sp_pro8(spno IN NUMBER,spName OUT VARCHAR2)ISBEGIN SELECT ename INTO spName FROM emp WHERE empno=spno;END;
2014-07-17 11:13:01 2417
原创 Oracle 数据字典 动态视图
数据字典 数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为sys用户。 用户只能在数据字典上执行查询操作(select语句),而其维护和修改是由系统自动完成的。 这里我们谈谈数据字典的组成:数据字典包括数据字典基表和数据字典视图,其中基表存储数据库的基本信息,普通用户不能直接访问数据字典的基表。数据字典视图是基于数据字典基表所建立的视图,普通用户可以通过
2014-07-14 19:14:12 773
原创 Oracle索引、权限 角色
Oracle索引、权限管理索引-原理介绍 介绍 索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种: 为什么添加了索引后,会加快查询速度呢? 创建索引 单列索引 单列索引是基于单个列所建立的索引,比如: create index 索引名 on 表名(列名); 复合索引 复合索引是基于两列或是多
2014-07-14 19:10:55 760
原创 PL/SQL 块的结构和实例
PL/SQL 块的结构和实例pl/sql的介绍 pl/sql是什么 pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。 看图: 为什么学pl/sql 学习必要性 1.提高应用程序的运行性
2014-07-14 19:10:40 758
原创 Oracle pl/sql分类 -- 过程,函数,包,触发器
pl/sql分类 -- 过程,函数,包,触发器过程 过程用于执行特定的操作,当建立过程时,既可以指定输入参数(in),也可以指定输出参数(out), 通过在过程中使用输入参数,可以将数据传递到执行部分;通过使用输出参数,可以将执行部分的数据传递到应用环境。在sqlplus中可以使用create procedure命令来建立过程。 实例如下: 1.请考虑编写一个过程,可以输入雇员名,新工资,
2014-07-14 19:06:57 852
原创 定义并使用变量,复合类型
定义并使用变量,复合类型定义并使用变量 介绍 在编写pl/sql程序时,可以定义变量和常量;在pl/sql程序中包括有: 1.标量类型(scalar) 2.复合类型(composite) 3.参照类型(reference) 4.lob(large object) 标量(scalar)——常用类型 在编写pl/sql块时,如果要使用变量,需在定义部分定义变量。pl/sql中
2014-07-14 19:06:41 806
原创 Oracle pl/sql的进阶--控制结构(分支,循环,控制)
:pl/sql的进阶--控制结构(分支,循环,控制)pl/sql的进阶--控制结构 介绍 在任何计算机语言(c,java,pascal)都有各种控制语句(条件语句,循环结构,顺序控制结构...)在pl/sql中也存在这样的控制结构。 在本部分学习完成后,希望大家达到: 1.使用各种if语句 2.使用循环语句 3.使用控制语句——goto和null; 条件分支语句 pl/
2014-07-14 18:59:28 844
原创 Oracle索引 权限
Oracle索引、权限管理索引-原理介绍 介绍 索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种: 为什么添加了索引后,会加快查询速度呢? 创建索引 单列索引 单列索引是基于单个列所建立的索引,比如: create index 索引名 on 表名(列名); 复合索引 复合索引是基于两列或是多
2014-07-14 15:30:21 1521
原创 Oracle数据字典和动态性试图
数据字典和动态性能视图介绍 是什么 数据字典是oracle数据库中最重要的组成部分,它提供了数据库的一些系统信息。 动态性能视图记载了例程启动后的相关信息。 数据字典 数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为sys用户。 用户只能在数据字典上执行查询操作(select语句),而其维护和修改是由系统自动完成的。 这里我们谈谈数据字
2014-07-14 15:13:49 817
原创 Oracle数据库的约束
十三:约束维护数据的完整性 介绍 介绍 数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则,在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。 约束 约束 约束用于确保数据库数据满足特定的商业规则。在oracle中,约束包括:not null、 uniq
2014-07-14 15:11:56 728
原创 查询没有雇员的部门信息
--查询没有雇员的部门信息 ---用连接查询1select distinct A.* from dept A,emp Bwhere B.deptno not in A.deptno
2014-07-12 11:09:08 5419
原创 Oracle查询各个部门工资小于各个部门平均工资的员工
时时想着SELECT A.* FROM emp A, ( SELECT deptno, AVG(sal) t --部门平均工资 FROM emp GROUP BY deptno ) B --B表分组后得到的视图 WHERE A.deptno=B.deptno --将
2014-07-12 10:12:47 8263
原创 Oracle组合函数
组函数:一、Oracle 服务器按下面的顺序求子句的值:1. 如果语句包含一个 WHERE 子句,服务器建立侯选行。2. 服务器确定在 GROUP BY 子句中指定的组。3. HAVING 子句进一步约束不满足在 HAVING 子句中分组标准的结果分组。二、组函数的类型:?AVG 平均值?COUNT 计数?MAX 最大值?MIN 最小值?STDDEV 标准差?SUM 合计?VARIA
2014-07-12 09:56:02 1339
原创 Oracle日期函数
Oracle 数值处理函数 2013-05-10 14:41:01| 分类: 学无止境 |举报 |字号 订阅1.绝对值:abs() select abs(-2) value from dual;2.取整函数(大):ceil() select ceil(-2.001) value from dual;(-2)3.取整函数(小):floor() select
2014-07-12 09:51:25 741
原创 Oracle日期函数
ORACLE日期时间函数大全ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007
2014-07-12 09:50:35 823
原创 Oracle查询每个员工领导名称,要求显示结果为:员工号,员工姓名 员工领导名
--子查询 SELECT t.empno 员工号,t.ename 员工姓名, (SELECT ename FROM emp WHERE empno=t.mgr) 领导姓名 FROM emp t
2014-07-11 20:55:28 9570
编辑器 Notepad++.zip
2020-03-28
springboot2_mybatis_durid_pager.zip
2020-02-02
springbootstudy.zip
2020-01-31
cookie_session.zip
2019-11-07
Android声音模式定制.rar
2019-08-28
系统签名.rar
2019-08-21
redis-desktop-manager
2019-01-04
批量更改图片格式工具
2018-11-01
TurnOffReboot.zip Android 实现重启、关机 功能
2024-09-15
MTKCamera预览、成像、拉伸代码简要片段
2024-09-10
无障碍服务工具类,在源码基础上添加日志,方便check 流程
2024-08-16
Rk Android12 Setting 源代码
2024-08-15
去除开机动画结束后显示正在启动;去掉开机后进入Launcher前黑屏;延时实现开机动画播放完全
2024-08-15
Rk3568 Android12 SystemUI 源码
2024-08-13
SystemUI 截屏快捷功能添加
2024-08-12
SystemUI QS 面板新增截屏功能按钮资源代码
2024-08-11
RK3568源码编译手册:Android11、12源码;Linux、Linux-5.10内核源码
2024-08-07
3568开发板驱动开发指南
2024-08-07
手环数据采集(心率、血压、步数、健康参数)
2016-03-18
Android开发时获得开启的通知
2014-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人