`
文章列表
  http://it.nfsq.com.cn/index.php/2016/04/06/online_problem_handle_dubbo/   首先看到dubbo-claim应用突然大面积报错,基本反馈是冻结预算出问题了,看了看冻结预算的代码,发现写的非常复杂,果断放弃看代码来排查问题。Could not open jdbc connection for transaction: Pool empty. Unable to fetch a connection in 10 seconds, none available[size:20,busy:20; idle:0, la ...
Core Foundation 和 NSObject 对象的内存管理。因为NSObject 的对象都引入了ARC来管理内存。 而CoreFoundation是没有使用ARC的。所以在CoreFoundation和NSObject对象转换的时候,就需要明确对象的管理权交给谁去控制,避免对象没人控制释放,导致内存泄露,或者对象被多次释放,造成程序崩溃。__bridge_transfer:给予 ARC 所有权内联函数,不会对程序有额外的开销。可以理解为宏定义,在编译的时候会去替换。   NS_INLINE id CFBridgingRelease(CFTypeRef CF_CONSUMED X ...
    var target = UIATarget.localTarget(); var app = target.frontMostApp(); var window = app.mainWindow(); target.logElementTree(); for (var i = 0; i < 10; i++) { UIATarget.localTarget().tap({x:10, y:460}); target.logElementTree(); UIATarget.localTarget().tap({x:70, y:460}); target ...
  UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapGesture:)]; tapGestureRecognizer.numberOfTapsRequired = 1; self.labelOne = [[UILabel alloc] initWithFrame:CGRectMake(200, 150, 107, 100)]; self.la ...
  在开发的时候把变量设置成   @property (weak, nonatomic) IBOutletUIScrollView *bgScrollView; 发现上面的图片不出现。 后来查阅文档发现可能是weak类型,被自动释放了。 改为   @property (strong, nonatomic) IBOutletUIScrollView *bgScrollView; 上面的元素就ok了。   https://developer.apple.com/library/ios/releasenotes/ObjectiveC/RN-TransitioningToARC ...
   功夫粗浅,欢迎指正。   写代码时的异常处理,一直不太明白。刚好看到有本书讲到异常处理的《Robust Java》。异常处理就是对于程序中可能出现的异常块,使用try catch来捕捉异常。保证程序能继续执行下去。处理异常有 ...
学习地址: http://my.oschina.net/u/176897/blog/99761 写点自己的理解,大牛请直接略过。 好友推荐里有推荐一些你可能认识的人,其中二度人脉是其中一种。 比如: 何炅和谢娜 在微博上相互关注,那用二度人脉的方法就是找和谢娜相 ...
Global site tag (gtag.js) - Google Analytics