-
程序人生 | 我们错过了那么多机会,怎么办
那天在QQ群里聊天,提到腾讯、阿里,我说跟着这两家公司从小到大的朋友,都获得了不菲的回报,成了富翁或者财务自由了。有群友感叹说:“是啊,我们错过了那么多机会。”
阅读全文 -
Android开发 | Android xUtils3源码解析之图片模块
xUtils3图片模块采用二级缓存(内存LRU+磁盘LRU)+线程池(10核心+FILO)实现。内存占1/8可用内存,最少占用4M。磁盘缓存最多缓存500条或者100M数据。内存中的图片已经...
阅读全文 -
机器学习 | 40行代码的人脸识别实践
很多人都认为人脸识别是一项非常难以实现的工作,看到名字就害怕,然后心怀忐忑到网上一搜,看到网上N页的教程立马就放弃了。这些人里包括曾经的我自己。其实如果如果你...
阅读全文 -
iOS开发 | 用 SpriteKit 和 Swift3 创建交互式儿童读物
在本教程中,我们会用 Sprite Kit 创建一个名为 The Seasons 的儿童电子书,你会学习如何将对象添加到场景中,创建动画序列,允许读者和书中的精灵交互,以及添加声音和音乐。
阅读全文 -
游戏开发 | 房卡麻将分析之"防作弊处理"
棋牌游戏最重要的一个特点就是人与人对局,因为玩家各自的不可见,就存在着一些作弊的可能性和漏洞。对于手机房卡麻将游戏,大家最讨厌的问题就是作弊。如何防止玩家作...
阅读全文 -
广告分析 | 移动广告变现,这几点可能比推荐算法更重要
说起广告系统,我们普遍首先想到的是人群画像、机器学习等高大上的词汇。其实这些说的是的推荐算法。长期的媒体轰炸,让我们常常把推荐算法的重要性神话。但是,推荐算...
阅读全文 -
深度学习 | Caffe-5.2-(GPU完整流程)训练(根据googlenet、alexnet微调)
上一篇使用caffenet的模型微调,但因为caffenet有220M太大,测试速度太慢,因此换为googlenet. 本文细致的展示了Caffe训练全记录
阅读全文 -
好书推荐 | 从G1设计到堆空间调整
如果你在使用Java8,或者计划使用Java9,有很大可能是要么在评估G1垃圾收集器,要么已经在使用它。本文将从G1设计开始向您介绍系统介绍G1垃圾收集器如何工作,助您更加...
阅读全文