- 浏览: 293416 次
- 性别:
- 来自: 杭州
-
最新评论
-
lsy812198178:
写的很好,有收获
Java内部类的作用 -
JsonLiangyoujun:
关于第四点,同时继承一个类和实现一个接口的话,重写的应该是父类 ...
Java内部类的作用 -
chenluhe123:
非常感谢楼主分享,浅显易懂
Java内部类的作用 -
唐予之.:
学有所获,非常感谢
Java内部类的作用 -
o22221234:
...
Java内部类的作用
文章列表
http://blog.csdn.net/yzsind/archive/2010/12/06/6059209.aspx
好文章,关键字整理一下:
一、数据库访问优化法则简介
从图上可以看到基本上每种设备都有两个指标:
从图上可以看到基本上每种设备都有两个指标:
延时(响应时间):表示硬件的突发处理能力;
带宽(吞吐量):代表硬件持续处理能力。
从上图可以看出,计算机系统硬件性能从高到代依次为:
http://jiwenke.iteye.com/blog/493965
IOC的一点认识 对Spring IOC的理解离不开对依赖反转模式的理解,我们知道,关于如何反转对依赖的控制,把控制权从具体业务对象手中转交到平台或者框架中,是解决面向对象系统设计复杂性和提高面向对象系统可测试性的一个有效的解决方案。这个问题触发了IoC设计模式的发展,是IoC容器要解决的核心问题。同时,也是产品化的IoC容器出现的推动力。而我觉得Spring的IoC容器,就是一个开源的实现依赖反转模式的产品。 那具体什么是IoC容器呢?它在Spring框架中到底长什么样?说了这么多,其实对IoC容器的使用者来说, ...
http://blog.csdn.net/xuelong8866/archive/2008/09/16/2937224.aspx
利用java的反射和动态代理实现IOC
在Java中,其反射和动态代理机制极其强大,我们可以通过其反射机制在运行时获取信息。而代理是一种基本的设计模式,它是一种为了提供额外的或不同的操作而插入到真实对象中的某个对象。而Java的动态代理在代理上更进一步,既能动态的创建代理对象,又能动态的调用代理方法。Java的反射和动态代理机制,使Java变得更加强大。
Spring框架这几年风头正劲,虽然使用者众多,但真正了解其内部实现原理的 ...
http://tonyaction.blog.51cto.com/227462/42039
http://tonyaction.blog.51cto.com/227462/42040
很经典的文章
jdk的代理分为静态代理和动态代理,静态代理用的很少,一般都是动态代理,CGLIB代理是生成的目标类的子类,所以类和方法不能声明为final的,要不然就会有问题jdk的代理是必须要实现接口的,而CGLIB不是,但必须要引入jar包,spring中默认使用jdk 的动态代理(实现接口了),除强制设置CGLIB的代理
http://blog.csdn.net/feng_sundy/archive/2007/02/07/1504332.aspx
代理模式
代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可 ...
http://tonyaction.blog.51cto.com/227462/51472
Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制.
1. 得到某个对象的属性
public Object getProperty(Object owner, String fieldName) throws Exception {
Class ownerClass = owner ...
转载的。。。
统观spring事务,围绕着两个核心PlatformTransactionManager和TransactionStatus spring提供了几个关于事务处理的类: TransactionDefinition //事务属性定义 TranscationStatus //代表了当前的事务,可以提交,回滚。 PlatformTransactionManager这个是spring提供的用于管理事务的基础接口,其下有一个实现的抽象类AbstractPlatformTransactionManager,我们使用的事务管理类例如DataSourceTransactionManager等 ...
http://blog.csdn.net/ai92/archive/2004/12/08/209198.aspx
有一个例子没有给出,补上:
package abstractFactory;//抽象产品角色public interface IBusinessCar { public void drive();}
package abstractFactory;//抽象产品角色public interface ISportCar { public void drive();}
package abstractFactory;//具体产品角色public class Busin ...
http://www.cjsdn.net/post/view?bid=1&id=9965&sty=1&tpg=1&age=0
如果安装了JDK,会发同你的电脑有两套JRE,一套位于 <JDK安装目录>\jre 另外一套位于 C:\Program Files\Java\j2re1.4.1_01 目录下后面这套比前面那套少了Server端的Java虚拟机,不过直接将前面那套的Server端Java虚拟机复制过来就行了。而且在安装JDK可以选择是否安装这个位于 C:\Program Files\Java 目录下的JRE。如果你只安装JRE,而不是JD ...
阿里的面试题,当场晕了
http://blog.csdn.net/codolio/archive/2009/12/17/5027423.aspx
加载类是运行程序的基础,了解Java和Tomcat的类加载机制对更有效地开发、调试Web应用程序有一定的积极作用。本文简单介绍Java和Tomcat的类加载机制,希 ...
启动和停止服务:net start mysql
net stop mysql
进入交互式命令行:mysql -u root -p
mysql -u root -h db.imainary.com -p
数据库操作: show databases;
create database andy;
use andy;
drop database andy;
...
[转]http://damies.iteye.com/blog/51778
JAVA RMI 快速入门实例本实例为参考多篇文章写就而成,网上及书上各类文章介绍如何使用RMI有多种实例可参考,譬如有:1. 用命令rmiregistry启动RMI注册服务的2. 同时创建存根(stub)和骨架(skeleton)的3. 只创建存根类的的(jdk1.2以后版本)4. 通过RemoteRef和rmi://协议字串方式的5. 比较少讲到的用LocateRegistry直接在代码上启动RMI注册服务的。以上描述并非明显分类,比如,你总是可以选择用rmiregistry或者代码LocateRegistr ...
http://dev.yesky.com/275/2132275.shtml
junit更详细的使用方法说明:http://www.ibm.com/developerworks/cn/java/j-lo-junit4/
【转】http://blogger.org.cn/blog/more.asp?name=sixsun&id=1066
1、几个相关的概念 白盒测试——把测试对象看作一个打 ...
网新一笔试题,关于clone()的,糊里糊涂不会,看了这文章,学学
http://blog.csdn.net/baobeisimple/archive/2007/08/05/1727125.aspx
“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能 通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度 clone,认识它们的区别、优点及缺点。 看到这个标题,是不是有点困 ...
http://zengxx1989.iteye.com/blog/477619
Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。 sudo是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提 ...