Oracle 9i&10g 编程艺术 第一章
来源:互联网 发布:电子班牌发布系统源码 编辑:程序博客网 时间:2024/05/29 15:24
一般来说,一本书的第一章的信息量是最大的,也看得比较难,但好歹都看完了。
可以这样说,颠覆了我一些过去的概念,而且越发想看下去。
感觉最深刻的是并发性、数据库独立性。其它的数据库还没有了解,但并发性似乎是oracle最大的一个亮点。
有一个我们开发人员一直推崇的做法就是在开发的时候,尽量去保证数据库移植的时候,应用程序不用做太多的修改,甚至是不用做任何修改。而作者则认为应该基于数据库进行开发,善于使用存储过程等数据库特性。一般来说,了解了一个数据库能做什么(不仅仅是DBA的责任)可以大大缩短开发周期,并且能够拥有更加健壮的应用系统。否则,可能的重新发明轮子将会是极其庞大的工作,并且其性能远比不上数据库固有的。
但必须清楚,快速开发与大型应用是不同的,小型应用对持久层的应用也是必须的存在。
这里说下之前我读MySql源代码的体会。
我认为,源代码是一个非常好的学习工具,而源代码的阅读也是一个非常好的学习途径,但是不分阶段去做这些事情,将会事倍功半,甚至都做了,最后却没有什么收获。在此之前,我已经读了jre类库,tomcat5的部分源代码,还有mysql connector for java的大部分源代码。可惜的是,在读这些的时候我还没有写博客的习惯,甚至不会记很多的笔记,以至于现在回想起来,只有一个大概模糊的印象。所以,重读是无法避免的。
而在我学习了设计模式之后,再回过头去看jre类库,那时候,我才发现了更多新奇的东西,发现那原来并不是一大堆代码的堆建,很多地方对设计模式的应用堪称典范,如java i/o的适配器模式与装饰器模式的应用。
同样的,在不清楚数据库的各个特性之前,就阅读源代码的话,就好比不知道java是做什么的,就开始阅读open jvm,到头来只能是一头雾水,纯粹只是浪费时间罢了。
写于2013-01-11 jianjifei
- Oracle 9i&10g编程艺术---读书笔记(第一章)
- Oracle 9i&10g 编程艺术 第一章
- Oracle 9i & 10g编程艺术
- Oracle 9i & 10g编程艺术-深入数据库体系结构——第一章 开发成功的Oracle应用程序
- Oracle 9i&10g编程艺术 环境配置
- Oracle 9i&10g编程艺术 性能测试
- Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构:第2版
- Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构
- Oracle Database 9i/10g/11g编程艺术 笔记
- oracle 9i&10G编程艺术-深入了解oracle结构
- ORACLE学习01:数据库软件哲学----摘自Oracle 9i&10g 编程艺术
- Oracle 9i 10g编程艺术 —— 读书笔记(一)
- Oracle 9i & 10g编程艺术-深入数据库体系结构——序
- Oracle 9i & 10g编程艺术-深入数据库体系结构——前言
- Oracle 9i & 10g编程艺术-深入数据库体系结构——目录
- Oracle 9i & 10g编程艺术-深入数据库体系结构——配置环境
- Oracle 9i & 10g编程艺术-深入数据库体系结构——第3章:文件
- Oracle 9i & 10g编程艺术-深入数据库体系结构——第6章:锁
- Android 添加系统服务
- 大华笔试题.读写文件---是不是有bug啊?
- java多线程总结
- OC利用正则表达式获取网络资源(网络爬虫)
- iphone开发多线程介绍
- Oracle 9i&10g 编程艺术 第一章
- 多台Mac电脑使用同一个apple开发者账号开发测试
- 计算广告学习笔记1.5 广告的基础知识-在线广告市场
- 气象局天气预报信息接口实现
- wvdial移植ARM平台
- bit rate / frame rate /sample rate等等
- Android Service與JNI Native Code之關係
- 普通类不允许声明为静态的,只有一个内部类才可以
- Android include标签