AOP的术语 1, 切面:实现了横切关注点(事务、安全、日志等)的类,是通知和切点的集合 2, 通知:通知描述了切面要完成的工作,以及切面在合适执行这个工作 3, 连接点:应用程序中可以插入前面的位置,切面代码可以通过连接点插入到应用程序中 4, 切点:明确切面要织入的连接点的位置 5, 引入:引入 ...
                            
                            
                                分类:
其他好文   时间:
2017-07-31 14:45:20   
                                阅读次数:
162
                             
                    
                        
                            
                            
                                一、简单的思路 要实现车辆运行轨迹,我们可能需要一个定时触发的机制用来更新Marker的位置,除了位置移动,我们可能还需要动态改变车辆的方向,如下图: 首先,位置移动是最简单的,关键是方向的动态改变如何实现,稍作观察即可看出,汽车的方向总是和路线的切点平行,看来我们得写个方法用来求路线上任意点的切线 ...
                            
                            
                                分类:
Web程序   时间:
2017-07-26 12:38:18   
                                阅读次数:
1028
                             
                    
                        
                            
                            
                                    HDFS 1 HDFS是什么? 首先,它是一个文件系统,用于存储文件,通过统一的命名空间——目录树来定位文件 其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各自的角色; HDFS是分布式文件系统(多个datanode更亲切点吧) 2 设计思想以及特性 设计思想:分而治之:将大文 ...
                            
                            
                                分类:
其他好文   时间:
2017-07-20 19:45:46   
                                阅读次数:
128
                             
                    
                        
                            
                            
                                    配置过程可以简单的分为3步: 1,业务类配置 在业务类前加入,将业务类交由Spring管理 @Component("s") 这个表示,这个业务类的Bean名字为 s 。 2,将切点和切面类关联起来 在切面类前面加上两句 @Aspect 注解表示这是一个切面@Component 表示这是一个bean, ...
                            
                            
                                分类:
编程语言   时间:
2017-07-19 23:31:49   
                                阅读次数:
216
                             
                    
                        
                            
                            
                                spring 中 的 异常处理 使用的是aspectj <!-- 注解aop,支持注解 -->	<aop:aspectj-autoproxy /> 事务 切点配置 <!-- 配置参与事务的类 -->	<aop:config expose-proxy="true" proxy-target-class ...
                            
                            
                                分类:
编程语言   时间:
2017-07-13 13:30:27   
                                阅读次数:
164
                             
                    
                        
                            
                            
                                    上篇中我们讲到spring的xml实现,这里我们讲讲使用注解如何实现aop呢。前面已经讲过aop的简单理解了,这里就不在赘述了。 注解方式实现aop我们主要分为如下几个步骤(自己整理的,有更好的方法的话,欢迎交流codecjh@163.com): 1.在切面类(为切点服务的类)前用@Aspect注释 ...
                            
                            
                                分类:
编程语言   时间:
2017-07-12 13:52:44   
                                阅读次数:
207
                             
                    
                        
                            
                            
                                    有些场景下只能基于 XML 来定义切面。 【Spring 之定义切面尝试】 1、XML 下定义切面(首先是要有一个对应的类。。。显然要比基于注解的麻烦) 使用 <aop:pointcut> 定义命名切点 修改为环绕通知: 2、测试所定义的切面 一切正常。。。 ...
                            
                            
                                分类:
编程语言   时间:
2017-07-12 13:34:50   
                                阅读次数:
143
                             
                    
                        
                            
                            
                                    概述:tophat是以bowtie2为核心的一款比对软件。 tophat工作分两步: 1.将reads用bowtie比对到参考基因组上。 2.将unmapped-reads打断成更小的fragments,比对到参考基因组上,如果比对成功,建立剪切点。 用法:tophat [options]* <in ...
                            
                            
                                分类:
其他好文   时间:
2017-07-01 23:24:25   
                                阅读次数:
362
                             
                    
                        
                            
                            
                                    此时因为是自动代理,getBean()中的值不再是原来代理id(greetingProxy),而是目标类GreetingImpl的Bean的id(greetingImpl),他同样也是一个代理对象。 ...
                            
                            
                                分类:
其他好文   时间:
2017-06-10 22:31:27   
                                阅读次数:
2273
                             
                    
                        
                            
                            
                                题目链接:传送门 题意: 给定n个圆。m个三角形求把这些图形所有覆盖的图形的最小的周长。 分析: 刚開始看到就想到了求凸包,但是圆怎么求了?就暴力把圆切割成1000个点然后求凸包就能够了。水过了。正解是找圆与圆的切点圆与三角形上的点与圆引得切线的切点。 代码例如以下: #include<stdio. ...
                            
                            
                                分类:
其他好文   时间:
2017-06-10 18:18:15   
                                阅读次数:
244