摘要:
一、什么是反射:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操作... 阅读全文
摘要:
先看下面的例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1publicclassTest{2/**3*@paramargs4*/5publicstaticvoidmain(String[]args){6StringBuffersb=newStringBuffer("buffer");7Strings=newString("string");8System.out.println(sb);Syst 阅读全文
摘要:
可以用PLSQL Developer这个工具来查看结果单条sql文不能解决就用pl/sql,pl/sql不能解决就用C外部调用!转自http://www.boobooke.com/的资料(ppt):/Files/kelin1314/part2.rar 阅读全文
摘要:
一,使用DBCA来创建你需要的数据库,配置时注意记住password,再就是character的配置二,配置oracle的网络服务名:首先需要进行监听程序的配置,然后配置服务名(\oracle\...\network\admin目录下的tnsnames.ora文件中的SERVICE_NAME = 服务名)配置完并测试完后最好把管理里面的服务设置为手动,需要的时候在开,不然你的机器可受不了的!三,对... 阅读全文
摘要:
说明:相对Hibernate 和Apache OJB 等“一站式”ORM 解决方案而言,ibatis 是一种“半自动化”的ORM 实现。所谓“半自动”,可能理解上有点生涩。纵观目前主流的ORM ,无论Hibernate 还是Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO 到数据库表的全套映射机制。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate 或者OJB 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握, Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的SQL 并调用JDBC 接口加以执行。大多数情况下 阅读全文
摘要:
一个明确的学习路线对于java爱好者来说是十分必要的,下面是参考些网友和自己的体会写的。Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于... 阅读全文
摘要:
4.3 单例模式(Design Pattern:Singleton) 单例模式属于创建型模式,目的是保证一个类仅有一个实例,并提供一个访问它的全局访问点。考虑这样一种对象,这个对象应该在程序启动时被创建,并且在结束时被删除,如应用程序的基础高层对象。通过这个对象可以得到系统中其他的对象,这些基础对象可能是前面提到的工厂对象(Factories),用来创建其他对象;也可能是管理器对象(manager... 阅读全文
摘要:
10.3 Spring对IBatis的支持Spring对IBatis提供了完善的内建支持。使用Spring提供的IBatis辅助类,可以大大简化原有的IBatis访问代码。这些辅助类位于org.springframework.orm.ibatis包下,目前Spring可同时支持IBatis1.3.x和2.0。 此外,针对IBatis,Spring也提供了和JdbcTemplate一致的异常处理方式10.3.1 标准JavaBean实体和映射Spring宠物店非常典型的展现了Spring和IBatis的整合,下文将围绕宠物店展开介绍。首先来看宠物店中的一个领域对象(它是一个标准的JavaBean 阅读全文
摘要:
简单工厂模式(Simple Factory)和工厂方法模式(Factory Method)在OO设计领域涉及到的几个原则:OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。我的理解是,对于一个已有的软件,如果需要扩展,应当在不需修改已有代码的基础上进行。DIP(依赖倒转原则,Dependence Inversion Principle):要针对接口编程,不要针对实现编程。我的理解是,对于不同层次的编程,高层次暴露给低层次的应当只是接口,而不是它的具体类。LoD(迪米特法则,Law of Demeter):只与你直接的朋友通信,而避免和陌生 阅读全文
摘要:
中国IT成功人士特点6大成功密码全解析 IT成功人士的成功之路 史玉柱、马云、陈天桥、马化腾、丁磊、刘德建这6位IT大佬,其创立的巨人、阿里巴巴、盛大、腾讯、网易、网龙,无疑是中国互联网的6大骄子企业。任何一家企业的市值都在10亿美金以上,全部加在一起的总市值超过200亿美金。 我们来分析他们创业成功的经历,居然有惊人的发现,虽然他们的性格迥异,企业发展方向也各自不同,但是其创业成功的密... 阅读全文