自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(396)
  • 资源 (1)
  • 收藏
  • 关注

转载 一个优秀的Android应用从建项目开始

1.项目结构现在的MVP模式越来越流行。就默认采用了。如果项目比较小的话:app——Application Activity Fragment Presenter等的顶级父类config——API,常量表等model——数据层entities——数据模型presenter——MVP的Pservice——服务ui——MVP的Vutils——工具类集合widget——各个可

2017-04-01 14:27:21 274

转载 RoadMap|深度学习论文阅读路线图

声明:感谢THU数据派公众号(datapi)授权发布。 原文:Deep Learning Papers Reading Roadmap翻译:王军福,北京理工大学,目标识别从业者。如果你是深度学习领域的一名新手,可能会遇到的第一个问题是“应该从哪篇论文开始读起呢”?这里给出了深度学习论文阅读路线图!路线图按照下面四个准则构建而成:从提纲到细节从经典到前沿从通用领域到特

2017-03-19 20:24:04 1644

转载 iOS 9学习系列:打通 iOS 9 的通用链接(Universal Links)

在WWDC 2015 上, Apple 为 iOS 9 宣布了一个所谓 通用链接 的深层链接特性, 视频地址为 [无缝链接到您的 App]。虽然它不是一个必须实现的功能, 但还是需要引起一些注意。在网上有太多让人迷惑和错误的信息, 这次 WWDC 本身也没有去描述细节。幸运的是, 在 HOKO 我们在我们的智能链接上添加了这一特性, 所以我们可以无缝的引导用户到 APP 上。什么是通用链接

2017-03-15 13:45:37 416

转载 Weex & ReactNative & JSPatch

在微博上看到一篇绝赞的文章Weex&ReactNative对比绝对值得强烈推荐,我想写这篇文章的原因就是因为看了这篇文章觉得太棒了!前一阵子我自己确实有比较深入的拆解分析ReactNative的源码,一连写了三篇源码分析,当Weex开源的那一天,我也第一时间run起了demo,第一时间感受了这个东西,很多的新奇!很多的惊喜!由于时间精力所限,我一直没有深入的去拆解分析weex,还是比较

2017-03-08 14:11:44 418

原创 一个三年以上老项目加入React Native 模块的过程

最近RN在客户端app领域应用的比较多,比较广泛了,于是我们公司也在考虑加入RN模块来解决哪些频繁改动的模块,首先我们调研了一下,看看RN的各种优缺点,在调研过程中有一个链接写的很全面,各种优缺点,性能与Naive的差别等,链接如下:http://blog.csdn.net/x32sky/article/details/59057649刨去过程,文章结论如下1、

2017-03-02 18:52:03 1106

转载 使用codepush进行ReactNative热部署

项目背景公司的最新的一个项目像使用ReactNative进行开发,首先是要进行相关的技术调研。之前公司的项目使用的是H5开发,当时我并没有参加,但是调研ReactNative的时候被告知,需要能实现ReactNative的热部署,貌似H5就可以支持热部署。进过几天的挣扎和疯狂的翻阅google的资料并且查找各种博客,终于找到了如何让ReactNative项目实现热部署的方法了,也就是使用C

2017-03-01 14:08:41 268

转载 H5、React Native、Native应用对比分析

“存在即合理”。凡是存在的,都是合乎规律的。任何新事物的产生总要的它的道理;任何新事物的发展总是有着取代旧事物的能力。React Native来的正是时候,一则是因为H5发展到一定程度的受限;二则是移动市场的迅速崛起强调团队快速响应和迭代;三则是用户的体验被放大,用户要求极致的快感,除非你牛x(例如:12306最近修改手机号需要用户自己发短信接收验证码)。以下简单的介绍下H5、React Na

2017-03-01 10:36:52 509

转载 《iOS安装包瘦身指南》

先看下Apple对安装包大小的限制:资源优化1.删除无用资源解压ipa文件,检查是否有无用资源存在。现在应该没有APP需要支持iPhone4以下的机型了,所以1X的图片可以全部删掉。3X的图片是保留还是删掉看具体情况。重复的图片分两种,一种是名字一样的图片,如果你使用.xcassets来管理图片,那么Xcode的左边栏会有警告提示图片名字重复,直接按提示一一处理即可。另一种

2017-02-28 10:36:31 831

转载 33 款驰骋 2017 的 iOS 开源库

33 款驰骋 2017 的 iOS 开源库文/Paweł Białecki译/Mantra原文:https://medium.com/app-coder-io/33-ios-open-source-libraries-that-will-dominate-2017-4762cf3ce449#.cdqp06lb5文末仓库资源地址汇总1. IGListKit by Inst

2017-02-28 10:13:54 606

转载 iOS 获取手机sim卡的运营商(移动,电信,联通) 相关信息

#import #import #import  CTTelephonyNetworkInfo *networkInfo = [[CTTelephonyNetworkInfoalloc] init];    CTCarrier *carrier = networkInfo.subscriberCellularProvider;    NSString *carrier_

2017-02-23 14:48:39 4340

转载 mac 安装 nginx 环境

1、brew search nginx2、brew install nginx启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。备注: ln -s  /usr/local/sbin/nginx /usr/bin/nginx 做个软连接。常用的指令有: nginx -V 查看版本,以及配置文件地址nginx -v

2017-02-06 11:05:58 431

转载 Android Studio2.0 教程从入门到精通MAC版 - 提高篇

第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面和如何调试应用,接下来将介绍一些常用的快捷键和必备插件。常用快捷键代码跳转描述:跳转是为了方便代码位置的定位,存在两种跳转:在定义处可以跳转到调用处,在调用处可以跳转到定义处。快捷键:Cmd + 鼠标单击方法间跳转描述:从一个类方法跳转到临近的一个类方法。快捷键:Ctrl + U

2017-01-12 22:22:49 369

原创 ios实现无限图片跑马灯

-(void)startMove{ CGFloat w = CGRectGetWidth(self.frame); _houseView = [[UIImageView alloc] init]; _houseView.image = [UIImage imageNamed:@"Anihouse"]; _houseView.frame = CGRect

2016-12-27 17:44:03 2411

转载 让深度学习进入移动端:在安卓上运行 TensorFlow

如果你关注我的前一篇帖子,并按照其中的内容实践,你可能已经学会了如何在Linux上安装一个GPU加速的TensorFlow,并构建了你自己的图像分类器。老实讲,在笔记本上对图片进行分类是很花时间的:需要下载分类用的图片,并在终端里输入很多行命令来运行分类。不过,尽管没有很多的公开资料,好消息是你也可以在有摄像头的手机上运行TensofrFlow的Inception分类器,甚至是你自

2016-11-12 16:56:53 4478

转载 深度学习动手实践:用 TensorFlow 打造“会看”的机器人

本文首发于微信公众号:新智元。文章内容属作者个人观点,不代表和讯网立场。投资者据此操作,风险请自担。1 新智元编译1  来源:oreilly.com  作者:Lukas Biewald  译者:刘小芹   (文/Lukas Biewald)物体识别是当前机器学习最热门的方向。计算机早已能够识别如人脸、猫之类

2016-10-21 10:41:20 3163

转载 app的崩溃率标准,优秀,合格,轻微隐患,严重隐患

iOS的崩溃率高于Android?来自听云的数据告诉你真相移动互联网和智能手机的快速发展,让很多开发者加入到创业大潮中,不同类型的移动应用出现,为我们的生活增加了便利,带来了欢乐,也学到了更多的知识,我们越来越依赖通过应用去感知世界,进行人与人之间的交流沟通。根据应用数据追踪公司AppFigures的最新统计显示,Google Play Store 2014年应用和开发者数量首

2016-10-10 15:27:55 32907 2

原创 Mac 环境下安装 TensorFlow 使用Virtualenv 安装

上次我用Docker安装了TensorFlow ,由于环境在容器里,使用起来不太方便,这次我基本把官方文档里的安装方法试用了一个遍,pip安装里好多坑,最后安装完依然没法用,每次安装都要翻墙,网速慢,回头只好慢慢解决问题了。当换了一种方法,使用Virtualenv安装的时候终于完成了,并且使用起来也很方便,于是就把过程记录下来,推荐给看到文章的人,希望大家能够避开这些坑。Virtualenv

2016-10-04 14:59:59 4281

转载 VR应用在直播领域上的实践与探索

与传统的手机直播推流不同的是,VR直播推流往往存在多个采集端,且推流数据的码率远远高于传统的手机直播,这给VR直播的技术实现带来了一系列挑战。对此,孙其瑞结合多年VR行业从业经验,主要分享了VR实时推流的架构与实践。以下为正文:VR实时推流的架构与实践图 1图1是VR直播流程。与传统的手机直播推流不同的是,VR推流可能存在多个采集端,通常手机推流数据最多达到 1024P或者1080

2016-08-22 09:56:29 1597

转载 机器学习工程师需要了解的十种算法

毫无疑问,近些年机器学习和人工智能领域受到了越来越多的关注。随着大数据成为当下工业界最火爆的技术趋势,机器学习也借助大数据在预测和推荐方面取得了惊人的成绩。比较有名的机器学习案例包括Netflix根据用户历史浏览行为给用户推荐电影,亚马逊基于用户的历史购买行为来推荐图书。那么,如果你想要学习机器学习的算法,该如何入门呢?就我而言,我的入门课程是在哥本哈根留学时选修的人工智能课程。老师是丹麦科技

2016-08-22 09:54:30 609

转载 如何快速入门深度学习

深度学习必备基础深度学习发展至今已然有几个年头了,上个世纪九十年代的美国银行率先使用深度学习技术做为手写字体识别,但深度学习的惊艳登场并没有留住它一时的辉煌, 直到2012年深度学习这个领域才开始渐入人们的眼帘。可以说我们现在拥有着绝佳的学习机会,世界顶级的会的议论文,各大数据库公开的数据源以及开源的力量已经让我们站在了巨人的肩膀上去成长。下面就给大家分享一份深度学习入门指南,

2016-08-18 13:38:49 501

原创 mac 下使用Docker安装搭建tensorflow环境

“谷歌”+“深度学习”,两个标签让2015年12月才由谷歌开源的深度学习工具TensorFlow在其发布之后就迅速地成为了全球最为炙手可热的开源项目,2016年4月,开源的TensorFlow又支持了分布式特性,向着生产环境下的应用更进一步。国内有人翻译了成套的tensorflow文档,链接如下:http://wiki.jikexueyuan.com/project/tensorflo

2016-08-08 15:30:26 4708

原创 读书笔记《你真的理解什么是财富自由吗?》

我们往往能清晰的明白我们不想要什么,但是不能精确的了解到我们想要什么,我们追求某个东西的时候可能连哪个东西的定义都不清楚。维基百科上说:财富自由是指,你无须为生活开销而努力为钱工作的状态。简单的说,你的资产的被动收入必须至少等于或者超过你的日常开支,这是我们大多数人最渴望达到的状态,如果进入这种状态,我们就可以称为退休或者其他各种名称。我们要的自由本质上不是财富,财富是工具,我们要

2016-08-02 10:15:44 1463 1

原创 收集的深度学习论文和资料

谷歌发布TensorFlow Serving开源项目:更快的将深度学习模型产品商业化谷歌在人工智能领域具有无可比拟的优势,这款是可以商业化的模型,是搭建深度学习产品的不二选择近200篇机器学习&深度学习资料分享想看的懂最新的人工智能论文和相关资料么?请点入【推荐】(论文+代码)Google DeepMind新作:Exploiting Cycl

2016-07-18 09:56:32 448

转载 图像分割之(三)从Graph Cut到Grab Cut

图像分割之(三)从Graph Cut到Grab [email protected]://blog.csdn.net/zouxy09       上一文对GraphCut做了一个了解,而现在我们聊到的GrabCut是对其的改进版,是迭代的Graph Cut。OpenCV中的GrabCut算法是依据《"GrabCut" - Interactive Foreground Ex

2016-06-15 10:59:50 730

原创 如何从零开始搭建openCV IOS 工程

如何从零开始搭建openCv IOS 工程

2016-06-12 23:13:51 7151 1

原创 一个少年的魔兽情怀

有人说魔兽世界就是我们80后这代人的青春,我只能说扯淡,魔兽世界只是我们青春的一部分,美好的一部分。

2016-06-08 23:20:40 593

原创 我就想让计算机识别一瓶可乐,并把他拿起来 (2)

经过了一段时间的研究,发现实现要使用机器视觉识别一瓶可乐方法真是多如牛毛,信息太多整理的我头都炸了,经过整理和归纳我打算采用开源的的跨平台的库来实现识别可乐的任务,于是我买了《openCV编程入门》。        这本书打开了另一片天地,openCV集合了多种用作机器视觉的基础算法,这对数学知识匮乏的本人来说真的是天上掉馅饼的好消息。而且这个库集成了很多人工智能,机器学习的基本算法,我个人感

2016-06-04 16:04:37 1193 2

转载 先做事再做人

新同学常有这些困惑,到底是做技术还是做业务?是每天加班加点写代码还是空点时间来看书学习?是先追求广度还是先钻研一门技术?是两耳不闻窗外事一心埋头做事还是和同事打成一片参加各种活动?这些问题也曾困扰着我。我觉得新人到一个团队最关键的是在前3年建立个人品牌,为什么?当别人对你完全不了解,你做的第一件事非常重要。你给别人留下的印象会蔓延到整个公司,所以第一件事一定要做好。怎么才叫做好?在职场中,并不

2016-04-08 09:44:40 401

转载 iPhone 6和iPhone 6 plus的AV Foundation框架特性

本文由CocoaChina翻译组成员YueWang(博客地址)翻译自苹果Technical Note之 New AV Foundation Camera Features for the iPhone 6 and iPhone 6 PlusAV Foundation框架介绍了一系列用于支持iPhone6 和iPhone6 plus 相机新功能的API。新特性包括Focus Pixels、光

2016-04-07 14:43:02 2837

原创 我就想让计算机识别一瓶可乐,并把他拿起来(1)

有一天我觉得好无聊,懒在沙发上看电影,突然想喝可乐,但是可乐在冰箱里,我只要站起来走到冰箱那里,打开冰箱然后拿起可乐,好简单的事情啊,但是我好懒,不想动啊!突然灵光一闪我的人生有了目标,你说这么简单的事情让计算机去做怎么样,作为一个程序猿让计算机去解决问题简直是深入骨髓的事情,就像我们做过的无数项目一样,我们先进行可行性分析,然后立项。1,首先我们先把这个看似简单地项目分解,先明确需求

2016-03-28 11:48:04 1300 1

转载 谷歌发布机器学习服务“Cloud Machine Learning”

Google今天宣布了两项服务,一个全新服务以及一个预览版。这两个服务都是谷歌持续改进自身的一部分,让谷歌不仅是一个建造机器学习资源工具的提供商,还能够为应用提供预先访问API。Cloud Machine Learning(CML)可以以插件的形式进入谷歌其他的存储、查询和数据处理等产品,并生成机器学习模型。其数据源是Google Cloud Dataproc,此前宣布是用于管理Hapoop和

2016-03-28 10:19:07 2052

转载 程序员如何优雅的挣零花钱?

虽然程序员有女朋友的不多(误),但是开销往往都不小。VPS、域名、Mac上那一堆的收费软件、还有Apple每年更新的那些设备,经常都是肾不够用的节奏。幸好作为程序员,我们有更多挣钱的姿势。有同学该嚷了:不就是做私单嘛。对,但是也不太对。做私单的确是一个简单直接方式,但在我看来,私单的投入产出比很差,并不是最优的。但既然提到了,就先说说吧。私单最理想的单子还是直接接海外的

2016-03-15 18:33:02 575

转载 成为高级程序员的 10 个步骤

以下为作者提供的一种思路,个人认为有参考价值,但是通往罗马的道路不止一条,不是吗What软件工程师的职业生涯要历经以下几个阶段:初级、中级,最后才是高级。这篇文章主要是讲如何通过 10 个步骤助你成为一名高级软件工程师。Why得到更多的报酬!因为你的薪水会随着你水平的提高而增加提升你的职业生涯。成为了高级软件工程师之后,就可以朝着架构师、团队负责人、CTO 等职

2016-03-15 18:27:37 1724 1

原创 一个诡异BUG引发的血案(线程死锁造成的CPU利用率逐渐增高)

我首先声明,我有一些标题党的嫌疑,确实没有什么血案发生,顶多是我找BUG 时由于太用力把嘴唇给咬破了。

2016-02-27 16:29:34 6402 3

转载 iOS开发里的线程安全机制

【编者按】本文为再读苹果《Threading Programming Guide》笔记第四篇,主要分享了线程安全机制以及设计时所需要注意的事项。从最初的“什么是线程”到“何时使用Run Loop”以及“线程安全机制”等,作者付宇轩对苹果官方《Threading Programming Guide》进行了深度的学习,并将自己的所学到的点点滴滴总结成数万字的笔记,其中还包含了自己的动手实践。阅读他的笔

2016-02-25 11:52:10 1763

转载 iOS应用层架构之CDD

作者简介: 高峰,6年iOS平台开发经验,曾就职于天猫无线,负责天猫iPhone客户端的研发工作,现在在创业,主要项目是SOMA Messenger,一款提供跨平台点对点加密的免费即时通讯工具。个人博客地址:http://mrpeak.cn/。感谢作者高峰对本篇文章的授权。从2010年开始接触iOS开发到现在,折腾过不少App的架构。从MVC到MVVM,VIPER,MVP,以及最新的R

2016-02-25 11:51:13 1535

转载 Vim使用进阶

作为一个使用vim挺长时间的人,现在来写这篇东西确实是尴尬的,就像很多大神们说的,vim是世界上最好用的编辑器,没有之一。然后前两天又重新看了看vim的那些功能和使用方法,更觉得这么长时间使用vim却远没有用到它的强大之处。所以这里对常用的vim功能和用法做一个总结,自己时常也能翻看熟悉一下。    看过学习vim使用方法的几条建议,也一并写来警示一下自己吧:学习vim在开始时是痛苦的;需

2016-02-21 17:34:35 364

转载 iOS 整理iOS9适配中出现的坑

本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都是亲身体验了。一、NSAppTransportSecurityiOS9让所有的HTTP默认使

2016-01-25 09:36:50 1294

转载 Ios9.0 canOpenURL: failed for URL: "xx" - error:"This app is not allowed to query for scheme xx"

字数461 阅读1511 评论0 喜欢9控制台输出如图是在我启动一个 Xcode 7 + iOS 9 的 App 之后,控制台的输出。这在 Xcode 6.4 + iOS 8 时,是不会有的情况,原因是【为了强制增强数据访问安全, iOS9 默认会把所有从NSURLConnection 、CFURL 、 NSURLSession发出的 HTTP 请求,都改为

2016-01-25 09:27:42 18869 1

转载 App Store2016年最新审核规则

编号中文内容1.1为App Store开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何协议和合同。以下规则和示例旨在帮助开发者的程序能获得2.1崩溃的程序将会被拒绝。2.2存在错误的程序将会被拒绝。

2016-01-21 14:08:28 3152

Linux_进程间通信 共享内存shmget方式详解

Linux_进程间通信_-_共享内存shmget方式

2011-12-18

空空如也

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

TA关注的人

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