玩家评分体系-Elo Rating System

  • Post author:
  • Post category:IT
  • Post comments:0评论

很多联网游戏中玩家的起始分数都是1500分,比如英雄联盟的战斗力, QQ象棋、ZooKeeperBattle乃至最新的ps3 Ace Combat Infinity.  由于我水平限制, 导致见到的绝大部分玩家分数都在1400-1900之间, 水平由低到高。  问题在于,为什么这些游戏采用的都是同一个起始分数1500? 而不是1000分或者10000分? 原因在于他们用的都是同一套评分体系 :Elo Rating System 具体就不写了, Wikipedia讲的很详细了, 直接贴链接 还有基…

继续阅读玩家评分体系-Elo Rating System

ArraySizeHelper

  • Post author:
  • Post category:IT
  • Post comments:0评论

在chromium的src/base/basictype.h中发现一段神奇的marco template<typename T, size_t N> char (&ArraySizeHelper(T (&array)[N]))[N]; #define arraysize(array) (sizeof(ArraySizeHelper(array)))C++11版本 :template<typename T, size_t N>auto ArraySizeHe…

继续阅读ArraySizeHelper

面试总结

  • Post author:
  • Post category:IT
  • Post comments:0评论

最近我在找工作,面试了多家公司:百度、阿里、小米、美团、Yahoo、Symantec、Amazon。其中Amazon面的是供应链(被HR忽悠的),fail了。其它拿到了offer,但是都有些不如意。很多公司给我的薪水和职级只相当于毕业1-2年的人的水平,而我已经毕业7年了,所以这些公司的尽管给我发了offer,在我看来他们不过是婉拒了我。下面开始吐槽面试经历。 我认为无论是哪个公司的社会面试,看重的主要是以下几点:编码能力、算法、概念知识、项目经验、教育背景。 编码能力 :我自己对编码能力比较看…

继续阅读面试总结

使用 Twemproxy 来做 SSDB 负载均衡

  • Post author:
  • Post category:IT
  • Post comments:0评论

Twemproxy 是由 Twitter 公司开发的一个支持 Redis 协议的代理服务器, 可用于 Redis 集群的负载均衡, 高可用性等. SSDB数据库也支持 Redis 协议, 所以可以直接使用 Twemproxy 而不需要做任何特殊改动, 如果你原来使用 Redis 现在切换到 SSDB 的话. 你不仅可以使用 Twemproxy + SSDB, 还可以使用 Twemproxy + SSDB + Redis. 已有多个用户在线上业务中使用了 Twemproxy + SSDB 的架构.…

继续阅读使用 Twemproxy 来做 SSDB 负载均衡

运行时动态增加枚举类型

  • Post author:
  • Post category:IT
  • Post comments:0评论

最近在使用一个内部框架的时候,希望能够在运行时指定枚举类型,却发现这是一件挺麻烦的事情(不找别的替代方式,就是要动态增加enum的类型),方法也不正统,不过作为有趣的尝试,研究研究也无妨,下面的内容主要来自于《Java – create enum instances dynamically》这样一篇文章。在一切开始前,如果你想问,为什么非要增加/改变enum类型?其实这是一个非常好的问题,多数情况下这是应对被避免的,但是这不在今天我的讨论范围内。 一、方法 void addEnum(Class&…

继续阅读运行时动态增加枚举类型

【钛媒体月度作者回馈】小钛喊你回家领稿费!好作品快到碗里来!

  • Post author:
  • Post category:IT
  • Post comments:0评论

钛媒体运营小组一如既往的信奉“好内容,值得嘉奖”。主要依据6月20日之前钛媒体发表的大量投稿统计数据,本期获奖作者名单已经新鲜出炉,小钛君鞠个躬——让各位久等啦! 我们的评选标准依旧是用户访问、好评度、独家性等综合因素;但......我必须要诚实的说明一下,最新一月的优秀作品太多,钛媒体流量、用户量也创新高,以至于评选委员会们都争红了脸,最后扩大评奖力度,突破往期数量和奖金数,确定了二十多篇获奖作品! 还是那句话,丰厚的回馈一定值得你的耐心等待。大家的好作品,都快点继续到我们碗里来噢~ 另外一个…

继续阅读【钛媒体月度作者回馈】小钛喊你回家领稿费!好作品快到碗里来!

丢三落四者的防丢神器来了:一颗“硬币”能track anything

  • Post author:
  • Post category:IT
  • Post comments:0评论

你行我知道!关注“我造”(微信号:trendmakers),了解国内外最前沿智能创意、设计和应用。   小造注:最近小造喜欢上了一个好玩意,这绝对是我这种丢三落四且强迫症患者的福音。 TrackR bravo 一个声称是同类产品中最轻薄小巧的蓝牙物品防丢器,金属材质的外壳,厚度为3.5mm,直径34mm,仅有一元硬币大小。可以系在钥匙串、钱包、手机、平板电脑等容易丢失的物品上。 你甚至可以将它挂在狗狗的脖子上或者自行车上,当你找不到时,可以通过手机App定位物品的具体位置,还能显示物件…

继续阅读丢三落四者的防丢神器来了:一颗“硬币”能track anything

那些好用的iOS开发工具

  • Post author:
  • Post category:IT
  • Post comments:0评论

版权说明 本文首发于《程序员》杂志2014年6月刊,未经允许,请勿转载。 前言 从苹果发明iPhone起,AppStore上的一个又一个类似flappy bird的一夜暴富的故事刺激着大量开发者加入移动开发大军。随着这些开发者出现的,还有大量方便iOS开发者的各种工具。这些工具作为整个应用开发生态链的重要一环,极大地方便了广大应用开发者,节省了应用开发的时间。 本文将从应用工具、命令行工具、插件工具3个方面,介绍这些优秀的应用。 图形应用工具 Charles Charles(http://www…

继续阅读那些好用的iOS开发工具