摘要: //PopUpContentViewController 是自定义的需要弹出popover的viewcontrller,弹出框里面显示的内容就是这个PopUpContentViewController *popContentViewControl = [[PopUpContentViewControlleralloc] init]; // Setup the popover for use in the detail view. popOverMenu 是我之前声明的UIPopoverController对象//必须要用之前创建的弹出框内容viewcontroller来初始化popov... 阅读全文
posted @ 2012-08-15 23:19 MXi4oyu 阅读(466) 评论(0) 推荐(0)
摘要: 这几天新项目每次发布,都发现load在jetty重启过程中突然load会从0.1突然升高到15以上,3分钟后慢慢降到正常非常,cpu使用率也升高了一些,但是jvm内存线程,gc都比较正常,所以怀疑应用已启动,执行了一些耗CPU的处理过程,查看了代码之后,应用已启动,执行最多的方法是dowork,而这个方法里面会有解析xml的过程: public OfferInfo parseXml(String content) throws NumberFormatException, XMLStreamException { if (content == null || conten... 阅读全文
posted @ 2012-08-15 18:59 MXi4oyu 阅读(249) 评论(0) 推荐(0)
摘要: 接之前的博客http://zhwj184.iteye.com/admin/blogs/1630756关于asm使用的示例,这次使用asm来动态统计每个方法的执行时间,实现AOP功能。AOP的更通用的做法是对原始类动态生成子类,调用子类的方法覆盖父类,来实现AOP的功能。著名的 Hibernate 和 Spring 框架,就是使用这种技术实现了 AOP 的“无损注入”。下面我们就通过一个示例来对方法Foo.execute调用时动态注入方法执行前后的时间统计来统计方法的执行时间import java.io.FileOutputStream; import java.io.IOException; 阅读全文
posted @ 2012-08-15 13:11 MXi4oyu 阅读(320) 评论(0) 推荐(0)