Hibernate POJO与PO的概念(转贴收集)
Hibernate POJO与PO的概念 (转贴收集--by Robbin)http://www.66feifei.com/info_Print.asp?ArticleID=130[@more@]
TreeMap排序及使用Collections对List排序(主键可能重复的处理方法)
目前项目中一个head(object)会包含多个Dtl明细(object),需要依赖Dtl其中的几个属性进行排序。TreeMap使用了key,而key不能重复,这样就不能处理相同key的dtl明细数据。于是我查了下API ,发现可以使用 Colletions.sort实现该功能。需要实现Comparator接口。定义比较的规则。 如下事例:[@more@] 目前项目中一个head会包含多个Dtl明细,需要依赖Dtl其中的几个属性进行排序。使用TreeMap如下:TreeMap myTree = new TreeMap(); Iterator itr = nkeiTranHd.getDtlIterator(); while (itr.hasNext()) { nkeiTrnDtl = (NkeiTranDtl) itr.ne
在数据字典中直接修改Oracle表列名(收集)
Oracle数据库没有提供直接修改表中列名称的功能,但在实际使用时常需要修改表的列名和列顺序 ---实际上我们可以从数据字典中直接修改表列的名称和顺序[@more@]Oracle数据库没有提供直接修改表中列名称的功能,但在实际使用时常需要修改表的列名和列顺序,不得已有些Oracle的使用人员用重新创建一个新的具有正确列名和顺序的数据库表,再将旧表的数据转储 进来,最后删除旧表并将新表重命名为旧表的方法来完成此功能。此方法的最大问题是要求有双倍的存储空间、较大的回滚段和较长的时间,如果表中数据量较大,这项工作开销会很大。实际上
Java 2源码解读1:java.util.ArrayList (转帖收集)
嘿嘿..写的真好..有点感触http://www.javaresearch.org/article/showarticle.jsp?column=91&thread=648[@more@]
SQL学习笔记(ORACLE内部存储)
表索引及其相关知识及其在内部相关的物理存储. 执行方式[@more@]1. 1. 数据库中最小的物理存储单位是块(block, 9i默认是8k)每个块只能属于一个表;一行数据插入时会占用块中的一些存储,当块不能再容纳新数据时,则将启用新的块存储数据2. 2. 扫描记录。是将块全部载入内存后开始的。 如果内存不够。将扫描完后继续载入新块。3. 3. 建立的索引。也是按从小到大顺序排列的。4. &n
oracle 数据分页查询 (转贴收集)
oracle 数据分页查询 1. 最好还是利用分析函数row_number() over ( partition by col1 order by col2 )比如想取出100-150条记录,按照tname排序select tname,tabtype from ( select tname,tabtype,row_number() over ( order by tname ) rn from tab)where rn between 100 and 150;2. 直接使用rownum 虚列select tname,tabtype from ( select tname,tabtype,rownum rn from tab where rownum <= 150)where rn >= 100;使用序列不能基于整个记录集合进行排序,如果指定了order by子句,排序的的是选出来的记录集
数据库的查询优化技术 (联接收集)
数据库的查询优化技术连接 收集: http://www.itpub.net/4343.html yunchat 刚开始学习 ORACLE 真难啊 .... [@more@]
如果得到一列的拼音简写(联接收集)
http://www.itpub.net/364184,1.html[@more@]
用JBuilder 2005实现重构之认识重构
用JBuilder 2005实现重构之认识重构 为什么要重构 那么什么是重构呢?重构就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 也许有人会问,为什么不在项目开始时多花些时间把设计做好,而要以后花时间来重构呢?要知道一个完美得可以预见未来任何变化的设计,或一个灵活得可以容纳任何扩展的设计是不存在的。系统设计人员对即将着手的项目往往只能从大方向予以把控,而无法知道每个细枝末节,其次永远不变的就是变化,提出需求的用户
SQL编写及其优化
1. 数据库查询操作的内部处理过程 [@more@]1. 数据库查询操作的内部处理过程 1.1. 数据库的数据读取是以块为单位的 Oracle读取表中的数据时,是以整个块为单位的,有可能一次读多个块;从索引中得到rowid的物理位置时,也要把含rowid这个位置的块从磁盘中读出,然后才处理个别行; 1.2. 查询操作内部过程以及索引的作用 举例:select * from personal_function where employee_code= -200 ; 上述查询,如果emp
恭喜!您的Blog已经建立。
您已经成功注册ITPUB Blog帐号。请进入http://blog.itpub.net/admin.php管理您的Blog站点。建议先修改Blog的名称并建立文档分类,系统已经默认建立了【初始分类】。如果您的登陆ID包含中文字符,请记录您现在的地址。如果您的登陆ID里未包含任何中文字符,还可以使用“http://blog.itpub.net/您的ID”这种链接形式访问。登陆密码与itpub论坛帐号的密码相同。如有问题请在ITPUB论坛博客天地版区发贴。地址:http://http://www.itpub.net/forum84.html。谢谢。