自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

转载 高效Java编程工具集锦

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用、正在使用或将来一定会用到的高效工具。这份列表名单包括集成开发环境、集成工具、测试和质量工具等。1、集成开发环境Eclipse是最有名也最广泛使用的Java集成开发环境(IDE),允许开发者结合语

2016-02-26 16:10:06 517

转载 深入浅出iOS函数式编程与响应式编程概念

简介本篇文章主要回顾一下——iOS函数式编程 && 响应式编程概念,如何一步步实现函数式编程的过程,对阅读Masonry && SnapKit源码有一定的帮助。作为一个iOS 开发者,那么你一定用过Masnory/ SnapKit;Masonry是一个OC开发中,非常好用的自动布局的第三方框架;SnapKit是Masonry团队打造的Swift版本的自动布局框架

2016-02-26 15:59:52 610

转载 高并发程序设计入门

原文:http://blog.csdn.net/johnstrive/article/details/50667557说在前面本文绝大部分参考《JAVA高并发程序设计》,类似读书笔记和扩展。走入并行世界概念同步(synchronous)与异步(asynchronous)同步和异步通常来形容一次方法调用。同步方法调用一旦开始,调用者必须等到

2016-02-26 15:42:36 647

原创 ios 移除 栈中的 uiviewcontroller ,直接返回之前的某个controller

NSMutableArray *navigationArray = [[NSMutableArray alloc] initWithArray: self.navigationController.viewControllers];// [navigationArray removeAllObjects]; // 移除所有的controller[navigationArray remo

2016-02-26 15:17:46 5192

原创 GCD 之 dispatch_barrier_async

先看段代码    dispatch_queue_t concurrentQueue = dispatch_queue_create("my.concurrent.queue", DISPATCH_QUEUE_CONCURRENT);    dispatch_async(concurrentQueue, ^(){        NSLog(@"dispatch-1");   

2016-02-26 15:13:10 746

原创 dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib

遇到这种问题,清理一下工程(command+shift+k)就好了

2016-02-19 15:58:53 3900

转载 GIT 分支最佳实践

本文介绍我一年前在自己的项目(包括工作项目和私人项目)中引入的git分支模式,这个模式很成功。主要分支中央仓库中有两个长期的分支:masterdevelopmaster用作生产分支,里面的代码是准备部署到生产环境的。develop是可交付的开发代码,也可以看成是用于集成分支,每晚构建从develop获取代码。当

2016-02-15 15:22:20 416

原创 Swift开源项目精选

“轮子”工具类存储类网络类图片类界面类框架类“车子”示例项目完整应用“轮子”工具类项目开发者备注SwiftyJSONtangplin, lingoerGitHub 上最为开发者认可的

2016-02-02 18:27:41 575

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除