摘要:
cordova是用来构建跨平台移动应用的开源框架,之前是叫做phonegap,adobe收购phonegap后的核心东西就是cordova。 网上看了好多有关cordova 的资料,都过于老了,不能用,cordova过于更新太快,就连自己最新的官方文档也跟不上,看它的文档也是一脚一个坑。真是那句话“... 阅读全文
摘要:
结论:在编写mybatis的映射语句时,尽量采用“#{xxx}”这样的格式。若不得不使用“${xxx}”这样的参数,要手工地做好过滤工作,来防止sql注入攻击。 阅读全文
摘要:
Swift Runtime分析:还像OC Runtime一样吗? 本文为手机淘宝资深无线开发工程师尹峥伟的投稿。 尹峥伟(花名 君展),来自手机淘宝技术团队的资深无线开发工程师,主要负责手机淘宝基础架构研发,Github开源库Wax的维护者,微信号yzwlvzxh,微博@君展。 Swift 是苹果2 阅读全文
摘要:
js调用native 下面是我们产品中的代码片段: cordova插件最终表现出来的都是js接口,并且调用者完全不需要知道自己在调用一个cordova插件 但是在任何cordova js方法内部,最后一定会调用cordova.exec函数: 然后就进入了关键的cordova.exec函数,这是cor 阅读全文
摘要:
(1)awakeFromNib和initWithCoder:差别awakeFromNib 从xib或者storyboard加载完毕就会调用initWithCoder: 只要对象是从文件解析来的,就会调用同时存在会先调用initWithCoder: (2)initWithCoder: & initWi 阅读全文
摘要:
// 要访问层,读取UIView实例的layer属性 CALayer *layer = myView.layer // 要访问层,读取UIView实例的layer属性 CALayer *layer = myView.layer class)layerClass { return ([CAEAGLLa 阅读全文
摘要:
SDWebImage托管在github上。https://github.com/rs/SDWebImage 这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。 UIImageView+WebCacha 的 categ 阅读全文
摘要:
系统给每一个应用程序提供了三个concurrent dispatch queues。这三个并发调度队列是全局的,它们只有优先级的不同。因为是全局的,我们不需要去创建。我们只需要通过使用函数dispath_get_global_queue去得到队列,如下: 1 dispatch_queue_t glo 阅读全文
摘要:
四:存储类型 block的存储形态有三种:_NSConcretStackBlock(栈)、_NSConcretGlobalBlock(全局)、_NSConcretMallocBlock(堆) 要点一:当block在函数内部,且定义的时候就使用了函数内部的变量,那么这个 block是存储在栈上的。 要 阅读全文
摘要:
utorelase对象 按照苹果的编程约定,由非alloc,copy返回的对象都是autorelease的,所以对于以下代码,虽然变量number是__weak的,但是由于[NSNumber numberWithInt:100]返回的对象是autorelase的,所以仍然能通过NSLog打印出来。 阅读全文
摘要:
Swift是否和OC一样有runtime机制 OC语言最大的特性无疑是其的动态性,可以利用OC的动态性能够获得一个类的方法和属性,从而实现灵活的程序,但Swift是否也包含了runtime机制呢? 参考链接:http://mp.weixin.qq.com /s?__biz=MzA3ODg4MDk0N 阅读全文