Apache Commons Transaction 旨在提供一个轻量级、标准化、高效的 Java 事务多线程编程的工具包,实现了多级锁、事务集合和事务级文件访问。
事务处理系统对数据库使用者来说,是非常熟悉的事情;但是如果将事务处理系统从数据库转移到文件系统上,估计很多同学都要一筹莫展了。实际上,无论库/框架、语言,或者文件系统级别,对文件系统操作事务的支持一直都很薄弱。
单独看一些文件系统...
分类:
Web程序 时间:
2014-12-29 12:08:35
阅读次数:
178
1. LDAP简介
LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。目录一般用来包含描述性的,基于属性的信息并支持精细复杂的过滤能力。目录一般不支持通用数据库针对大量更新操作操作需要的复杂的事务管理或回卷策略。而目录...
分类:
其他好文 时间:
2014-12-29 10:26:07
阅读次数:
525
“今天是新的一天,是特殊的一天,是上天赐予我们的一天,是我们生命中最后的一天”,这是我在TED中一位演讲者口中听到的,这也是我为什么标题使用英文标题的缘故。他的演讲超脱自然,完全没有什么华丽的词语或者感人的故事去渲染。仅仅是通过自己通过长时间,身处大自然,用一台简单的拍摄器纪录下他想表达的。正所谓的此时无声胜有声的效果。他把自然界的一些我们都从来没有注意过的事务却又与我们息息相关的记录下来,当你用...
分类:
其他好文 时间:
2014-12-29 09:04:27
阅读次数:
170
WhatisMongodb?MongoDB是一款开源的非关系型数据库(NoSql)其文档模型自由灵活,可以让你在开发过程中畅顺无比。对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如。MongoDB内置的水平扩展机制提供了从百万到十亿级别的数据量处理能力,完全可以满足Web2.0和移动..
分类:
数据库 时间:
2014-12-29 06:44:45
阅读次数:
255
数据结构概念与算法基础
一、数据结构概念
1.数据:是描述客观事务的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据不仅仅包括整型、实型等数值类型,还包括字符及声音、图像、视频等非数值类型。
2.数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理,也被成为记录。比如畜类中,牛、马、羊都属于数据元素。
3.数据项:一个数据元素可以由若...
分类:
编程语言 时间:
2014-12-28 20:51:44
阅读次数:
245
SAP虹:个人用户参数的获取及设置,教你一招,走遍世界都不怕,事务代码SU01。个人用户维护参数中有“地址”、“默认”、“参数”等三个标签页,其中地址是用来维护用户的用户名、部门、联系电话等信息的;而用户在系统中的默认值,诸如登录语言、日期格式、时间格式、打印输出设..
分类:
其他好文 时间:
2014-12-28 18:22:24
阅读次数:
221
Hibernate工作原理及为什么要用?
原理:1. 读取并解析配置文件
2. 读取并解析映射信息,创建SessionFactory
3. 打开Sesssion
4. 创建事务Transation
5. 持久化操作
6. 提交事务
7. 关闭Session
8. 关闭SesstionFactory
为什么要用:hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关...
分类:
编程语言 时间:
2014-12-28 18:18:28
阅读次数:
203
一.概述:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,对于源程序来说没有侵入性。能让我们通过操作实体关系模型来操作数据库。大大减轻了sql语句的书写,事务的处理,查询结果的管理等数据库操作。使得Java程序员可以随心所欲地使用对象编..
分类:
Web程序 时间:
2014-12-28 01:58:28
阅读次数:
179
锁( locking )
这个概念在我们学习多线程的时候曾经接触过,其实这里的锁和多线程里面处理并发的锁是一个道理,都是暴力的把资源归为自己所有。这里我们用到锁的目的就是通过一些机制来保证一些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的“锁”,即给我们选定的目标数据上锁,使其无法被其他程序修改。
悲观锁( Pessimistic Locking )依赖数据的...
分类:
其他好文 时间:
2014-12-27 23:14:34
阅读次数:
331
对于数据的批量增删改最慢的就是操作一条就提交一次事务。以下是对增删改操作的优化测试同样的300条数据 批量新增只提交一次事务 用时:10673.5444ms 批量新增只提交一次事务并把context.Configuration....
分类:
其他好文 时间:
2014-12-27 01:30:51
阅读次数:
153