英雄联盟关键团战不知道怎么指挥?AI帮你做出正确的决策
英雄联盟是一个需要默契团队配合的多人对战游戏。在瞬息万变的战斗中,如何做出正确的决策非常重要。最近,数据分析师 Philip Osborne 提出了一种利用人工智能技术提升英雄联盟中团队决策水平的方法,并将其开源。该方法不仅参考了大量真实游戏的统计结果,也将当前玩家的偏好计算在内。 该项目由三部分组成,旨在将 MOBA 游戏《英...【详细】
程序员 web 大数据 后端 人工智能 区块链 python开发 爬虫 运维
2018年08月14日 赞:0 评论:0 阅读:510
ARKit & OpenGL ES - ARKit原理篇
iOS11推出了新框架ARKit,通过ARKit和SceneKit可以很方便的制作AR App。苹果也提供了AR基本的应用框架,你可以直接从此开始你的AR App的开发。 不过本系列文章将使用OpenGL ES为ARKit提供渲染支持,接下来我们先去了解一下ARKit的理论相关知识。 AR基本概念 AR最基本的概念就是将虚拟的计算机图形和真实环境结合的技术。该技术有很多种实现方式...【详细】
iOS开发 移动开发 程序员 iOS程序员
2018年06月25日 赞:0 评论:0 阅读:137
iOS微信支付
微信支付 APP端开发步骤(传送门):https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5 1.首先下载最新的微信支付的SDK包.下载地址:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1,拖到你的工程文件中. 简要步骤如下: 1.配置APPID APPID要在微信开放平台申请.(让公司去注册.) targets -> info -> URL Types 配置APPID.png 配置完是这样的 identifier 要使用 &quo...【详细】
iOS开发 移动开发 程序员 iOS程序员
2018年06月24日 赞:0 评论:0 阅读:147
iOS 基于MVC设计模式的基类设计
本篇文章笔者将只详述:CMHViewController,CMHTableViewController,CMHCollectionViewController,CMHWebViewController这四个基类的设计说明和使用场景,以及配备大量Example来解释说明基类暴露出来的属性和API。社会我Mike,人狠话不多,基类的使用,笔者一一道来。 CMHViewController CMHViewController 是整个项目中所有自定义的视图控制器(ViewController)的基类,继承...【详细】
iOS开发 移动开发 程序员 iOS程序员
2018年06月23日 赞:0 评论:0 阅读:158
iOS 基于MVC设计模式的基类设计
前言 最近有很多小伙伴,看了笔者这篇iOS 基于MVVM + RAC + ViewModel-Based Navigation的微信开发(一) https://www.jianshu.com/p/fd407a4ecb8e文章后反馈给笔者很多优质性的建议和意见,当然这跟当年笔者写这篇文章的初衷如出一辙,其根本目的就是拿出来和大家交流分享以及学习知道,希望可以抛砖引玉,取长补短,共同进步。再此,非常感谢大家的积...【详细】
iOS开发 移动开发 程序员 iOS程序员
2018年06月23日 赞:0 评论:0 阅读:252
自定义的 KVO 的用法
1.KVO (Key-Value Observing)是什么? KVO 是 Objective-C 对观察者模式(Observer Pattern)的实现。也是 Cocoa Binding 的基础。当被观察对象的某个属性发生更改时,观察者对象会获得通知。 2.KVO 实现原理 1.当使用观察者模式观察一个对象时,KVO机制会在运行期动态创建一个对象当前类的子类,如果当前类为Yinker,动态创建的子类就是NSKVONotifying_Yinker 2.这...【详细】
kvo 自定义的
2018年04月08日 赞:0 评论:0 阅读:99
iOS中的tableView简单使用
tableview是一个以前从来不重视的控件,因为感觉都被封装好了,只要调用方法就可以了,但是用的时候一直会有一些奇奇怪怪得问题,无法达到效果,所以今天决定要将遇到的问题记录下来 最近实现了下饿了么中选餐时两级tableView联动效果,先上效果图,大家感受一下,点此链接可以看到效果: https://upload-images.jianshu.io/upload_images/2156697-...【详细】
tableview
2018年04月04日 赞:0 评论:0 阅读:199
iOS程序员怎么写出一份脱颖而出的简历
*求职”的本质其实就是人的流通,和一般的商业行为无异:一方求售、一方求货。未见其人,先睹其函。对于程序员而言,一份好的简历能够直接从999+的简历邮件箱中脱颖而出,收到hr邀请面试的电话。但为什么有人的简历投出去就像是石沉大海,了无音讯了?因为问题出在了简历上,对于不善于言辞的程序员来说。 如何编写靠谱的简历...【详细】
iOS程序员怎么写出一份脱颖而出的简历
2018年03月31日 赞:0 评论:0 阅读:77
重写KVO(iOS开发之黑魔法降临)
1.KVO是什么,其实就对应设计模式的观察者模式,观察者能够观察其他对象(被观察者)的属性。当被观察者的属性发生变化时,观察者就会被告知该变化。 2.适用场景:KVO能很方便的实现model和controller之间的通信。 用法 添加观察者:addObserver:forKeyPath:options:context: 实现观察相应方法:observeValueForKeyPath:ofObject:change:context: 在观察者释放之前...【详细】
ios KVO底层
2018年03月25日 赞:0 评论:0 阅读:269
共9个 共1页
sina weixin mail 回到顶部