摘要:
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。 JavaScript作用域 任何程序设计语言都有作用域的 阅读全文
摘要:
依赖注入(Dependency Injection) 依赖注入 最大的特点就是:帮助我们开发出松散耦合(loose coupled)、可维护、可测试的代码和程序。这条原则的做法是大家熟知的面向接口,或者说是面向抽象编程。 众所周知该编程思想在各大语言中都有体现如jave、 C++、 PHP 以及 . 阅读全文
摘要:
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功! ijkplayer下载地址:ht 阅读全文
摘要:
tomcat下出现The file is absent or does not have execute& 启动tomcat出现The file is absent or does not have execute permission。。。 Cannot find bin/catalina.sh 阅读全文
摘要:
转自:http://www.himigame.com/java-servlet/845.html 对于Apache Tomcat 估计很多童鞋都会,那么今天就简单说下在mac上进行tomcat的安装; 第一步:下载Tomcat 这里Himi下载的tomcat version:7.0.27 直接上下载 阅读全文
摘要:
本文转自放慢脚步,翻译自Avoiding Singleton Abuse,感谢原作者Stephen Poletto的精彩文章。 单例是整个Cocoa中被广泛使用的核心设计模式之一。事实上,苹果开发者库把单例作为"Cocoa核心竞争力"之一。作为一个iOS开发者,我们经常和单例打交道,比如UIAppl 阅读全文
摘要:
我们经常会在官方文档里看到这样的代码: 有人就问, 为什么要这么复杂的赋值? 为什么要加self. 直接写成self.myObject = [[MyObject alloc] init];不是也没有错么? 不加self有时好像也是正常的?现在我们来看看内存管理的内容:先看间接赋值的: 1.加self 阅读全文
摘要:
UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //初始化textfield并设置位置及大小 text.borderStyle = UITextBorderStyleRounded 阅读全文
摘要:
有多少用户愿意注册登录,决定了一款产品的活跃度。我们来谈一谈如何提高移动端的登录体验。 一、登录类型 用户通常有三种不同的方式来登录一个APP: 第三方授权登录的方式,优势是,省去用户注册这一流程,让用户可以在第三方授权下迅速登录。劣势是用户不是你的用户,是第三方的用户,流量可能只是暂时的,而且转化 阅读全文
摘要:
1.打开终端,输入以下命令 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 2.获取到所需的类似于字符串之后的DVTPlugInCompatibilityUUID之后,再输入以下命令 fin 阅读全文