今天首先回答上一篇的问题: 为什么APP通过运营商接入网络,连通率会那么差? 1. 域名缓存问题 运营商的localdns会缓存域名的解析结果,不向权威DNS递归查询解析 为什么要这么干呢? 1)运营商之间的跨网流量结算费用比较贵(他们内部技术团队的KPI),为了最大化的在本网消耗(内部结算好算), ...
分类:
移动开发 时间:
2016-05-23 19:05:37
阅读次数:
172
Swift Runtime分析:还像OC Runtime一样吗? 本文为手机淘宝资深无线开发工程师尹峥伟的投稿。 尹峥伟(花名 君展),来自手机淘宝技术团队的资深无线开发工程师,主要负责手机淘宝基础架构研发,Github开源库Wax的维护者,微信号yzwlvzxh,微博@君展。 Swift 是苹果2 ...
分类:
编程语言 时间:
2016-05-22 13:51:01
阅读次数:
256
2014年末的时候遇到这样一个客户,这是一个中大型旅游咨询媒体门户网站,以AWS+Drupal建站。但是由于后台架构不完善,高负载Cron Jobs会让整个网站挂掉,Git没有架设好,无法支部部署代码到服务器,AWS非常昂贵,技术团队只有前端一人等等。本篇就是讲述我们如何对AWS+Drupal进行调配,面对此番境地,临危受命,力挽狂澜。...
分类:
Web程序 时间:
2016-05-06 15:35:07
阅读次数:
809
国内顶级五星级机房,福建省会福州双线机房,以超高的防御水准,专业技术团队,优质的双线线路,立足全国高防前列!东莞联云网络科技有限公司,福州哈泰网络科技有限公司,正规ISP接入商,承接福州双线机房一手资源,面向全国诚招代理,电信机柜、双线机柜、大带宽优惠甩****!..
分类:
其他好文 时间:
2016-04-28 12:32:32
阅读次数:
222
memcached搭建缓存系统 linux下memcached安装部署 一、概念 Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。 二、适用场合 1.分布式应用。由于memcached本身基于分 ...
分类:
系统相关 时间:
2016-04-26 15:42:14
阅读次数:
163
这段时间研究了一下著名的开源课程管理系统Moodle,也了解了一下目前国内比较火的在线教育平台EduSoho,发现二者有诸多相似之处,但优势各异。接下来就简单对着两个平台做一下对比。 首先来说一下EduSoho的特点及优势: 1.拥有强大的专业技术团队,因而能够为用户提供全栈式的解决方案。 2.从大 ...
分类:
其他好文 时间:
2016-04-21 07:04:21
阅读次数:
526
号称全球最低功耗蓝牙单芯片DA14580在可穿戴市场、健康医疗、ibeacon定位等市场得到广泛的应用,但是因为其较为封闭的技术/资料支持导致开发人员有较高的技术门槛,网络上也极少看到有关DA14580的开发技术分享,因此一般企业和一般技术团队都不敢贸然采用该平台,但一旦精通该芯片平台的开发,即可在 ...
分类:
其他好文 时间:
2016-04-03 00:24:14
阅读次数:
427
Redis 是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windows版项目是由微软开放技术团队建立和维护一个实验性项目(支持32,64位),所以并不适用生产环境,但 ...
Redis是一个开源的高级key-value(键-值)缓存与存储,以高性能著称。用于做对象缓存,可以获得极佳的性能体验,可是 Redis 的官方开发团队并没有开发针对 Windows 的版本,不过还好有 “微软开放技术团队”在维护 Windows 版的 Redis。 目前 MSOpenTech 团队 ...
引言 BDD是对TDD理念的扩展。BDD强调有利害关系的技术团体和非技术团队都要参与到软件开发过程中。可以把它看成一种强调团体间合作的敏捷方法。大多数采用某种敏捷方法的团队最终都会遵循BDD的许多原则。在编写单元测试的时候,尽量使用BDD风格为测试命名。BDD风格强调使用完整的、描述性的、便于业务用
分类:
其他好文 时间:
2016-03-21 01:41:53
阅读次数:
244