-
在Spring中使用AspectJ实现AOP
在Spring中使用AspectJ实现AOP 在Spring中,最常用的AOP框架是AspectJ,使用AspectJ实现AOP有2种方式: 基于XML的声明式AspectJ 基于注解的声明式AspectJ 基于XML的声明式AspectJ 1、在项目中添加包spring-aspects.jar(spring自带)、 aspectjweaver.jar(需要自己下...
-
Bean管理学习笔记
Bean管理学习笔记 1、 BeanFactory 介绍 1.1 首先什么是 Bean ? 1、Bean 在 Spring 技术中是基于组件 2、 他是 Spring 容器管理的最基本最常见的单元。在 spring 的应用场合中, bean 可以是数据源、 java 的普通类 3、 其实例保存在 Spring 的容器中,这种方式也是 s...
-
面试官:你是如何使用JDK来实现自己的缓存(支持高并发)?
面试官:你是如何使用JDK来实现自己的缓存(支持高并发)? 需求分析 项目中经常会遇到这种场景:一份数据需要在多处共享,有些数据还有时效性,过期自动失效。比如手机验证码,发送之后需要缓存起来,然后处于安全性考虑,一般还要设置有效期,到期自动失效。我们怎么...
-
java设计模式--备忘录模式
java设计模式--备忘录模式 备忘录模式:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象外保存这个状态,这样以后可将此对象恢复成原来的状态。 就拿单机游戏举例,玩游戏打boss前我们通常都会存档,避免打boss时失误死亡好恢复存档重新开始,我们首先看...
-
实现两个整数变量的互换
实现两个整数变量的互换 1.需要添加第三方变量( 开发中常用 ): class Hello2 { public static void main(String[] args) { int x = 10 ; int y = 5 ; int temp; temp = x ; x = y; y = temp; System.out.println( "x = " + x + ",y = " + y); }} 结果: 2.不需要第三方...
-
Spring核心概念学习笔记
Spring核心概念学习笔记 1 、 Spring 主要用到两种设计模式 1.1 工厂模式 Spring 容器就是实例化和管理全部 Bean 的工厂。 工厂模式可以将 Java 对象的调用者从被调用者的实现逻辑中分离出来。 调用者只关心被调用者必须满足的某种规则,这里的规则我们可以看做是接口...
-
Spring AOP创建Throwdvice实例
Spring AOP创建Throwdvice实例 1 、异常发生的时候,通知某个服务对象做处理 2 、实现 throwsAdvice 接口 接口实现: public interface IHello { public void sayHello(String str) throws Exception;}public class Hello implements IHello { @Override public void s...
-
Float计算机表示形式
Float计算机表示形式 float 为什么比 int 表示的范围广? 什么是单精度和双精度? float 表示小数的时候为什么会有精度丢失? 带着这几个问题,我们来探究下 java 中 float 类型在计算机的表示形式。 java 中 int 占用 4 个字节, float 也是占用 4 个字节,但是为什么...
-
java设计模式--适配器模式
java设计模式--适配器模式 适配器模式:将一个本不能兼容客户端的类的接口通过适配器转为可以兼容的接口。 这里有一个中国学生接口,定义了说中国话和听中国话两个方法 // 中国学生接口 public interface ChineseStudent { void speakChinese(); void listenChinese();...
-
最有效率的算出2*8的结果
最有效率的算出2*8的结果 ,,的用法: *:左移左边最高位丢弃,右边补齐0 *:右移最高位是0,左边补齐0;最高为是1,左边补齐1 *:无符号右移 无论最高位是0还是1,左边补齐0 代码: class Hello2 { public static void main(String[] args) { System.out.println( 2 3 ); }}...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
