可配置的AOP框架中两个重要的类:
BeanFactory
工厂类BeanFactory负责创建目标或代理类的实例对象,并通过配置文件进行切换,其getBean()方法根据参数字符串返回一个相应的实例对象,如果参数字符串在配置文件中对应的类名不是ProxyFactoryBean(根据本例子),则直接返回该类的实例对象,否则返回该类实例对象的getProxy()方法返回的对象。
BeanFac...
分类:
编程语言 时间:
2015-03-15 13:56:45
阅读次数:
194
在前文对语义检查进行简介时,我们已初步介绍过用于对二元运算符表达式进行语义检查的函数CheckBinaryExpression,为了阅读方便,这里我们再次给出图4.2.2。在本小节中,我们准备对第1126至1144行中的各个函数进行讨论。
图4.2.2 CheckBinaryExpression()
对于形如a+b的二元运算表达式,我们要通过在前面章节中介绍的函数Commo...
分类:
其他好文 时间:
2015-03-15 13:57:56
阅读次数:
138
定长覆盖
时间限制:2000 ms | 内存限制:65535 KB
难度:2
描述
问题很简单,在一条直线上,坐标从0开始到1000000;现在有n个石子在这条直线上(同一个位置可能有多个石子)
那么用一个定长为m的杆子去覆盖,请问最多能覆盖多少个石子?
输入输入有多组数据
第一行有2个整数,n 和 m(n
第二行有n个整数代表每...
分类:
其他好文 时间:
2015-03-15 13:57:13
阅读次数:
92
写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率
这是2015阿里秋招的一个在线笔试题
实现方法很简单,遍历一遍二叉树,找出最大最小,一相减就可以求出最大的差值
之前在做题的时候居然写递归的方法求值,后面测试了一下,果然结果不对
只要是非递归的的方法遍历都可以很容易找出最大值最小值,效...
分类:
编程语言 时间:
2015-03-15 13:57:02
阅读次数:
186
webservice的创建并在iis上发布,发布完后解决“测试窗体只能用于来自本地计算机的请求.”问题的视频教程
http://yunpan.cn/cZckwQc7FyFN9
访问密请下载查看 http://download.csdn.net/detail/u014180504/8503089...
2.3两种简单的预测方法:最小二乘和最近邻
在本节中我们详细讨论两种简单但有效的预测方法,使用最小二乘线性模型拟合和k最近邻预测。线性模型对结构做了大量的假设,但是可能会产生不准确的预测。K-最近邻对结构做了适当的假设,所以预测通常是精确但不稳定的。
2.3.1线性模型和最小二乘
在过去的30年中,线性模型一直是统计学的支柱,而且现在依然是我们最重要的工具之...
分类:
其他好文 时间:
2015-03-15 13:57:03
阅读次数:
161
纯CSS弹出层,城市切换效果,兼容IE6/IE7/IE8,IE9未做测试,字色和字体字号可以自己在CSS里重新定义,这里为了突出功能,没有做过多修饰,为的是简洁,你懂的!...
分类:
Web程序 时间:
2015-03-15 13:58:27
阅读次数:
774
这是一款支持移动手机mobile设备的jQuery全屏水平横向翻页效果插件。该翻页插件可以使页面在水平方向上左右全屏翻动,它支持手机触摸屏,支持使用鼠标滚动页面。
整个页面过渡平滑,效果非常不错。
在线演示:http://www.htmleaf.com/Demo/201503141519.html
下载地址:http://www.htmleaf.com/jQuery/Layout-I...
分类:
Web程序 时间:
2015-03-15 13:55:20
阅读次数:
152
zhx's submissions
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 858 Accepted Submission(s): 233
Problem Description
As one o...
分类:
其他好文 时间:
2015-03-15 13:56:48
阅读次数:
135
imagesLoaded是一款用于检测页面中的图片是否被加载的js插件。imagesLoaded是非常有用的插件,当你的页面中某幅图片没有被加载时,默认会显示一个红叉或图片alt文本,imagesLoaded可以将未加载的图片替换为你设置的图片。
imagesLoaded可以和jQuery、RequireJS和Browserify结合在一起工作。
在线演示:http://www.htm...
分类:
Web程序 时间:
2015-03-15 13:56:37
阅读次数:
211
C. Monty Hall problem
Time Limit: 1000ms
Memory Limit: 65536KB
64-bit integer IO format: %lld Java class name:
Main
Submit
Status
PID: 44578
蒙提霍尔问题,亦称为蒙特霍问题或三门问题(Monty Hall p...
分类:
其他好文 时间:
2015-03-15 13:56:37
阅读次数:
160
当app在发布前30分钟无理由崩溃的时候
第一次接触正则表达式的那天
当老板找人来修复复杂的bug时
当把队友200行代码精简成10行时
当我没用google而解决问题的时候...
分类:
其他好文 时间:
2015-03-15 13:54:37
阅读次数:
120
描述分析
我把文库里的粘了过来.
只知道点1到点N的一条路径和图中若干个环,就能通过异或,表示成所有路径。那么,需要多少环才能保证必定能表示成所有路径呢?其实,并不需要很多, 因为一些环可以通过其他的环异或得到,只需保证环是相互 独立的,两两之间存在着不同的边(乘数)。构建一棵生成树,统计非树边与生成树形成的环即可,最多只有M-N+1个环。可用dfs实现,时间复杂度为O(M)。
结合...
分类:
其他好文 时间:
2015-03-15 13:55:55
阅读次数:
115
【本文为囧希博客个人原创文章,转载请注明出处!http://blog.csdn.net/yunpro】
UNITY5前几天发布之后,笔者很快就下载了一个进行使用,但是在地形测试的时候,发现会产生碰撞的错误问题
开始费了很多神,但是最后发现问题出在Unity5本身上面
在官方论坛找了半天,发现很多人也有这种问题:
解决办法是:关掉项目,重新打开就好了,官方已经注意...
分类:
编程语言 时间:
2015-03-15 13:54:16
阅读次数:
224
//
// main.cpp
// 529
//
// Created by Fangpin on 15/3/14.
// Copyright (c) 2015年 FangPin. All rights reserved.
//
#include
#include
using namespace std;
int a[10005]={1,2},n;
bool ok;
void dfs...
分类:
其他好文 时间:
2015-03-15 13:54:33
阅读次数:
130
A - 棋盘问题
Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64u
Submit Status Practice POJ 1321
Description
在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给...
分类:
其他好文 时间:
2015-03-15 13:55:55
阅读次数:
139
我们使用Swift这个苹果新推出的编程语言已经有一段时间了。其中的一个极大的优点就是苹果称为“optional types”的东西。几乎所有的objective-c程序员都知道用nil来表示某个引用类型的对象是没有值的。但是要把nil和某个变量的类型联系起来还是有些牵强。
这里,我们就来介绍一下Swift提供的optional type(可选类型)。先介绍一些实现的细节,然后指出optional...
分类:
编程语言 时间:
2015-03-15 13:54:23
阅读次数:
282