我们之前的方式是采用 这样的方式。这样方式的话切点和通知是紧密联系在一起的,我们换另外一种方式。使用@Pointcut注解来定义切点。把两者解开。 案例如下: 效果和之前的一模一样。 扩展:有没有我再想拦截一个切点怎么办?上面我已经有一个切点了,那么能不能一个advice有多个切点。答案是:当然可以 ...
分类:
编程语言 时间:
2016-08-01 22:47:23
阅读次数:
1133
http://acm.hdu.edu.cn/showproblem.php?pid=1272 分析:和Poj1308一模一样啊(实质上都是判断是不是一棵树),就除了最后的结论的写法不一样。照搬那题的代码一次AC。。。 判断树: 1.空树也是树 2.森林不符合题意,只能是一棵树 #include<st ...
分类:
其他好文 时间:
2016-08-01 17:37:24
阅读次数:
132
for语法格式 for var in list;do commands done 其中list可以包含: 1) 直接写 2)变量 在shell执行的时候会进行变量替换,上面的list变量替换之后,for循环的形式和1中的形式一模一样。但是如果为$list加上了引号,即如果写为下面的形式: shell ...
分类:
系统相关 时间:
2016-07-30 16:33:03
阅读次数:
304
版权声明:本文为博主原创文章,未经博主允许不得转载。 问题描述:第一次提交表单。某个数据不符合规则,就会出现一条错误信息。再次提交,上次显示的错误信息不消失,又多出一条一模一样的错误信息。提交几次,就会多显示几条一模一样的错误信息。 刚开始发现这个问题还一直以为是spring和struts整合时的错 ...
分类:
其他好文 时间:
2016-07-28 14:17:29
阅读次数:
135
晚上好,现在是凌晨两点半,然后我还在写代码。电脑里播放着《凌晨两点半》,晚上写代码,脑子更清醒,思路更清晰。今天聊聊属性动画和自定义View搭配使用,前面都讲到自定义View和属性动画,但是一起用的还是不多,刚巧今晚手机提示我更新系统,我看到那个更新的动画还不错,仔细的分析了一下,于是我也决定写一个,不是一模一样的,但是效果和原理是一样的。先看看图:这是一张静态的图,这里有三个波浪线,当下载完之后,...
分类:
移动开发 时间:
2016-07-17 16:02:10
阅读次数:
432
我是一个线程, 我一出生就被编了个号: 0x3704, 然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900 待的时间比较长, 他带着沧桑的口气对我说: 我们线程的宿命就是处理包裹。 把包裹处理完以后还得马上回到这里,否则可能永远回不来了。 我一脸懵懂,包裹, ...
分类:
编程语言 时间:
2016-07-15 19:51:22
阅读次数:
213
有的时候我们需要在一个项目里面,使用两个或多个一样的对象,如果你使用“new”关键字重新创建对象的话,再赋值上相同的属性,这样做比较烦琐而且也容易出错,所以要根据一个对象完全克隆出一个一模一样的对象,是非常有必要的,而且克隆以后,两个对象互不干扰。 在PHP4中我们使用“clone”这个关键字克隆对 ...
分类:
Web程序 时间:
2016-07-10 18:13:19
阅读次数:
123
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: > db.test.getIndexes() 删除索 ...
分类:
数据库 时间:
2016-07-07 19:20:49
阅读次数:
179
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 stri ...
分类:
其他好文 时间:
2016-07-06 23:20:41
阅读次数:
175