Spring 3.0以后的版本相比于2时代的版本一个重要的变化就是aop所依赖的jar包没有一起发布,需要自己单独下载。
Spring AOP部分使用JDK动态代理或者CGLIB来为目标对象创建代理。如果被代理的目标实现了至少一个接口,则会使用JDK动态代理,如果用JDK动态代理,就必须为被代理的目标实现一个接口(要注意的地方是:需要将ctx.getBean()方法的返回值用接口类型接收);。所...
分类:
编程语言 时间:
2014-12-30 23:39:26
阅读次数:
498
类实现了Comparable接口就表明类的实例本身具有内在的排序关系(natural ordering)。因此,该类可以与很多泛型算法和集合实现进行协作。而我们之需要实现Comparable接口唯一的方法——compareTo。 以下是相关规则:sgn(x.compareTo(y)) = -sgn....
分类:
其他好文 时间:
2014-12-30 21:53:27
阅读次数:
231
第一步,新建WCF服务应用程序第二步,定义接口: 修改接口类,定义你要的方法接口默认文件名:IService1.cs第三步,实现接口: 在svc文件里实现接口方法,默认文件名:Service1.svc第四步,Web.config配制(很重要): 基本上一般有问题都在这里。直接上传一个最简单的配...
分类:
其他好文 时间:
2014-12-30 09:58:15
阅读次数:
194
一.基础知识
类:
封装的好处:良好的封装能够减少耦合;类内部的实现可以自由地修改;类具有清晰的对外接口。
类是C#中的一种结构,用于在程序中模拟现实生活的对象;
成员变量表示对象的特征;
方法表示对象可执行的操作;
如果类中未定义构造函数,则由运行库提供默认构造函数;
析构函数不能重载,并且每个类只能有一个析构函数;
可以根据不同数量的参数或不同数据类型参数对方法进行重载,不能根...
转载:http://blog.csdn.net/jhqin/article/details/6775321注意:在VC中使用这些常量名称时,除了包含相应的头文件外,还需要预先包含initguid.h头文件。即:[cpp]view plaincopy#include常用设备接口类GUIDIdentif...
分类:
其他好文 时间:
2014-12-27 21:46:03
阅读次数:
224
使用感受之前对Thrift的理解有点不准确,使用之后发现Thrift比想象中的要简单得多。Thrift做的事情就是跨语言的分布式RPC,通过编写.thrift文件声明接口类和方法,client调用定义的方法,Server端实现定义的接口。尽管的确RPC是须要网络请求,但不像Netty这样的NIO网络...
分类:
Web程序 时间:
2014-12-24 19:48:58
阅读次数:
586
原文:微信公众平台开发调试方法在这篇微信公众平台开发教程中,我们将介绍如何进行微信公众平台上的开发调试方法。 一. 使用微信公众平台接口调试工具
进入地址 https://mp.weixin.qq.com/debug/,
在接口类型中选择要调试的类型,这里调试基本消息所以选择消息接口调试
接口列表中...
分类:
微信 时间:
2014-12-24 17:58:58
阅读次数:
301
接口类:import javax.jws.WebService;@WebServicepublic interface CxfService { public String putName(String uname);}接口实现类:import javax.jws.WebService;imp...
分类:
编程语言 时间:
2014-12-24 16:14:02
阅读次数:
276
WCF功能很强大,但是真的能把其中的原理说清楚,对于我比较困难,今天对之前的笔记总结一下: 首先WCF的契约可以总结为四大类:消息契约、数据契约、服务契约、错误处理契约。【客户端处理是如何处理的】 在客户端,应用程序通过一个代理来转发对宿主端所提供服务的调用,而代理拥有和服务相同的操作接口(类似c....
分类:
其他好文 时间:
2014-12-24 01:11:39
阅读次数:
173
导读: 1. 代理模式主要有两种:静态代理和动态代理 2. 静态代理: 比如要在输出“HelloWorld”前打印一个字符串“Welcome” A:先定义一个接口类 java 代码 package ttitfly.proxy; public interface Hello...
分类:
其他好文 时间:
2014-12-23 15:17:46
阅读次数:
114